Commit graph

1380 commits

Author SHA1 Message Date
Francis Lachapelle 3816d25a44 (js) Make sure mail identities are unique
Fixes #4338
2017-12-15 16:30:37 -05:00
Francis Lachapelle 7f99514744 Add support for events with recurrence dates 2017-12-15 16:18:39 -05:00
InverseBot 38790af774 (js/css) Update generated files 2017-12-06 01:25:18 -05:00
Francis Lachapelle c45c691bf9 (js) Fix search in contact list creator 2017-12-04 15:36:29 -05:00
InverseBot fc7706abd0 (js/css) Update generated files 2017-12-01 01:26:40 -05:00
Francis Lachapelle 8e1a19dca2 (js) Force copy of dragged contacts from remote AB 2017-11-30 11:25:11 -05:00
InverseBot 7ddecd4006 (js/css) Update generated files 2017-11-27 01:27:38 -05:00
InverseBot c9c6b0dc9f (js/css) Update generated files 2017-11-25 01:28:04 -05:00
Francis Lachapelle 2c86f68fb9 (js) Catch some exceptions to avoid console errors 2017-11-24 09:35:24 -05:00
InverseBot 27ce401e6b (js/css) Update generated files 2017-11-24 01:28:49 -05:00
Francis Lachapelle 1d90aa748d (js) Don't try to select "noselect" mailbox 2017-11-23 14:03:22 -05:00
InverseBot e04b281864 (js/css) Update generated files 2017-11-22 01:27:36 -05:00
Francis Lachapelle eb90760b39 Use address books search fields in Contacts module
Searches can now be scoped to one or multiple fields. Those fields are
now dynamic and can be defined using SearchFieldNames in external
contacts sources (SQL and LDAP).
2017-11-21 15:56:16 -05:00
InverseBot aed62cab26 (js/css) Update generated files 2017-11-18 01:25:43 -05:00
Francis Lachapelle d665f4b251 (js) Fix parsing of pasted email addresses
We are now more clever when parsing the input text to add new attendees
to an appointment.
2017-11-17 11:36:19 -05:00
InverseBot e588becf79 (js/css) Update generated files 2017-11-17 01:26:08 -05:00
Francis Lachapelle 08ec68c07c (js) Lower constraints on auto-reply dates range
Fixes #7276
2017-11-16 15:33:04 -05:00
InverseBot 80886afadd (js/css) Update generated files 2017-11-13 01:27:24 -05:00
InverseBot 9335ee67c1 (js/css) Update generated files 2017-11-10 01:27:47 -05:00
Francis Lachapelle 5ff28a37e2 (js) Restore msgs selection after refresh
Fixes #4330
2017-11-09 18:18:22 -05:00
InverseBot 2b9cc20689 (js/css) Update generated files 2017-11-09 01:26:38 -05:00
Francis Lachapelle e7c15a697d (js) Fix mail composition from message headers
Fixes #4335
2017-11-08 16:40:33 -05:00
InverseBot 650faa4d22 (js/css) Update generated files 2017-11-02 01:27:55 -04:00
Francis Lachapelle c68d7204a1 (js) Handle corrupted JSON data in Mail module 2017-11-01 13:29:46 -04:00
InverseBot ae0fff23b5 (js/css) Update generated files 2017-11-01 01:28:44 -04:00
Francis Lachapelle ccb1439c84 (js) Handle corrupted JSON data in Mail module
The Mail module will now be loaded even if the JSON representing the
list of expanded mailboxes is not a properly formatted.
2017-10-31 13:25:51 -04:00
InverseBot b56df72992 (js/css) Update generated files 2017-10-24 01:27:51 -04:00
InverseBot 1fd4657de7 (js/css) Update generated files 2017-10-19 02:14:42 -04:00
InverseBot 38e898dc5d (js/css) Update generated files 2017-10-18 01:28:13 -04:00
InverseBot 9b434bb859 (js/css) Update generated files 2017-10-17 01:26:42 -04:00
Francis Lachapelle aa7193d722 (js) Encode ID of components in XHR requests 2017-10-16 10:32:06 -04:00
Francis Lachapelle 8df50f9ab7 (js) Fix exception when importing events 2017-10-16 10:31:06 -04:00
Francis Lachapelle 92c96bc04c (css) Improve display of secondary info of events 2017-10-16 10:30:22 -04:00
InverseBot 8b6aa7fb88 (js/css) Update generated files 2017-10-13 01:28:09 -04:00
Francis Lachapelle e59a8e12ba (js) Allow edition of IMAP flags/labels 2017-10-12 15:44:14 -04:00
Francis Lachapelle e5f9f3383a (js) Fix automatic close of sidenav 2017-10-12 10:16:51 -04:00
InverseBot 6a661264f6 (js/css) Update generated files 2017-10-11 02:18:36 -04:00
Francis Lachapelle f34937d92c (js) Prevent the creation of empty card categories 2017-10-10 14:55:22 -04:00
Francis Lachapelle 888adc9396 (js) Improve rename of address book
Fixes impossibility to insert spaces in address book name.
2017-10-10 14:29:38 -04:00
InverseBot c4be6a2114 (js/css) Update generated files 2017-10-08 01:25:12 -04:00
InverseBot b3f4a8f8c3 (js/css) Update generated files 2017-10-01 01:24:13 -04:00
Francis Lachapelle a313068595 (css) Add missing CKEditor files 2017-09-29 10:05:16 -04:00
Francis Lachapelle 861ce9ac53 (doc) How to change the color theme 2017-09-26 22:53:02 -04:00
Francis Lachapelle 1e0b71bbda (doc) How to change the color theme 2017-09-25 12:13:48 -04:00
InverseBot 2ea7cefa3e (js/css) Update generated files 2017-09-22 01:28:42 -04:00
Ludovic Marcotte 6730db74e6 (fix) now also give modify permission 2017-09-21 13:59:55 -04:00
InverseBot aa7febe15b (js/css) Update generated files 2017-09-21 01:26:42 -04:00
Francis Lachapelle 104ac2db33 New SOGoMailComposeWindow default 2017-09-20 16:50:41 -04:00
InverseBot 391410a4ec (js/css) Update generated files 2017-09-19 09:08:25 -04:00
Francis Lachapelle 106ae7a078 Improve handling of notifications of a calendar 2017-09-18 14:22:29 -04:00
Francis Lachapelle d02f0db0b4 (js) Remove non-ascii characters from CSS ids 2017-09-18 12:11:12 -04:00
InverseBot b896897c3e (js/css) Update generated files 2017-09-12 01:34:42 -04:00
InverseBot e73c42ada3 (js/css) Update generated files 2017-09-09 01:36:14 -04:00
Francis Lachapelle 77f9f60276 New events list view 2017-09-08 13:35:31 -04:00
Francis Lachapelle 614a137128 (js) Fix parsing of tab-delimited email addresses
Fixes #4258
2017-09-08 10:50:10 -04:00
InverseBot 649337c3e5 (js/css) Update generated files 2017-09-06 00:32:04 -04:00
Francis Lachapelle 141b3af83b (js) Always show center list when no msg selected
Fixes #4269
2017-09-05 10:18:52 -04:00
Francis Lachapelle 8697b6c835 (js) Remove non-ascii characters from CSS ids 2017-09-05 10:18:52 -04:00
InverseBot 536b02b9fd (js/css) Update generated files 2017-09-02 01:35:50 -04:00
Francis Lachapelle 02cbe23e78 (js) New sgCalendarListItem component 2017-09-01 12:35:38 -04:00
Francis Lachapelle 84edeb85cd (js) Fix parsing of pasted email addresses
Fixes #4258 and fixes #4097
2017-09-01 11:09:24 -04:00
InverseBot 933649c299 (js/css) Update generated files 2017-08-31 01:35:23 -04:00
Francis Lachapelle cb2ab9152f (js) Don't change user language when not changed
Fixes #4244
2017-08-30 14:18:23 -04:00
InverseBot f3a766d8b0 (js/css) Update generated files 2017-08-30 01:35:27 -04:00
Francis Lachapelle a65e96bdb5 (js) follow requested URL after authentication 2017-08-29 16:03:19 -04:00
Francis Lachapelle 491e090fb4 (web) Fix "last day of the month" repeat rule 2017-08-29 14:29:11 -04:00
Francis Lachapelle 5e5e52e3f1 register web app as a handler for mailto scheme
Fixes #1223
2017-08-29 11:45:24 -04:00
InverseBot 1ac2ec7ad6 (js/css) Update generated files 2017-08-22 01:34:10 -04:00
Francis Lachapelle 8df0896028 (js) Fix error handling in mail editor popup 2017-08-21 15:25:26 -04:00
InverseBot 4d271a6d85 (js/css) Update generated files 2017-08-19 01:29:24 -04:00
InverseBot b7c8f43bcc (js/css) Update generated files 2017-08-13 01:32:35 -04:00
InverseBot 893873db22 (js/css) Update generated files 2017-07-28 01:29:55 -04:00
Francis Lachapelle 8221a8de66 (Calendar) Add owner in attendees editor 2017-07-27 16:50:03 -04:00
Francis Lachapelle 217525cf10 (js) Add missing languages for CKEditor 2017-07-20 13:47:06 -04:00
Francis Lachapelle 2adc11bcd6 (css) Fix minimalist skin of CKEditor in Firefox 2017-07-10 08:59:35 -04:00
Francis Lachapelle 5aa74ca0ad (js) Update CKEditor to version 4.7.1 2017-07-05 10:06:05 -04:00
InverseBot 5d98112a7a (js/css) Update generated files 2017-07-05 01:25:31 -04:00
Francis Lachapelle c48750c6f2 (js) Fix mail composition from mailto link 2017-07-04 17:23:00 -04:00
Francis Lachapelle 721428c88f (js) Create list from selected cards
Fixes #3561
2017-07-04 10:10:00 -04:00
InverseBot 3927494393 (js/css) Update generated files 2017-07-04 01:24:12 -04:00
InverseBot 14b902241d (js/css) Update generated files 2017-06-30 01:28:54 -04:00
Francis Lachapelle d9dafd3d14 (js) Don't explode card when no email defined 2017-06-29 10:49:15 -04:00
InverseBot df8c00089b (js/css) Update generated files 2017-06-29 01:29:10 -04:00
Francis Lachapelle ee68cf6ed5 (js) Add missing ui-router map files
Fixes #4209
2017-06-28 12:06:05 -04:00
Francis Lachapelle 8662dd199d (js) Add missing timezone list in Preferences 2017-06-28 12:00:36 -04:00
InverseBot b0e0950d12 (js/css) Update generated files 2017-06-23 01:28:37 -04:00
Francis Lachapelle e8ec8180a8 (js) Use more one-time bindings in Calendar module 2017-06-22 11:56:16 -04:00
InverseBot 362d6d521f (js/css) Update generated files 2017-06-21 01:27:31 -04:00
Francis Lachapelle e1bc458d46 (js) Don't save form when invalid
Fixes #3793
2017-06-20 15:25:07 -04:00
InverseBot ade945219f (js/css) Update generated files 2017-06-17 01:26:44 -04:00
Francis Lachapelle 6c654e0f90 (js) Fix validation in Sieve filter editor
Fixes #4200
2017-06-16 16:37:17 -04:00
InverseBot c9dded0947 (js/css) Update generated files 2017-06-16 01:30:58 -04:00
Francis Lachapelle d72c614d29 (js) Fix edition of mail tags 2017-06-15 16:04:47 -04:00
InverseBot ef122b0f39 (js/css) Update generated files 2017-06-15 01:28:00 -04:00
Francis Lachapelle b6b8f7a0fb Improve display of component comments, card notes 2017-06-14 20:41:18 -04:00
Francis Lachapelle 7464c2e680 (js) Support backspace AND delete keys 2017-06-14 13:38:40 -04:00
Francis Lachapelle 67b9ef0b8b (js) Fix mailbox deletion from the hot key 2017-06-14 13:24:08 -04:00
InverseBot 67d4896bc7 (js/css) Update generated files 2017-06-10 02:08:54 -04:00
InverseBot dc9eaa164d (js/css) Update generated files 2017-06-03 01:24:59 -04:00
InverseBot 15ab809c38 (js/css) Update generated files 2017-06-02 02:16:11 -04:00