Francis Lachapelle
|
89bfa0c536
|
Expose user's settings and defaults inline
This improves performance by removing two AJAX calls and a lot of
JavaScript promises.
|
2017-06-01 13:48:45 -04:00 |
|
Francis Lachapelle
|
f2af5e9f87
|
Improve display of tasks status
|
2017-05-19 12:13:01 -04:00 |
|
Francis Lachapelle
|
c24474b197
|
(js) Add missing injection in component editor
|
2017-05-19 08:56:10 -04:00 |
|
Francis Lachapelle
|
6fd9927092
|
(js) Fix email reminder with attendees
Fixes #4115
|
2017-04-12 14:56:38 -04:00 |
|
Francis Lachapelle
|
4dcc1af46a
|
(js) Improve recurrence editor
|
2017-03-23 14:01:28 -04:00 |
|
Francis Lachapelle
|
736921bdf7
|
(js) Fix display of category colors of components
|
2017-03-23 13:55:14 -04:00 |
|
Francis Lachapelle
|
1aebad854b
|
(js) Add missing variable declaration
|
2017-03-10 15:05:46 -05:00 |
|
Francis Lachapelle
|
9f6bc8a749
|
(js) Fix freebusy coverage of newly created event
|
2017-03-10 14:50:27 -05:00 |
|
Francis Lachapelle
|
f60ffa923e
|
(js) Display the attendees editor automatically
|
2017-03-10 14:48:53 -05:00 |
|
Francis Lachapelle
|
23ff62a9e0
|
(js) Improve event editor
- fixed form validity check;
- fixed alarm restoration after a reset;
- fixed recurrence rules check.
|
2017-02-28 16:13:58 -05:00 |
|
Francis Lachapelle
|
abccdd304f
|
(js) Ignore mouse events in scrollbars of Month
Firefox is bubbling the mouse down event on scrollbars so it has to be
ignored for proper drag'n'drop.
Fixes #3990.
|
2017-01-30 15:52:07 -05:00 |
|
Francis Lachapelle
|
ea7934a73c
|
Fix saving of inactive calendars
Fixes #3862, #3980
|
2017-01-06 06:42:12 -05:00 |
|
Francis Lachapelle
|
2e9168080c
|
(js) Fix freebusy initialization in event editor
|
2016-12-19 11:05:48 -05:00 |
|
Francis Lachapelle
|
e739ed46a3
|
(js) Fix saving monthly BYDAY recurrence
Fixes #3948
|
2016-12-19 09:51:09 -05:00 |
|
Francis Lachapelle
|
d0e0d5300a
|
(js) Fix ordering of calendars
Fixes #3931
|
2016-12-08 10:17:25 -05:00 |
|
Francis Lachapelle
|
011fae8a65
|
Download attachments of a message as a zip archive
|
2016-12-07 14:38:33 -05:00 |
|
Francis Lachapelle
|
b27c868271
|
Fix freebusy data fetching of MS Exchange contacts
|
2016-11-29 15:48:15 -05:00 |
|
Francis Lachapelle
|
220fb3d607
|
(js) Update alarms after dragging an event
|
2016-11-28 09:37:31 -05:00 |
|
Francis Lachapelle
|
3bbd61cfd2
|
(js) Improve sgAvatarImage
|
2016-11-11 16:46:55 -05:00 |
|
Francis Lachapelle
|
8e33794400
|
(js) Fix links to newly subscribed calendar
|
2016-11-08 11:44:10 -05:00 |
|
Francis Lachapelle
|
c35e074842
|
(js) Mark form as dirty when removing an attendee
|
2016-11-04 14:37:23 -04:00 |
|
Francis Lachapelle
|
7c02b4bf88
|
(js) Disable submit btn while saving event or task
Fixes #3880
|
2016-11-04 14:29:54 -04:00 |
|
Francis Lachapelle
|
21dd03eb81
|
(js) Improve reset of a reccurent component
|
2016-11-03 11:48:48 -04:00 |
|
Francis Lachapelle
|
1ee7693432
|
Fix support for recurrent tasks (cont'd)
Fixes #3864
|
2016-11-01 14:52:18 -04:00 |
|
Francis Lachapelle
|
67f566ec9d
|
Minor cleanup to event/task editors
|
2016-11-01 09:27:16 -04:00 |
|
Francis Lachapelle
|
5208e46d10
|
(js) Fix Resource conflict error handling
|
2016-10-28 11:47:40 -04:00 |
|
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 |
|
Francis Lachapelle
|
9046bae712
|
(js) Remove resize grips to short events
Fixes #3771
|
2016-09-30 09:31:01 -04:00 |
|
Francis Lachapelle
|
66267b17f2
|
(js,css) Add sg-now-line directive
|
2016-09-29 15:59:39 -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
|
3a61903e7f
|
(js) Add sg-category-stylesheet directive
Fixes #3816
|
2016-09-28 12:03:11 -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
|
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 |
|
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 |
|
Francis Lachapelle
|
6ebf834729
|
(js) Progress indicator for event/task lists
|
2016-08-02 12:09:11 -04:00 |
|
Francis Lachapelle
|
431db5495e
|
(js) Improve sg-calendar-scroll-view directive
|
2016-08-01 12:13:12 -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 |
|
Francis Lachapelle
|
ffa1920122
|
(js) Reset multiple-selection mode after delete
|
2016-07-20 11:10:34 -04:00 |
|
Francis Lachapelle
|
93e77d49e9
|
(js,css) Replace sortable library
|
2016-07-08 15:44:47 -04:00 |
|
Francis Lachapelle
|
1918bde4d0
|
(js,css) Style cancelled events in Calendar module
|
2016-07-05 09:08:51 -04:00 |
|
Francis Lachapelle
|
da0a099638
|
(js) Add date picker to navigate in Calendar view
|
2016-07-04 17:11:48 -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 |
|
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
|
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 |
|
Francis Lachapelle
|
d2869bed7f
|
(js) Use a speed dial for event/task creation
|
2016-06-13 09:59:35 -04:00 |
|