Francis Lachapelle
|
8d38be1e43
|
Support for events with recurrence dates (cont'd)
|
2017-12-18 15:36:01 -05:00 |
|
Francis Lachapelle
|
aa7193d722
|
(js) Encode ID of components in XHR requests
|
2017-10-16 10:32:06 -04:00 |
|
Francis Lachapelle
|
77f9f60276
|
New events list view
|
2017-09-08 13:35:31 -04:00 |
|
Francis Lachapelle
|
491e090fb4
|
(web) Fix "last day of the month" repeat rule
|
2017-08-29 14:29:11 -04:00 |
|
Francis Lachapelle
|
8221a8de66
|
(Calendar) Add owner in attendees editor
|
2017-07-27 16:50:03 -04:00 |
|
Francis Lachapelle
|
e8ec8180a8
|
(js) Use more one-time bindings in Calendar module
|
2017-06-22 11:56:16 -04:00 |
|
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
|
6fd9927092
|
(js) Fix email reminder with attendees
Fixes #4115
|
2017-04-12 14:56:38 -04:00 |
|
Francis Lachapelle
|
736921bdf7
|
(js) Fix display of category colors of components
|
2017-03-23 13:55:14 -04: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
|
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
|
b27c868271
|
Fix freebusy data fetching of MS Exchange contacts
|
2016-11-29 15:48:15 -05:00 |
|
Francis Lachapelle
|
3bbd61cfd2
|
(js) Improve sgAvatarImage
|
2016-11-11 16:46:55 -05: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
|
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
|
908c29d67c
|
(js) Improve display of dragging ghost in Calendar
|
2016-09-21 15:04:09 -04:00 |
|
Francis Lachapelle
|
6ebf834729
|
(js) Progress indicator for event/task lists
|
2016-08-02 12:09:11 -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
|
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
|
ac13ef0005
|
(js) Fix month view when spawning six weeks
Fixes #3663
|
2016-05-19 17:24:47 -04:00 |
|
Francis Lachapelle
|
6aae6357c4
|
(js) Improve events display with many categories
|
2016-05-09 15:51:54 -04:00 |
|
Francis Lachapelle
|
c5eeadf041
|
Allow user to choose which weekdays to display
Closes #1841
|
2016-05-06 14:22:52 -04:00 |
|
Francis Lachapelle
|
3da59cbc7e
|
(js) Fix saving of a custom weekly recurrence
|
2016-04-04 16:12:24 -04:00 |
|
Ludovic Marcotte
|
49f1c30e77
|
(feat) now able to copy/move events and also duplicate them (fixes #3196)
|
2016-03-24 14:53:27 -04:00 |
|
Francis Lachapelle
|
ef00885941
|
(js) Fix display of ghosts when dragging events
|
2016-03-09 09:18:21 -05:00 |
|
Francis Lachapelle
|
eefb9056ca
|
(html) Use datepicker for task completion date
|
2016-03-04 11:34:02 -05:00 |
|
Francis Lachapelle
|
d4745ef598
|
(js) Update lodash to version 4.6.1
|
2016-03-03 13:46:14 -05:00 |
|
Francis Lachapelle
|
d56d9f8b08
|
Handle attendee conflicts in the Web interface
See @d7b010
|
2016-02-15 16:03:16 -05:00 |
|
Francis Lachapelle
|
99e5c1b93c
|
(feature) Convert a message to an event or task
Resolves #1722
|
2016-02-10 16:15:00 -05:00 |
|
Francis Lachapelle
|
687521d60c
|
(js) Improve saving of events/tasks
|
2016-02-01 14:01:43 -05:00 |
|
Francis Lachapelle
|
2537abf9e6
|
(js) Use Date.format instead of local functions
|
2016-01-18 16:32:26 -05:00 |
|
Francis Lachapelle
|
0d43b02cab
|
(js) Fix the "save" method of Component service
|
2015-12-22 22:37:36 -05:00 |
|
Francis Lachapelle
|
d08c490992
|
(js) Decompose contacts list in attendees editor
|
2015-12-22 17:24:16 -05:00 |
|
Francis Lachapelle
|
020563016b
|
(js) Component: move some code from $omit to $save
|
2015-12-17 13:22:57 -05:00 |
|
Francis Lachapelle
|
52863bf820
|
(js) Fix JavaScript syntax error in Component
|
2015-12-17 13:19:34 -05:00 |
|
Francis Lachapelle
|
4973580b4b
|
(js) Improve parsing of dates in component editor
|
2015-12-16 22:16:04 -05:00 |
|
Francis Lachapelle
|
2e2d8b6963
|
(js) Fix count of selected events/tasks
|
2015-11-26 12:11:39 -05:00 |
|
Francis Lachapelle
|
e4eef9b780
|
(js,css) Show categories in events/tasks lists
|
2015-11-17 12:22:06 -05:00 |
|
Francis Lachapelle
|
4685c0ff2a
|
(js) Show events categories as color bands
|
2015-11-14 14:29:21 -05:00 |
|
Francis Lachapelle
|
fc1dfcff10
|
(js) Fix display and refresh of freebusy
|
2015-11-13 10:46:32 -05:00 |
|
Francis Lachapelle
|
d081f3c6eb
|
Display description for alarm & repeat definitions
This is not the perfect solution has the localization may be unsuitable
in some languages.
|
2015-11-12 12:29:10 -05:00 |
|
Francis Lachapelle
|
2e02380a93
|
Initial drag'n'drop support in Calendar module
TODO:
- drag'n'drop in month's view;
- drag to create an all-day event;
- drag'n'drop to a calendar in the sidenav;
- touchscreen gestures support.
|
2015-11-06 15:15:37 -05:00 |
|
Francis Lachapelle
|
cbf9b6da3e
|
Fix all-day events covering a timezone change
|
2015-11-03 15:47:30 -05:00 |
|
Francis Lachapelle
|
0b490a00c6
|
(js) Improve dates adjustments in editors
The main issue to resolve was to handle the time reset by the datepicker
when changing dates.
|
2015-10-30 08:38:19 -04:00 |
|
Ludovic Marcotte
|
e6be7e00ba
|
(fix) improved the start/end delta handling and fixed the attendees viewer
|
2015-10-07 14:42:37 -04:00 |
|