92 Commits

Author SHA1 Message Date
Hivert Quentin
42c227beca feat(calendar): Can now create Jitsi link when making event 2025-01-27 14:27:09 +01:00
WoodySlum
2dd45dfb93 Merge pull request #337 from helsinki-systems/prevent-double-event-creation
fix(calendar(js)): prevent duplicate event creation in case of an event conflict (@leonklingele)
2024-06-04 11:14:26 +02:00
smizrahi
2756176503 fix(calendar): Fix empty recurence list when creating event from mail 2024-06-03 22:41:42 +02:00
Leon Klingele
f04c73d495 fix(calendar(js)): prevent duplicate event creation in case of an event conflict
In case of an calendar event conflict the form submit button was not
disabled after use, allowing it to be clicked again.
This could have resulted in a double creation of the submit event.
2023-05-10 17:13:23 +02:00
adetk
346a3edbcf Merge branch 'Alinto:master' into master 2023-04-03 12:51:53 +06:00
smizrahi
64d817ab0d fix(calendar): Add confirmation box when dismissing calendar event edition with background click, only if the event is in edition. Fixes #5585. 2023-03-14 16:20:31 +01:00
adetk
c46e16742e Merge branch 'Alinto:master' into master 2022-08-19 09:55:09 +06:00
Adet Kineyev
d1401e3bfc i18n(ru): Date specific Russian from and to translations 2022-08-19 09:22:56 +06:00
Francis Lachapelle
16459c7b3d fix(calendar(js)): conditional display of edit and delete buttons 2022-08-15 15:31:19 -04:00
Francis Lachapelle
048858ba0f feat(calendar): optionally remove attendees that can't be invited
If some attendees have prevented others to invite them, offer the
organizer to remove them when saving the invitation.
2022-05-03 09:16:44 -04:00
Francis Lachapelle
4e5c865a3f feat(calendar): optionally remove attendees that can't be invited
If some attendees have prevented others to invite them, offer the
organizer to remove them when saving the invitation.
2022-04-14 20:39:36 -04:00
Francis Lachapelle
6cac6f2383 chore(npm): update md to v1.2.1 2020-11-04 16:47:12 -05:00
Francis Lachapelle
4a83733039 feat(calendar(web)): allow to change the classification of an event 2020-11-04 16:15:13 -05:00
Francis Lachapelle
3d3b17adb8 fix(calendar(js)): improve attendees editor when adding new attendees
Fixes #5049
2020-06-23 12:02:31 -04:00
Francis Lachapelle
123ccef770 (web) Improve contrast of toolbars w/input field 2019-11-20 12:18:42 -05:00
Francis Lachapelle
699849caec fix(calendar(js)): don't escape HTML characters in repeat select menu
Fixes #4875
2019-11-07 09:47:11 -05:00
Francis Lachapelle
f6ca946058 fix(calendar): don't allow RDATE unless already defined
Since RDATE are not properly supported in EAS, hide the possibility to
specify recurring dates unless the component being edited already
contains RDATE(s).
2019-10-30 11:04:59 -04:00
Francis Lachapelle
aa9af35ae9 (js) Rollback optimization in appointment editor
There's an issue with the sgToggleGrid directive when the associated
grid list is rendered later.

Fixes #4858
2019-10-24 09:32:11 -04:00
Francis Lachapelle
7bc73b6f68 (js) Fix handling of times in task/event editors
Fixes #4497
Fixes #4845
2019-10-10 14:22:56 -04:00
Francis Lachapelle
01bda0783c (js) Optimize display of event editor 2019-10-02 09:20:35 -04:00
Francis Lachapelle
adf2378d7a (web) Improve contrast of toolbars w/input field 2019-08-15 17:47:17 -04:00
Francis Lachapelle
f2069a6129 Reduce usage of calendar color in dialogs 2019-07-08 13:04:15 -04:00
Francis Lachapelle
e24082183f Reflect attendee type with generic icon 2019-07-04 15:10:41 -04:00
Francis Lachapelle
aac0ec9a6a Adopting new material guidelines for chips
See https://material.io/design/components/chips.html
2019-02-18 15:03:25 -05:00
Francis Lachapelle
499c42aa77 Improve display of autocompletion of contacts 2019-02-18 14:51:43 -05:00
Francis Lachapelle
540e81b670 Restore next/previous slot suggestion for events 2019-02-08 08:17:23 -05:00
Francis Lachapelle
8822f1ae53 (js,css) Show source addressbook of matching cards
Fixes #4579
2018-11-06 09:30:10 -05:00
Francis Lachapelle
3b411101cd (js) Sort categories in event and task editors
Fixes #4349
2017-12-18 15:49:41 -05:00
Francis Lachapelle
7f99514744 Add support for events with recurrence dates 2017-12-15 16:18:39 -05:00
Francis Lachapelle
8221a8de66 (Calendar) Add owner in attendees editor 2017-07-27 16:50:03 -04:00
Francis Lachapelle
b6b8f7a0fb Improve display of component comments, card notes 2017-06-14 20:41:18 -04:00
Ludovic Marcotte
9b2527ce6d (fix) provide mininum values for recurrences 2017-06-13 15:05:04 -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
2a820bd780 (css) Improve display of event editor 2017-02-28 08:36:27 -05:00
Francis Lachapelle
3bbd61cfd2 (js) Improve sgAvatarImage 2016-11-11 16:46:55 -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
67f566ec9d Minor cleanup to event/task editors 2016-11-01 09:27:16 -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
07c66563e8 Until date of repeat must end after first event 2016-08-29 14:06:46 -04:00
Francis Lachapelle
8946880c84 (html) Improve layout of event & task editors 2016-08-02 11:20:38 -04:00
Francis Lachapelle
6426dc1206 (html) Fix display of event/task classification 2016-08-02 10:48:31 -04:00
Francis Lachapelle
8cc0b946e7 Fix handling of attendees when updating an event 2016-06-17 15:25:57 -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
8bee076135 Minor HTML improvements 2016-05-26 15:04:42 -04:00
Francis Lachapelle
6aae6357c4 (js) Improve events display with many categories 2016-05-09 15:51:54 -04:00
Francis Lachapelle
0b7485228c Display components priorities in list and views 2016-04-21 17:02:07 -04:00
Francis Lachapelle
1d25944c43 (js) Improve event editor (attendees list)
Respect SOGoSearchMinimumWordLength and hide detailed view after
deleting the last attendee.
2016-02-29 13:59:31 -05:00
Francis Lachapelle
4c01417690 Handle resource limits in the Web interface
See @d7b010
2016-02-16 12:40:59 -05:00