234 Commits (a32002eabdd784a3fe904ddb07480b0405b5f714)
 

Author SHA1 Message Date
Tom Hacohen a6ad199023 Make all of the React.Components Pure. 7 years ago
Tom Hacohen c3e686002e Move the store to immutable.js
This significantly helps with reducing the number of copies we do,
because in most cases a refresh will not change a journal.
7 years ago
Tom Hacohen 6d09ea1ac6 Add immutable.js. 7 years ago
Tom Hacohen ce71c5422f Pim: cleanup the syncenttry and journals processing.. 7 years ago
Tom Hacohen cabd82b382 Journal: remove accidental ; in content. 7 years ago
Tom Hacohen ce2c89aa50 Login form: disallow connecting to HTTP addresses in production. 7 years ago
Tom Hacohen 3231131e7e Add basic validation for events. 7 years ago
Tom Hacohen f12bc374f4 ContactEdit: remove unset properties. 7 years ago
Tom Hacohen c51804d7fe Event and contact: update last modified. 7 years ago
Tom Hacohen de3f96a10d ContactEdit: add IMPP. 7 years ago
Tom Hacohen 29ffb5a74b Add a few more contact fields. 7 years ago
Tom Hacohen 1524600e4b In iCal, all day events are until the end date not including
Adjust accordingly, and add some basic validation.
7 years ago
Tom Hacohen 29ae3005ea EventEdit: don't discard fields we don't handle and add a note about it. 7 years ago
Tom Hacohen da935c0836 Fix editing events of a journal other than the default. 7 years ago
Tom Hacohen 6d4c9c01e0 Fix saving of contacts. 7 years ago
Tom Hacohen 8c3adcdc94 Don't save empty properties. 7 years ago
Tom Hacohen fec1edf711 Make contact view more ressilient. 7 years ago
Tom Hacohen cf396ff904 Add missing version properties. 7 years ago
Tom Hacohen a7eb74bee1 Cleanup ContactEdit a bit and add address support. 7 years ago
Tom Hacohen 574df977c2 Store: fix test. 7 years ago
Tom Hacohen b7a6e123cd Improve contact edit. 7 years ago
Tom Hacohen 46ecb57af8 Update icaljs definitions. 7 years ago
Tom Hacohen daf27ca517 ContactType: Add a way to clone. 7 years ago
Tom Hacohen 6d76559d08 Initial version of contact editing. 7 years ago
Tom Hacohen 9521e3dae3 Fix the journal action to be change when changing event. 7 years ago
Tom Hacohen 7e271b1542 Event edit: add info text for the journal selector. 7 years ago
Tom Hacohen cfd6db6fb5 Go back on successful save. 7 years ago
Tom Hacohen 0c9dfd7087 Add a way to edit events. 7 years ago
Tom Hacohen 81c3f4d27e Add a way to create new events. 7 years ago
Tom Hacohen e22b520b5a EteSync api: fill in the collection info's uid. 7 years ago
Tom Hacohen 29a608db79 Pim page: add a button for creating contacts and events. 7 years ago
Tom Hacohen cbb596a516
Update README 7 years ago
Tom Hacohen 221bdd4716 Use the sjcl random number generator for encryption. 7 years ago
Tom Hacohen 2507dfd5b3 Fix issue with sync entry being set and get differently. 7 years ago
Tom Hacohen 9c8df0a854 Add an action to create entries and add some store tests. 7 years ago
Tom Hacohen 441560dc72 Add a way to get the ical representation to events. 7 years ago
Tom Hacohen df538c368a EventEdit: add uuid to events. 7 years ago
Tom Hacohen 2af9e41404 Fix indentation. 7 years ago
Tom Hacohen 82c5a70eaa Add a simple widget for editing events. 7 years ago
Tom Hacohen 72aad2d24c Add a basic datetime picker widget. 7 years ago
Tom Hacohen f3e82ee7e4 Improve ical definitions. 7 years ago
Tom Hacohen 0fb37c1132 Move the creating event from calendar to one place. 7 years ago
Tom Hacohen 03bbc7af17 Add paths for contact and calendar creation. 7 years ago
Tom Hacohen e124a163a3 Root: use the container component. 7 years ago
Tom Hacohen f84c3b58da Make it possible to pass style to the Container component. 7 years ago
Tom Hacohen a374766ab8 Add a link to the source code from the login page. 7 years ago
Tom Hacohen 0471f2424d Change the contact colour coding to be based on the uid. 7 years ago
Tom Hacohen 76dd2327cd Improve login page. 7 years ago
Tom Hacohen c73aabf0cc Fix agenda header formatting. 7 years ago
Tom Hacohen 86c5a822cb Fix setting calendar's locale. 7 years ago