Commit Graph

1276 Commits

Author SHA1 Message Date
Hivert Quentin
07a01e3fdd i18n(lt): Update Lithuanian translations 2023-05-30 09:46:54 +02:00
Hivert Quentin
56e040c6d5 i18n(lv): Update Latvian translations 2023-05-30 09:46:53 +02:00
Hivert Quentin
f3bdda516e i18n(kk): Update Kazakh translations 2023-05-30 09:46:52 +02:00
Hivert Quentin
8d842ccfb4 i18n(ja): Update Japanese translations 2023-05-30 09:46:52 +02:00
Hivert Quentin
aa43c5bf31 i18n(id_ID): Update Indonesian translations 2023-05-30 09:46:50 +02:00
Hivert Quentin
7f7f224621 i18n(is): Update Icelandic translations 2023-05-30 09:46:49 +02:00
Hivert Quentin
b8c5d8f4a8 i18n(he): Update Hebrew translations 2023-05-30 09:46:48 +02:00
Hivert Quentin
33427ac00b i18n(fi): Update Finnish translations 2023-05-30 09:46:48 +02:00
Hivert Quentin
e5dc0408ce i18n(cs): Update Czech translations 2023-05-30 09:46:47 +02:00
Hivert Quentin
b706d1b41f i18n(hr_HR): Update Croatian translations 2023-05-30 09:46:47 +02:00
Hivert Quentin
0a2d702c69 i18n(zh_TW): Update ChineseTaiwan translations 2023-05-30 09:46:46 +02:00
Hivert Quentin
0b4fddc232 i18n(zh_CN): Update ChineseChina translations 2023-05-30 09:46:45 +02:00
Hivert Quentin
87f778d01c i18n(ca): Update Catalan translations 2023-05-30 09:46:44 +02:00
Hivert Quentin
76dcd4f6aa i18n(bs_BA): Update Bosnian translations 2023-05-30 09:46:43 +02:00
Hivert Quentin
fb5fa0c63d i18n(eu): Update Basque translations 2023-05-30 09:46:43 +02:00
Hivert Quentin
2c0b59fa71 i18n(ar): Update Arabic translations 2023-05-30 09:46:42 +02:00
smizrahi
8001e3f6ab feat(alarms): Add possibility to use SMTP master account for system alarms. Fixes #5565. 2023-02-16 18:51:28 +01:00
smizrahi
ef53f6c809 fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 2023-02-01 09:25:39 +01:00
smizrahi
ba0d4a51c0 fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 2023-01-31 17:39:00 +01:00
smizrahi
7e357f1bc9 fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 2023-01-26 17:12:08 +01:00
smizrahi
a5347c70aa fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 2023-01-17 16:32:53 +01:00
smizrahi
86805369a3 fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 2023-01-03 15:24:30 +01:00
smizrahi
a7f3daa33f fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 2022-12-13 12:33:58 +01:00
smizrahi
6ee8f764e9 fix(calendar): Fix inaccessibility to personal calendar on Mac OS X Ventura. Fixes #5639 2022-12-13 11:08:43 +01:00
Le Programmeur
43b81bf9fd Merge pull request #327 from helsinki-systems/fix/duplicated-recurrence-rules
Fix OOM when having a lot of recurrence rules
2022-10-24 14:50:05 +02:00
smizrahi
0409ee37be i18n(da_DK): Update Danish translations 2022-10-18 21:40:08 +02:00
smizrahi
e51aee8ce0 i18n(sr): Update Serbian translations 2022-10-18 21:35:15 +02:00
smizrahi
57fb62244d i18n(nb_NO): Update Norwegian Bokmål translations 2022-10-18 21:30:10 +02:00
Janne Heß
20e4dced40 Fix OOM when having a lot of recurrence rules
We had a broken client that created calendar entries with a lot of
recurrence rule (all of them FREQ=WEEKLY) and a lot of alarms. This led
to SOGo going out of memory.

This patch works around that by filtering out duplicated rules as they
yield the same date ranges and we only need to have them once.
2022-10-18 13:42:13 +02:00
smizrahi
cddfdb90f9 feat(calendar): Add SOGoDisableOrganizerEventCheck parameter - this parameter is used to avoid checking calendar event's organizer 2022-10-05 22:12:14 +02:00
Francis Lachapelle
3f7fef0788 fix(calendar): remove time from until date of rrule of all-day event
See RFC 5545, section 3.3.10 Recurrence Rule.
2022-08-15 13:25:35 -04:00
Francis Lachapelle
95eecc402a fix(dav): return 405 when collection already exists
See https://datatracker.ietf.org/doc/html/rfc4918#section-9.3.1
2022-08-09 12:17:55 -04:00
adetk
d1971b76e2 i18n(kk): Add Kazakh translation by Nazym Idrissova 2022-07-25 07:39:28 -04:00
Francis Lachapelle
a6f7c1ea61 fix(calendar): update all quick fields when updating event
Fixes #5546
2022-07-08 10:31:59 -04:00
Francis Lachapelle
515d03080e i18n(uk): update Ukrainian translation 2022-06-10 15:12:46 -04:00
Francis Lachapelle
2ae6b46c55 i18n(ru): update Russian translation 2022-06-10 15:12:18 -04:00
Francis Lachapelle
5b960759d2 i18n(nl): update Dutch translation 2022-06-10 15:11:36 -04:00
Francis Lachapelle
123964d079 style(calendar): untabify, indentation 2022-06-07 10:24:28 -04:00
Francis Lachapelle
5452cd7396 fix(calendar): filter by matching property values
Added test for calendar-query DAV request
2022-05-24 17:29:56 -04:00
Francis Lachapelle
dec49c2154 i18n(tr_TR): update Turkish (Turkey) translation 2022-05-20 17:40:42 -04:00
Francis Lachapelle
4657f5617d i18n(pl): update Polish translation 2022-05-02 16:45:18 -04:00
Francis Lachapelle
7fccfb2f8e i18n(it): update Italian translation 2022-05-02 16:44:44 -04:00
Francis Lachapelle
0211153877 i18n(fr): update French translation 2022-05-02 16:43:26 -04:00
Francis Lachapelle
2676aa9539 fix(calendar): set missing RSVP parameter to TRUE for attendees
This is not the expected behaviour defined in the RFC, but it's more
convenient for users.
2022-04-19 15:30:39 -04:00
Francis Lachapelle
5cd006286e i18n(hu): update Hungarian translation 2022-04-17 22:13:40 -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
59eda2f1b8 i18n(bg): update Bulgarian translation 2022-04-14 09:05:43 -04:00
Francis Lachapelle
2c76f177a3 i18n(de): update German translation 2022-04-11 16:52:09 -04:00
Francis Lachapelle
dae6d6d521 fix(calendar): update calendar of all attendees when active user is not owner 2022-04-11 16:42:34 -04:00
Francis Lachapelle
1509090dc1 i18n(it): update Italian translation 2022-04-11 14:37:39 -04:00