Commit graph

131 commits

Author SHA1 Message Date
yflory
0a1ac01a45 Fix date parser on Daylight Saving time day with 12h format #1011 2023-11-09 16:58:53 +01:00
yflory
c354abb1e2 Fix calendar single event treated as recurrent 2023-10-31 16:01:37 +01:00
Fabrice Mouhartem
dc522517c7 calendar: avoid warning disappearance
#1275: forgot to handle the case where a user changes its option, which
made the warning disappear…
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
4184a15d2d #1275: typo 2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
31cb79548b calendar: Improve warnings when changing recurring events' calendar
Related to issue #1275's changes.
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
76101cc74c calendar: Use variables instead of inline test for readability
WIP for #1275
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
ec6e1a030f calendar: confirmation dialog changes in case of changing calendar for recurring events
#1275: given the current implementation of recurring event, it is not
possible to move a group of events from a calendar to another.

- Disabling « Future event » if the user tries to move a recurring event
  from a calendar to another.
- Show a warning upon moving the first event to another calendar
  explaining why the user can only move the all events.
- Add a translation key for the above.
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
39371deb4d Moving the original event
#1275: handle simple cases when moving the first element of a recurring
event to a new calendar.
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
918fd3f908 calendar: apply changes on the moved event
#1275: from previous implementation, the changes were applied to the
original recurrent event and not the one in which has been moved
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
b7842cc01b Linter compliance 2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
41be1b39f4 calendar: copy-and-delete when moving an event one time from calendars
#1275: Copy a calendar item then remove it.

WIP: does not work with the first recurring event (the origin).
2023-10-26 09:40:27 +02:00
Fabrice Mouhartem
382230d4e8 calendar: Change newEvent behaviour
In preparation for #1275:

- Change `newEvent` to take an event directly
  - It would be used to add a new event in the target calendar
2023-10-26 09:40:27 +02:00
yflory
4dfbf1175e Merge branch '1094-calendar-event-edit-panel-cuts-off' into staging 2023-10-02 15:15:18 +02:00
yflory
e8513a2d1d Fix calendar reminders 2023-10-02 15:14:28 +02:00
yflory
d68dde07a9 Remove translation XXX 2023-09-28 18:33:03 +02:00
yflory
fd90827da9 Merge branch 'accessibility' into staging 2023-09-28 17:55:34 +02:00
yflory
b78ec996ec Deduplicate code for iframe title 2023-09-19 16:40:22 +02:00
yflory
b977b759b4 Fix syntax inconsistencies 2023-09-19 16:07:17 +02:00
Diana Voineag
1fba93d664 Fix calendar and modal avatar consistnecy #1188 2023-08-29 12:23:17 +03:00
daria
25cb24be0f added title to Calendar inner page #1159 2023-08-17 12:59:35 +03:00
daria
5c1d67f244 added temporary label for calendar settings button 2023-08-09 15:20:09 +03:00
daria
5a944a075f added temporary label for calendar buttons 2023-08-09 15:04:30 +03:00
daria
6e3b761e9e added aria-label to calendar settings button for accessibility
fixed #1150
2023-07-20 15:23:40 +03:00
daria
1eb2cdf5ed added comments to change the text for translation 2023-07-20 12:01:57 +03:00
daria
e1166268fb 3/4 buttons solved
fixing #1150
2023-07-19 13:50:53 +03:00
yflory
30bb4d61bb Merge branch 'main' into debower 2023-05-02 13:55:40 +02:00
yflory
f4b477ee37 Clean XXX 2023-02-01 18:02:03 +01:00
Pamplemousse
9019d92291 removing bower: migrate nthen
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:42 +01:00
Pamplemousse
6c10407802 removing bower: migrate bootstrap
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
a847a5300a removing bower: migrate file-saver
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
871110ec12 removing bower: migrate chainpad*
Also, explicitly add `chainpad-netflux`.

Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:41 +01:00
Pamplemousse
c8859524ee removing bower: migrate components-font-awesome
Signed-off-by: Pamplemousse <git@xaviermaso.com>
2023-01-07 13:50:40 +01:00
yflory
4709b6740d Fix link location in calendar events 2022-12-21 13:34:01 +01:00
David Benque
a7463c1987 Add comments to pass translations test 2022-12-16 12:05:01 +00:00
yflory
acd7d9654d Fix calendar issues 2022-11-02 14:58:29 +01:00
David Benque
89d0a7ef28 Move daily(weekday/weekend) option up the list 2022-10-25 10:42:10 +01:00
yflory
846b91907b Use CryptPad language in dates 2022-10-25 11:07:54 +02:00
David Benque
f8b06af65b Remove hard-coded translations 2022-10-24 14:45:12 +01:00
David Benque
795ec4b22f Remove some hard-coded translations 2022-10-21 15:47:06 +01:00
David Benque
81e00842b9 Style for default confirm button 2022-10-12 16:48:24 +01:00
yflory
ce5609ea6a Add confirm step when deleting events 2022-10-11 17:00:13 +02:00
yflory
f3dc8d059e Update weekly and monthly recurrence pickers in calendar 2022-10-11 16:43:37 +02:00
yflory
c11b83dd5a Merge branch 'staging' into rrule 2022-10-11 14:00:30 +02:00
David Benque
176f6ab594 Fix remove notification message 2022-10-10 16:05:15 +01:00
yflory
89aabacc55 Merge branch 'rrule' of github.com:xwiki-labs/cryptpad into rrule 2022-09-21 11:10:09 +03:00
yflory
b7024b23f5 Fix HTML encoding in calendar #736 2022-09-21 11:09:58 +03:00
David Benque
34b5f66047 Add label for "remove reminder" 2022-09-19 17:25:15 +01:00
David Benque
31ca0c4518 Use primary button for day picker in custom recurring event settings 2022-09-19 17:23:59 +01:00
David Benque
7aaf1afeff Add title to custom recurring event End setting 2022-09-19 17:23:21 +01:00
yflory
57c3c28cb0 Support clickable links in calendar location 2022-09-15 17:19:12 +02:00