Commit Graph

286 Commits

Author SHA1 Message Date
Francis Lachapelle
0d95267fe5 Fix ACLs management of folders in Administration
The active (super) user was not able to add herself to the ACLs of a
different user because we were removing the active user from the users
search instead of removing the folder's owner.
2016-12-01 15:40:38 -05:00
Francis Lachapelle
d2b94eba09 (js) Fix detection of session expiration 2016-12-01 11:56:07 -05:00
Francis Lachapelle
b27c868271 Fix freebusy data fetching of MS Exchange contacts 2016-11-29 15:48:15 -05:00
Francis Lachapelle
dc7cb6792a (js) Improve alarms dialog
Fixes #3909
2016-11-24 19:14:02 -05:00
Francis Lachapelle
5211e339fb (js,html) Use md-switch in Calendars list 2016-11-22 09:57:39 -05:00
Francis Lachapelle
99b00254c5 (js) Persistent state of center list in Calendars
Fixes #3861
2016-11-21 16:24:54 -05:00
Francis Lachapelle
2f69c018be (css,js) Update md to v1.1.1-master-d774b76 2016-11-17 15:42:14 -05:00
Francis Lachapelle
3bbd61cfd2 (js) Improve sgAvatarImage 2016-11-11 16:46:55 -05:00
Francis Lachapelle
6e48734504 Allow to hide center column on large screens 2016-11-10 16:04:29 -05:00
Francis Lachapelle
bafb082abf (js) Improve sg-ripple-click directive 2016-11-09 16:26:31 -05:00
Francis Lachapelle
839384f77e (js) Zoomable custom avatar in card view 2016-11-09 11:22:17 -05:00
Francis Lachapelle
f4580c8920 (js) Fix computation of week number 2016-11-07 15:01:09 -05:00
Francis Lachapelle
4a6e53934b (js) Mark multiple messages as seen
Fixes #3873
2016-11-07 12:14:00 -05:00
Francis Lachapelle
1d09a980da (js) Add minimumSearchLength to sgSettings value 2016-10-26 15:44:43 -04:00
Francis Lachapelle
79a34f1e36 (js) Update sg-timepicker following md changes 2016-10-25 17:34:21 -04:00
Francis Lachapelle
524a481340 (js) Cleanup sg-search directive 2016-10-25 17:34:20 -04:00
Francis Lachapelle
9ee271c278 (js) Improve toast of event alarm 2016-10-20 21:40:45 -04:00
Francis Lachapelle
b301c5ec4c (js) Improve sg-ripple-click directive 2016-10-20 21:15:50 -04:00
Francis Lachapelle
f326ca5ae5 Fix saving the note of a card
Fixes #3849
2016-10-20 18:28:58 -04:00
Francis Lachapelle
58ee225e6b (js) Improve dates constraints of vacation reply
Fixes #3841
2016-10-19 16:14:27 -04:00
Francis Lachapelle
1c0c7ab256 (js) Improve hotkeys cheat sheet
Add mapping for '*' character code and remove hotkeys from cheat sheet
when no callback is registered.
2016-10-17 15:38:13 -04:00
Francis Lachapelle
77e3d7ca0c (js) Improve hotkeys support 2016-09-29 13:40:36 -04:00
Francis Lachapelle
aef0609032 (js) Improve hotkeys cheat sheet 2016-09-28 16:04:28 -04:00
Francis Lachapelle
9623604aac (js) Don't allow hotkeys in md-chips 2016-09-28 14:38:59 -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
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
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
Francis Lachapelle
b985d0770d (css,js) Disable dynamic theme when not debugging 2016-09-20 14:09:19 -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
Francis Lachapelle
ab4118fb29 Show user's name upon successful login 2016-08-31 14:32:30 -04:00
Francis Lachapelle
c31230ce19 (js) Disable Aria warnings when not debugging 2016-08-30 11:57:26 -04:00
Francis Lachapelle
1e26b3e61d (js) sgDraggable and sgDroppable directives 2016-08-04 16:50:14 -04:00
Francis Lachapelle
8389ec5f40 (js, css) Improve sg-ripple-click directive 2016-08-01 12:13:11 -04:00
Francis Lachapelle
793be51d14 Restore auto-reply indicator in top toolbar 2016-07-20 14:24:15 -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
7e950896ba Update for latest md changes 2016-07-12 11:29:24 -04:00
Francis Lachapelle
49dfbb0d9a (js) stage-1 tuning of sgColorPicker directive 2016-07-11 10:31:42 -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
Francis Lachapelle
dfc904f4f3 (js) Never query Gravatar.com when disabled 2016-06-21 21:29:44 -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
Francis Lachapelle
aeaa017406 (js) Improve Dialog.prompt 2016-06-16 16:33:39 -04:00
Francis Lachapelle
7f4474f47c (js,css) Adapt time picker to latest md changes 2016-06-14 12:17:50 -04:00
Francis Lachapelle
684c32ee95 (js) Fix sgTimePicker parsing of input field 2016-06-10 11:38:35 -04:00