Commit graph

1145 commits

Author SHA1 Message Date
Francis Lachapelle c50c3763b1 (js) Add automatic refresh of calendar view
We were only refreshing the selected component list, we now also refresh
the calendar view.
2016-10-12 11:01:59 -04:00
InverseBot e20d2281db (js/css) Update generated files 2016-10-12 02:08:16 -04:00
InverseBot 7aec556a51 (js/css) Update generated files 2016-10-11 01:15:42 -04:00
InverseBot 75326e0194 (js/css) Update generated files 2016-10-06 01:22:48 -04:00
InverseBot cc77f5aa16 (js/css) Update generated files 2016-10-04 00:22:40 -04:00
Francis Lachapelle 2a59a117a2 (js/css) Update generated files 2016-10-03 11:53:23 -04:00
Francis Lachapelle 1bd4fe5010 (js) Add hotkey to search in contacts 2016-10-03 11:44:51 -04:00
Francis Lachapelle 5c8568f14e (js) Improve navigation with hotkeys in lists 2016-10-03 11:27:57 -04:00
InverseBot 92a81f8c1b (js/css) Update generated files 2016-10-01 01:19:55 -04:00
Francis Lachapelle c845d021ea (js) Add hotkey to flag a message 2016-09-30 12:15:37 -04:00
Francis Lachapelle 268b8ea1c3 (js,html) Improve IMAP subscriptions manager 2016-09-30 12:02:46 -04:00
Francis Lachapelle 9046bae712 (js) Remove resize grips to short events
Fixes #3771
2016-09-30 09:31:01 -04:00
InverseBot 4d7242bfc6 (js/css) Update generated files 2016-09-30 01:21:47 -04:00
Francis Lachapelle 66267b17f2 (js,css) Add sg-now-line directive 2016-09-29 15:59:39 -04:00
Francis Lachapelle 77e3d7ca0c (js) Improve hotkeys support 2016-09-29 13:40:36 -04:00
InverseBot c317ae964d (js/css) Update generated files 2016-09-29 02:05:49 -04:00
Francis Lachapelle aef0609032 (js) Improve hotkeys cheat sheet 2016-09-28 16:04:28 -04:00
Francis Lachapelle c1733221ba (js) Adapt Component ctrl to latest md changes
Fixes #3823
2016-09-28 14:39:18 -04:00
Francis Lachapelle 9623604aac (js) Don't allow hotkeys in md-chips 2016-09-28 14:38:59 -04:00
Francis Lachapelle 3d30345fb5 Update CKEditor to version 4.5.11 2016-09-28 14:29:34 -04:00
Francis Lachapelle af9e0f4853 (js) Adapt sgTransformOnBlur for latest md changes 2016-09-28 14:21:08 -04:00
Francis Lachapelle 5e76627641 Revert "(js) Drop sgTransformOnBlur directive"
This reverts commit 67258fe337.

Fixes #3815
2016-09-28 13:50:44 -04:00
Francis Lachapelle 3a61903e7f (js) Add sg-category-stylesheet directive
Fixes #3816
2016-09-28 12:03:11 -04:00
InverseBot 81643c1c60 (js/css) Update generated files 2016-09-28 02:06:13 -04:00
Francis Lachapelle 57a735753f (js,css) Improve keyboard shortcuts
- Defined some hotkeys in all modules;
- Added generation of cheat sheet.
2016-09-27 16:16:09 -04:00
InverseBot 008b38ab7d (js/css) Update generated files 2016-09-27 01:34:10 -04:00
Francis Lachapelle ae58c771b6 (js) Add Mailbox.prototype.$selectedMessageIndex 2016-09-26 09:52:54 -04:00
InverseBot 3c924e30ea (js/css) Update generated files 2016-09-26 01:31:36 -04:00
InverseBot bb3d24c696 (js/css) Update generated files 2016-09-24 01:27:07 -04:00
Francis Lachapelle a2e3807a3a (js) Initial support for keyboard shortcuts 2016-09-23 17:17:25 -04:00
Francis Lachapelle 93de7b9ab3 (js) Fix caching of user rights 2016-09-23 16:43:48 -04:00
InverseBot 300a893957 (js/css) Update generated files 2016-09-23 01:45:40 -04:00
Francis Lachapelle 0c9a301f25 Automatically mark msg as read in Mail module
This avoids an extra XHR to the server.
2016-09-22 15:51:56 -04:00
InverseBot 6a75834988 (js/css) Update generated files 2016-09-22 01:37:32 -04:00
Francis Lachapelle 0504769cd2 (js) Show event categories in month view
Fixes #3816
2016-09-21 15:08:10 -04:00
Francis Lachapelle 908c29d67c (js) Improve display of dragging ghost in Calendar 2016-09-21 15:04:09 -04:00
InverseBot ab3d59f5fc (js/css) Update generated files 2016-09-21 01:31:28 -04:00
Francis Lachapelle b985d0770d (css,js) Disable dynamic theme when not debugging 2016-09-20 14:09:19 -04:00
InverseBot 2b9cbb4696 (js/css) Update generated files 2016-09-20 01:17:46 -04:00
InverseBot 0856d56a70 (js/css) Update generated files 2016-09-15 02:10:43 -04:00
Ludovic Marcotte 42127c51ab (feat) added IMAP folders subscriptions management (fixes #255) 2016-09-14 15:57:49 -04:00
InverseBot 53e2a2dacc (js/css) Update generated files 2016-09-13 01:28:27 -04:00
Francis Lachapelle 4c23f21ae1 (js) Insert unseen msgs count in window's title 2016-09-12 16:11:35 -04:00
InverseBot 195d477149 (js/css) Update generated files 2016-09-08 01:27:37 -04:00
Francis Lachapelle 6dc2078c38 (js) Error handling when renaming a mailbox 2016-09-07 16:44:11 -04:00
Francis Lachapelle 2040706432 (js,css) Adapt time picker to latest md changes 2016-09-07 16:12:39 -04:00
Francis Lachapelle 67258fe337 (js) Drop sgTransformOnBlur directive
The md-chips component has now the md-add-on-blur functionality.

See https://github.com/angular/material/issues/3364
2016-09-02 10:20:12 -04:00
InverseBot 42858b997c (js/css) Update generated files 2016-09-01 01:27:35 -04:00
Francis Lachapelle ab4118fb29 Show user's name upon successful login 2016-08-31 14:32:30 -04:00
InverseBot 8486448843 (js/css) Update generated files 2016-08-31 01:23:11 -04:00
Francis Lachapelle 7572098f01 (js) Fix links to members after editing list 2016-08-30 12:59:13 -04:00
Francis Lachapelle c31230ce19 (js) Disable Aria warnings when not debugging 2016-08-30 11:57:26 -04:00
InverseBot 0d021724f7 (js/css) Update generated files 2016-08-13 02:25:20 -04:00
InverseBot e4ef3f73cb (js/css) Update generated files 2016-08-12 06:31:04 -04:00
Francis Lachapelle 261a17c83b (js) Improve error handling in Preferences service 2016-08-11 12:00:29 -04:00
InverseBot cc4a4f1770 (js/css) Update generated files 2016-08-11 01:28:23 -04:00
Francis Lachapelle 503de64379 (js/css) Update generated files 2016-08-10 13:51:16 -04:00
Francis Lachapelle 746cb3e7dd (js) Update CKEditor to version 4.5.10 2016-08-10 11:08:24 -04:00
InverseBot e876c9d68e (js/css) Update generated files 2016-08-09 02:27:10 -04:00
InverseBot decfc0c49c (js/css) Update generated files 2016-08-06 01:40:24 -04:00
Francis Lachapelle 829c8fee68 (js) Don't block when copying/moving vLists 2016-08-05 16:15:25 -04:00
Francis Lachapelle 907024d2c4 (js) Drag'n'drop of cards in AddressBook module
Required to add the option to move multiple cards to another
addressbook. Fixed the possibility to copy cards to a subscribed
calendar.
2016-08-05 16:08:04 -04:00
InverseBot 53c0e34abe (js/css) Update generated files 2016-08-05 01:33:14 -04:00
Francis Lachapelle 84a2c70c87 (js) DnD of messages in the Mail module
Fixes #3497, #3586, #3734, #3788
2016-08-04 17:34:29 -04:00
Francis Lachapelle 1e26b3e61d (js) sgDraggable and sgDroppable directives 2016-08-04 16:50:14 -04:00
Francis Lachapelle fea6978b63 (js) Don't allow drag'n'drop of invitations 2016-08-04 14:26:51 -04:00
Francis Lachapelle 23185273a6 (css) Cleanup transition of event DnD ghosts 2016-08-04 14:25:14 -04:00
InverseBot ef251e8206 (js/css) Update generated files 2016-08-03 01:23:21 -04:00
Francis Lachapelle 6ebf834729 (js) Progress indicator for event/task lists 2016-08-02 12:09:11 -04:00
InverseBot 0d9ec64fa0 (js/css) Update generated files 2016-08-02 01:23:29 -04:00
Francis Lachapelle 9d65d7c3a8 Support multiple descriptions from LDAP entries
Fixes #3750
2016-08-01 15:55:50 -04:00
Francis Lachapelle 431db5495e (js) Improve sg-calendar-scroll-view directive 2016-08-01 12:13:12 -04:00
Francis Lachapelle 8389ec5f40 (js, css) Improve sg-ripple-click directive 2016-08-01 12:13:11 -04:00
InverseBot 54318a2432 (js/css) Update generated files 2016-07-30 01:24:31 -04:00
InverseBot 1738ac87d8 (js/css) Update generated files 2016-07-28 01:24:11 -04:00
Francis Lachapelle 80338daf91 Expunge mailbox on specific actions
Current mailbox is now expunged when leaving the Mail module. The drafts
mailbox is also expunged when a message is sent.
2016-07-27 11:56:28 -04:00
InverseBot f1d2bcffc8 (js/css) Update generated files 2016-07-26 01:25:51 -04:00
Francis Lachapelle 197e237a66 (js) Fix avatar in autocompletion of contacts 2016-07-25 14:55:59 -04:00
InverseBot 63bdf77847 (js/css) Update generated files 2016-07-25 01:27:08 -04:00
InverseBot 83bffdc468 (js/css) Update generated files 2016-07-23 01:24:24 -04:00
Francis Lachapelle f6a919f070 (js) Fix position of ghost block of new event
The position of the ghost block inside the scroll view was not correct
after having expanded the all-day events.
2016-07-22 11:28:58 -04:00
InverseBot 8dfe399c02 (js/css) Update generated files 2016-07-21 01:27:23 -04:00
Francis Lachapelle 793be51d14 Restore auto-reply indicator in top toolbar 2016-07-20 14:24:15 -04:00
Francis Lachapelle ffa1920122 (js) Reset multiple-selection mode after delete 2016-07-20 11:10:34 -04:00
Francis Lachapelle e742916084 (js) Improve check on undefined email of card 2016-07-20 11:10:33 -04:00
InverseBot 596f991460 (js/css) Update generated files 2016-07-20 01:32:01 -04:00
Francis Lachapelle c9703c0f74 (js) Fix refresh after deleting card(s) 2016-07-19 16:31:48 -04:00
InverseBot 0cf0c25399 (js/css) Update generated files 2016-07-16 01:28:33 -04:00
Francis Lachapelle 1a3fc0a1d2 (js) Notify on successful messages operations 2016-07-15 14:37:56 -04:00
Francis Lachapelle 6bbb56c386 (css,js) Improve progress feedback
This ads a "ripple" effect that blocks the context when login in or
sending a message. Generic enough to be used elsewhere.

Fixes #3765
2016-07-15 14:03:16 -04:00
Francis Lachapelle 4f5de1b3a1 (js) Remove unused file 2016-07-14 15:50:41 -04:00
InverseBot 24c7c10992 (js/css) Update generated files 2016-07-13 01:28:16 -04:00
Francis Lachapelle e9926c9b7d (js/css) Update generated files 2016-07-12 12:46:51 -04:00
Francis Lachapelle 7e950896ba Update for latest md changes 2016-07-12 11:29:24 -04:00
InverseBot bc419202ee (js/css) Update generated files 2016-07-12 01:39:30 -04:00
Francis Lachapelle 49dfbb0d9a (js) stage-1 tuning of sgColorPicker directive 2016-07-11 10:31:42 -04:00
InverseBot d10a386fb0 (js/css) Update generated files 2016-07-09 01:27:42 -04:00
Francis Lachapelle 93e77d49e9 (js,css) Replace sortable library 2016-07-08 15:44:47 -04:00
InverseBot 0e8637ec9f (js/css) Update generated files 2016-07-06 01:26:01 -04:00
Francis Lachapelle ccc8f4cb9d (css) Fix minimalist skin of CKEditor in Firefox
See https://github.com/albatrossdigital/ckeditor-skin-minimalist/issues/2
2016-07-05 12:06:39 -04:00
Francis Lachapelle 1918bde4d0 (js,css) Style cancelled events in Calendar module 2016-07-05 09:08:51 -04:00
InverseBot 0d1ac2e6b3 (js/css) Update generated files 2016-07-05 01:38:02 -04:00
Francis Lachapelle cccdeee707 (js) Add batch operations in advanced search 2016-07-04 17:34:13 -04:00
Francis Lachapelle da0a099638 (js) Add date picker to navigate in Calendar view 2016-07-04 17:11:48 -04:00
Francis Lachapelle 6ba6dcbf09 (js) Fix mail editor when leaving dropping area 2016-07-04 12:31:57 -04:00
InverseBot e8f7f6055b (js/css) Update generated files 2016-06-24 01:24:27 -04:00
Francis Lachapelle 13e826b6f2 (js) Add batch operations in advanced search 2016-06-23 16:05:05 -04:00
Ludovic Marcotte cf3a9b89b6 (fix) commented out bogus option for now 2016-06-23 14:35:48 -04:00
InverseBot bd0ff6043c (js/css) Update generated files 2016-06-23 02:06:41 -04:00
Francis Lachapelle 0629d9ac62 (js/css) Update generated files 2016-06-22 11:36:36 -04:00
Francis Lachapelle d8dc443fa9 (js) Cleanup unused functions 2016-06-22 11:12:02 -04:00
InverseBot 62b0dcc889 (js/css) Update generated files 2016-06-22 01:23:40 -04:00
Francis Lachapelle dfc904f4f3 (js) Never query Gravatar.com when disabled 2016-06-21 21:29:44 -04:00
InverseBot 083b770e41 (js/css) Update generated files 2016-06-21 01:12:39 -04:00
Francis Lachapelle 66e1fbd556 Improve ACL editor 2016-06-20 16:11:05 -04:00
Francis Lachapelle 6b5571ea2c (js) Only select checkboxes in ACL editor 2016-06-20 16:11:05 -04:00
Francis Lachapelle 6538f6d047 (js) Fix user removal from ACLs in Admin module
Fixes #3713
2016-06-20 16:11:05 -04:00
Ludovic Marcotte 75dfebe9ae (feat) one-click option to give all permissions for user (fixes #1637) 2016-06-20 09:10:50 -04:00
InverseBot 5ee5ccd078 (js/css) Update generated files 2016-06-18 01:19:59 -04:00
Francis Lachapelle c5ada373c1 (js) Fetch calendar's links once created
Since "links to this calendar" are initialized when loading the page, we
need to query the server for the links of a newly created calendar.
2016-06-17 16:43:24 -04:00
Francis Lachapelle 8cc0b946e7 Fix handling of attendees when updating an event 2016-06-17 15:25:57 -04:00
InverseBot d2b44b6b50 (js/css) Update generated files 2016-06-17 01:21:13 -04:00
Francis Lachapelle aeaa017406 (js) Improve Dialog.prompt 2016-06-16 16:33:39 -04:00
Francis Lachapelle af136eec6c (js) Fix autocompletion of LDAP-based groups
Fixes #3673
2016-06-16 16:21:24 -04:00
Francis Lachapelle 429aa1a91d Improve attendees display in event editor
Fixes #3730
2016-06-16 16:14:54 -04:00
Francis Lachapelle af8f939559 (js,css) Improve attendees editor
Fixes #3730
2016-06-16 14:46:05 -04:00
Francis Lachapelle d8fc40217d Specify a custom vacation subject
User can now specify a custom vacation subject. For Sieve servers
implementing the variables extension, one can write ${subject} to insert
the original subject in the auto reply.

SOGoDefaultVacationSubject is a new domain defaults parameter used when
the user doesn't specify a custom subject.

Fixes #685, #1447
2016-06-15 16:02:12 -04:00
Francis Lachapelle c69e84650d (js) Fix initialization of Card's screenname 2016-06-14 16:12:48 -04:00
Francis Lachapelle 7f4474f47c (js,css) Adapt time picker to latest md changes 2016-06-14 12:17:50 -04:00
Francis Lachapelle e24ee771e2 Honor the domain defaults when creating an event
Initialize the editor with the value of
SOGoAppointmentSendEMailNotifications from the domain defaults.

Fixes #3729
2016-06-14 10:34:53 -04:00
InverseBot 72731e84f1 (js/css) Update generated files 2016-06-14 01:55:45 -04:00
Ludovic Marcotte a3d64d05f6 (feat) now possible to set vacation message start date (fixes #3679) 2016-06-13 15:39:57 -04:00
Francis Lachapelle d2869bed7f (js) Use a speed dial for event/task creation 2016-06-13 09:59:35 -04:00
InverseBot da5fa9e850 (js/css) Update generated files 2016-06-11 02:04:22 -04:00
Francis Lachapelle ff4e50d904 (js) Use a speed dial for card/list creation 2016-06-10 15:05:35 -04:00
Francis Lachapelle 684c32ee95 (js) Fix sgTimePicker parsing of input field 2016-06-10 11:38:35 -04:00
InverseBot 215f04667c (js/css) Update generated files 2016-06-09 01:22:57 -04:00
Francis Lachapelle 64ce3c9c22 Escape HTML in raw source of events and tasks
Fixes #3718
2016-06-08 16:06:58 -04:00
Francis Lachapelle 97e6385f4c (js) Fix validation of Sieve filter editor 2016-06-08 15:21:36 -04:00
InverseBot 44d184b1cf (js/css) Update generated files 2016-06-08 01:21:25 -04:00
Francis Lachapelle 77ce13967c (js) Improve $scope.$watch 2016-06-07 11:08:06 -04:00
InverseBot 79085d6ddd (js/css) Update generated files 2016-06-07 10:31:29 -04:00
Francis Lachapelle e227ffa8d3 (js/css) Update generated files 2016-06-06 16:10:03 -04:00
Francis Lachapelle 2a053400d7 (js) Fix loading of card from global addressbooks 2016-06-06 10:38:22 -04:00
InverseBot e7114277fd (js/css) Update generated files 2016-06-04 01:13:42 -04:00
Francis Lachapelle 568e438069 (js) Add the "Paste from word" CKEditor plugin
Fixes #2295
Fixes #3313
2016-06-03 10:07:04 -04:00
Francis Lachapelle ab74ef0c41 (js) Fix event classification icon in month view
Fixes #3711
2016-06-03 09:15:47 -04:00
Francis Lachapelle 717bab718c (js) Fix user removal from ACLs in Admin module
Fixes #3713
2016-06-03 09:01:26 -04:00
Francis Lachapelle 8395a78f6d (js) Fix error handling when renaming a mailbox 2016-06-03 09:01:26 -04:00
InverseBot 12eb839d73 (js/css) Update generated files 2016-06-03 02:05:30 -04:00
Francis Lachapelle d287024d37 (js/css) Update generated files 2016-06-02 13:23:07 -04:00
Francis Lachapelle 9b9d214760 (js) Load CKEditor in Calendar module 2016-06-02 12:35:35 -04:00
Francis Lachapelle ff0c815c08 (js/css) Update generated files 2016-06-02 12:26:39 -04:00
Francis Lachapelle 6d8dc29f28 (js) Minor cleanup 2016-06-02 11:24:58 -04:00
Francis Lachapelle 6b2ae87010 (CKEditor) Add base64image and new translations 2016-06-02 11:20:09 -04:00
Francis Lachapelle fd8494be95 (js) Update CKEditor to version 4.5.9 2016-06-02 11:18:29 -04:00
InverseBot e7668e0ef2 (js/css) Update generated files 2016-06-02 00:03:12 -04:00
Francis Lachapelle b008e220fe (js) Fix error when visiting the Preferences 2016-06-01 14:00:41 -04:00
InverseBot 74e639bf5d (js/css) Update generated files 2016-06-01 01:24:46 -04:00
Francis Lachapelle 5ab405efcc (js) Compose mail from attendee's email addresses 2016-05-31 21:56:10 -04:00
InverseBot 98970712fd (js/css) Update generated files 2016-05-31 01:11:59 -04:00
Francis Lachapelle 5c2aedb3c9 (js) Show loading progress for messages and cards 2016-05-30 12:31:31 -04:00
InverseBot d9b5728585 (js/css) Update generated files 2016-05-28 01:11:08 -04:00
Francis Lachapelle f4d83bfa19 (js) Fix automatic expansion of mail account 2016-05-27 13:55:14 -04:00
InverseBot 604705960e (js/css) Update generated files 2016-05-27 01:23:53 -04:00
Francis Lachapelle 06f596f821 (js) Collapsable mail accounts
Fixes #3493
2016-05-26 15:48:15 -04:00
Francis Lachapelle 7c4b1b36cf (js) Fix restore of mailboxes expansion states 2016-05-26 11:18:36 -04:00
InverseBot 6ff125c679 (js/css) Update generated files 2016-05-26 01:24:01 -04:00
Francis Lachapelle a9ee261eff Allow disabling Gravatar
Resolves #3600
2016-05-25 16:07:40 -04:00
Francis Lachapelle 9fc22f2689 (js) Fix contact's nickname when composing msg
The nickname is wrapped with <em> tags when viewing the card but those
tags must not appear when composing a new message from one of the
contact's email addresses.
2016-05-25 11:33:25 -04:00
Francis Lachapelle fd4b09428f Expose all email addresses in autocompletion
This change is immediately applicable to LDAP-based system address
books. However, personal SQL-based address books must have their quick
tables recreated. To do so, one must use sogo-tool to backup and restore
the user's data.

Resolves #3443, #3526
2016-05-25 10:25:53 -04:00
InverseBot 6dc80e1159 (js/css) Update generated files 2016-05-25 01:25:39 -04:00
Francis Lachapelle d2a4ddd3df (js) Fix display of mailboxes list on mobile
Fixes #3654
2016-05-24 11:55:31 -04:00
Francis Lachapelle 0773dec6b8 (js) Fix event classification icon in days views 2016-05-24 11:07:04 -04:00
InverseBot 9f28872671 (js/css) Update generated files 2016-05-24 01:22:54 -04:00
InverseBot 0306aa07a9 (js/css) Update generated files 2016-05-23 01:25:22 -04:00
InverseBot 321b92fd15 (js/css) Update generated files 2016-05-22 01:22:32 -04:00
InverseBot 03bbe63cdc (js/css) Update generated files 2016-05-20 01:23:51 -04:00
Francis Lachapelle ac13ef0005 (js) Fix month view when spawning six weeks
Fixes #3663
2016-05-19 17:24:47 -04:00
Francis Lachapelle cc28357553 (js) Fix autocompletion of LDAP-based groups
Fixes #3673
2016-05-19 16:34:42 -04:00
Francis Lachapelle fdc82913ef (js) Fix composition of new msgs from Contacts 2016-05-19 15:58:26 -04:00
Francis Lachapelle 35d549121d (js) Fix creation of chip on blur 2016-05-19 15:01:26 -04:00
Francis Lachapelle 3ed32cc4c1 (js/css) Update generated files 2016-05-18 16:08:56 -04:00
Francis Lachapelle abb26dfd22 (js) Fix breakpoints consistency 2016-05-18 14:48:53 -04:00
Francis Lachapelle ce1fb708a0 (js) Fix navigation in Mail advanced search mode 2016-05-18 14:47:33 -04:00
Francis Lachapelle 045013bc74 (js) Fix breakpoints consistency 2016-05-18 14:35:24 -04:00
Francis Lachapelle 33ca545f8b (js) Use minimized version of angular material 2016-05-18 11:09:02 -04:00
Francis Lachapelle 32ed6a14d5 (js) Directive to create chip on blur
Fixes #3470
2016-05-18 09:37:14 -04:00
Francis Lachapelle 7fe576f277 (js) Fix exception when no match in AB search 2016-05-18 08:31:43 -04:00
InverseBot 4b0fadbe22 (js/css) Update generated files 2016-05-18 02:10:53 -04:00
Francis Lachapelle 669eee301b (js) Different behaviour when deleting msg in xs 2016-05-17 16:39:12 -04:00
Francis Lachapelle 8c4d4e0e2d (js) Fix usage of the "export" reserved word 2016-05-17 14:31:31 -04:00
InverseBot 60f8641d27 (js/css) Update generated files 2016-05-17 02:14:49 -04:00
Francis Lachapelle bce14b0912 (js) Fix newMessage fcn in AddressBook service 2016-05-16 14:23:01 -04:00
InverseBot 0b062e1832 (js/css) Update generated files 2016-05-14 01:24:07 -04:00
Francis Lachapelle e396e29430 Fix handling of Web calendars
- handle Web calendars that require authentication;
- properly save the "reload on login" option;
- reload Web calendars when clicking on the reload button on top of the
  events/tasks list;
- properly activate the checkbox of new calendars (as they are enabled
  by default).

Fixes #3326
2016-05-13 15:50:24 -04:00
InverseBot ca53e4b225 (js/css) Update generated files 2016-05-12 01:22:01 -04:00
Francis Lachapelle f4a95edc75 (js) Adjust icon height of sg-avatar-image 2016-05-11 12:26:36 -04:00
Francis Lachapelle 92b180b1e3 (js) Fix new SOGoHelpURL usage 2016-05-11 11:04:10 -04:00
InverseBot d802a7d5e4 (js/css) Update generated files 2016-05-11 01:22:36 -04:00