Commit Graph

727 Commits (109013e9ec2f6126624344657fa91cd14f105ac9)

Author SHA1 Message Date
Tom Hacohen f12bc374f4 ContactEdit: remove unset properties. 2017-12-13 15:23:37 +00:00
Tom Hacohen c51804d7fe Event and contact: update last modified. 2017-12-13 15:22:00 +00:00
Tom Hacohen de3f96a10d ContactEdit: add IMPP. 2017-12-13 15:12:25 +00:00
Tom Hacohen 29ffb5a74b Add a few more contact fields. 2017-12-13 15:01:58 +00:00
Tom Hacohen 1524600e4b In iCal, all day events are until the end date not including
Adjust accordingly, and add some basic validation.
2017-12-13 14:40:06 +00:00
Tom Hacohen 29ae3005ea EventEdit: don't discard fields we don't handle and add a note about it. 2017-12-13 14:18:45 +00:00
Tom Hacohen da935c0836 Fix editing events of a journal other than the default. 2017-12-13 14:11:56 +00:00
Tom Hacohen 6d4c9c01e0 Fix saving of contacts. 2017-12-13 14:11:56 +00:00
Tom Hacohen 8c3adcdc94 Don't save empty properties. 2017-12-13 14:11:56 +00:00
Tom Hacohen fec1edf711 Make contact view more ressilient. 2017-12-13 14:11:56 +00:00
Tom Hacohen cf396ff904 Add missing version properties. 2017-12-13 14:11:56 +00:00
Tom Hacohen a7eb74bee1 Cleanup ContactEdit a bit and add address support. 2017-12-13 14:11:56 +00:00
Tom Hacohen 574df977c2 Store: fix test. 2017-12-13 14:11:56 +00:00
Tom Hacohen b7a6e123cd Improve contact edit. 2017-12-13 14:11:56 +00:00
Tom Hacohen 46ecb57af8 Update icaljs definitions. 2017-12-13 14:11:56 +00:00
Tom Hacohen daf27ca517 ContactType: Add a way to clone. 2017-12-13 14:11:56 +00:00
Tom Hacohen 6d76559d08 Initial version of contact editing. 2017-12-13 14:11:48 +00:00
Tom Hacohen 9521e3dae3 Fix the journal action to be change when changing event. 2017-12-12 22:50:12 +00:00
Tom Hacohen 7e271b1542 Event edit: add info text for the journal selector. 2017-12-12 22:50:12 +00:00
Tom Hacohen cfd6db6fb5 Go back on successful save. 2017-12-12 22:50:12 +00:00
Tom Hacohen 0c9dfd7087 Add a way to edit events. 2017-12-12 22:50:12 +00:00
Tom Hacohen 81c3f4d27e Add a way to create new events. 2017-12-12 22:50:12 +00:00
Tom Hacohen e22b520b5a EteSync api: fill in the collection info's uid. 2017-12-12 22:43:45 +00:00
Tom Hacohen 29a608db79 Pim page: add a button for creating contacts and events. 2017-12-12 22:43:45 +00:00
Tom Hacohen cbb596a516
Update README 2017-12-12 17:12:27 +00:00
Tom Hacohen 221bdd4716 Use the sjcl random number generator for encryption. 2017-12-12 17:00:35 +00:00
Tom Hacohen 2507dfd5b3 Fix issue with sync entry being set and get differently. 2017-12-12 16:56:24 +00:00
Tom Hacohen 9c8df0a854 Add an action to create entries and add some store tests. 2017-12-12 16:47:31 +00:00
Tom Hacohen 441560dc72 Add a way to get the ical representation to events. 2017-12-12 15:50:18 +00:00
Tom Hacohen df538c368a EventEdit: add uuid to events. 2017-12-12 15:49:03 +00:00
Tom Hacohen 2af9e41404 Fix indentation. 2017-12-12 14:21:18 +00:00
Tom Hacohen 82c5a70eaa Add a simple widget for editing events. 2017-12-12 14:21:18 +00:00
Tom Hacohen 72aad2d24c Add a basic datetime picker widget. 2017-12-12 14:21:18 +00:00
Tom Hacohen f3e82ee7e4 Improve ical definitions. 2017-12-12 14:21:18 +00:00
Tom Hacohen 0fb37c1132 Move the creating event from calendar to one place. 2017-12-11 18:27:33 +00:00
Tom Hacohen 03bbc7af17 Add paths for contact and calendar creation. 2017-12-11 15:06:10 +00:00
Tom Hacohen e124a163a3 Root: use the container component. 2017-12-11 13:15:26 +00:00
Tom Hacohen f84c3b58da Make it possible to pass style to the Container component. 2017-12-11 13:15:15 +00:00
Tom Hacohen a374766ab8 Add a link to the source code from the login page. 2017-12-11 13:02:38 +00:00
Tom Hacohen 0471f2424d Change the contact colour coding to be based on the uid. 2017-12-10 22:25:59 +00:00
Tom Hacohen 76dd2327cd Improve login page. 2017-12-10 15:21:15 +00:00
Tom Hacohen c73aabf0cc Fix agenda header formatting. 2017-12-10 13:26:03 +00:00
Tom Hacohen 86c5a822cb Fix setting calendar's locale. 2017-12-10 13:14:36 +00:00
Tom Hacohen f4d49488a9 Handle loading inside the login form itself. 2017-12-10 12:15:49 +00:00
Tom Hacohen 3794d6c05a Implement last modified for contacts. 2017-12-08 20:47:52 +00:00
Tom Hacohen 6de0534bf9 Also change the background colour in the view event page. 2017-12-08 20:28:22 +00:00
Tom Hacohen 64e13f4ec8 Add colour to events. 2017-12-08 20:25:50 +00:00
Tom Hacohen 802b994a6f Change how multiple calendars are merged together. 2017-12-08 20:19:00 +00:00
Tom Hacohen c945731d8a Stop using Map<>.
It looks like this is more trouble than its worth. Things are missing
and it's in general a pain to work with.
2017-12-08 20:15:13 +00:00
Tom Hacohen 70486e7da2 Improve address book look. 2017-12-08 18:54:47 +00:00