Hivert Quentin
1fdb4d3026
i18n(pt): Add Greek (partial)
2026-03-02 15:01:52 +01:00
Hivert Quentin
d993227b36
i18n(th): Update Thai translations
2026-03-02 11:49:54 +01:00
Hivert Quentin
a7651e56c5
fix(task): fix reminder for tasks
2025-09-15 17:21:47 +02:00
Emily Kooistra
481a9bf1de
perf(calendar): don't allocate and copy all children for each time we call _filterComponent:
...
Improving the filtering of the calender objects, keeping a global static of the array of tags
that are allowed. And using removeChildren to prevent the need of a full copy while we iterate
over it.
2025-09-15 15:43:05 +02:00
Hivert Quentin
86d94ab8fe
fix(log): remove the ics from the log line
2025-08-27 10:19:42 +02:00
Hivert Quentin
7bee193413
fix(mail): preoperly generates the message-id header value
2025-07-28 17:40:14 +02:00
Hivert Quentin
f5f8f112cd
chore(language): Add Thai language
2025-07-03 16:59:56 +02:00
Hivert Quentin
08bc6aff3f
chore(language): Add Korean language
2025-07-03 09:35:50 +02:00
Hivert Quentin
148fab9409
fix(calendar): put valarm at the end of vevent block to satisfy outlook.office.com which is too lazy to follow the spec
2025-04-09 11:15:59 +02:00
Hivert Quentin
4c09ebfb6e
i18n(ja): Update Japanese translations
2025-03-24 09:57:06 +01:00
Hivert Quentin
d15f0ee804
fix(calendar): properly store the vevent is the correct order for reccurence and reccurence-id
2025-02-19 16:14:34 +01:00
Hivert Quentin
a1e8a5c4af
Revert "fix(calendar): Flatten cycle change: the day at 00:00 is now used to retrieve all occurrences. This change should resolve the issue where resource availability is not detected if the event is shorter than the occurrence duration in the resource."
...
This reverts commit 9941e2a04b .
2025-02-17 16:49:42 +01:00
smizrahi
9941e2a04b
fix(calendar): Flatten cycle change: the day at 00:00 is now used to retrieve all occurrences. This change should resolve the issue where resource availability is not detected if the event is shorter than the occurrence duration in the resource.
2025-01-07 18:39:02 +01:00
smizrahi
c05b331ac0
fix(calendar): Fix SOGoDAVCalendarStartTimeLimit parameter. Events are retrieved when initial sync is done.
2024-12-17 16:35:52 +01:00
smizrahi
da32b3f86d
fix(calendar): Ensure organizers are properly removed from attendee's calendars. Fix issue where organizers were also set as attendees. Removed organizer in attendees list.
2024-12-16 12:21:41 +01:00
smizrahi
c90e2b0501
fix(calendar): Ensure organizers are properly removed from attendee's calendars. Fix issue where organizers were also set as attendees. When an occurrence is deleted, it is now correctly removed from attendee's calendars.
2024-11-18 15:41:14 +01:00
smizrahi
581b2c1912
Revert "Revert "fix(calendar): Fix issue where EXDATE removes modified occurence. The behavior is now identical to G Agenda. This fix may reduce the 'missing exception error'.""
...
This reverts commit ec20ea1b45d35f9d63066baf324fa6726b4e910e.
2024-11-12 16:21:12 +01:00
smizrahi
9a9d968756
Revert "fix(calendar): Fix issue where EXDATE removes modified occurence. The behavior is now identical to G Agenda. This fix may reduce the 'missing exception error'."
...
This reverts commit 5bab72726a .
2024-11-12 16:21:12 +01:00
smizrahi
5bab72726a
fix(calendar): Fix issue where EXDATE removes modified occurence. The behavior is now identical to G Agenda. This fix may reduce the 'missing exception error'.
2024-11-06 09:15:12 +01:00
Hivert Quentin
41aecca692
i18n(tr_TR): Update TurkishTurkey translations
2024-10-08 11:59:46 +02:00
Hivert Quentin
68b17a5c4a
i18n(sl_SI): Update Slovenian translations
2024-08-07 10:49:39 +02:00
Hivert Quentin
5ee190468e
i18n(cs): Update Czech translations
2024-08-07 10:49:38 +02:00
smizrahi
2637434436
feat(calendar): Add option to disable email appointmoint notifications when using caldav
2024-06-12 12:00:41 +02:00
smizrahi
53d77f3105
perf(calendar): Optimization of date computation when handle attendees. Report of 77b2d9f8.
2024-05-28 11:32:05 +02:00
smizrahi
45fd999010
fix(calendar): Memory optimization on _appendCycleException
2024-05-28 11:22:46 +02:00
Hivert Quentin
880eb89719
fix(calendar): resource was busy even if they have delegated
2024-04-18 10:11:38 +02:00
Hivert Quentin
5830053026
fix(calendar): resource was busy even if they have delegated
2024-04-17 15:23:11 +02:00
smizrahi
d9ee884459
fix(calendar): Fix assertion when is_cycle is set but without c_cycleinfo. Fixes #5950 .
2024-04-10 15:47:17 +02:00
smizrahi
49e9988b82
fix(calendar): Fix assertion when is_cycle is set but without c_cycleinfo. Fix tests.
2024-04-09 08:59:09 +02:00
smizrahi
d4046673ee
fix(calendar): Fix assertion when is_cycle is set but without c_cycleinfo
2024-04-08 13:57:07 +02:00
Hivert Quentin
adf1117046
fix(event): resource was considered busy for an event he has delegated
2024-03-13 14:42:12 +01:00
smizrahi
5215aa4f41
fix(calendar): Fix NSData returns instead of NSString on c_cycleinfo depending on database issue. CLoses #5940 .
2024-03-12 09:45:23 +01:00
Hivert Quentin
815a87de0b
fix(event): user was considered busy for an event he has delegated
2024-03-07 12:10:05 +01:00
Hivert Quentin
083fa1fefd
i18n(pl): Update Polish translations
2024-02-20 11:10:24 +01:00
smizrahi
3acab3f896
fix(calendar): Fix high memory usage when importing an ics
2024-02-14 11:08:32 +01:00
Hivert Quentin
889fe1eb39
Revert "fix(memory): reduce memory usage when working with events with a lot of alarms defined in the ics file"
...
This reverts commit ff3c3054a6 .
2024-02-13 17:39:41 +01:00
Hivert Quentin
ff3c3054a6
fix(memory): reduce memory usage when working with events with a lot of alarms defined in the ics file
2024-02-05 18:01:44 +01:00
smizrahi
2748d1dd08
feat(core): Add URL encryption for GDPR compliancy. Remove dav encryption
2024-01-02 13:46:46 +01:00
smizrahi
d505b874f7
Merge branch 'master' into feature-gdpr
2023-12-20 18:01:40 +01:00
Hivert Quentin
6e9e7f98ef
i18n(lt): Update Lithuanian translations
2023-12-11 14:32:30 +01:00
Hivert Quentin
8a4bc2a716
i18n(de): Update German translations
2023-12-11 14:32:30 +01:00
smizrahi
31c6f78913
feat(core): Add URL encryption for GDPR compliancy
2023-10-17 16:17:25 +02:00
Hivert Quentin
4974648c33
i18n(lt): Update Lithuanian translations
2023-09-25 16:07:56 +02:00
Hivert Quentin
0f0ecf71c3
i18n(de): Update German translations
2023-09-25 16:07:55 +02:00
smizrahi
4f7c73143f
fix(calendar): Fix MacOS X Ventura calendar support. Fixes #5639
2023-08-22 18:11:53 +02:00
smizrahi
fce02db7d1
fix(calendar): Revert commit e47566e3a and change HTTP status from 409 to 403 when event has a sequence number lower than than the new one. This should fix some Apple's duplication events
2023-08-16 17:18:59 +02:00
Hivert Quentin
c5814d60a4
fix(calendar): recurrenid wasn't working properly
2023-08-16 17:18:59 +02:00
smizrahi
cab5bc011e
fix(calendar): Avoid event duplication when adding an ics with an older sequence number and event already added in calendar
2023-08-14 17:18:37 +02:00
smizrahi
82178eeba9
fix(calendar): Fix NAME:NSInvalidArgumentException REASON:SOGoAppointmentFolder(instance) does not recognize davCalendarProxyReadFor
2023-08-09 14:44:35 +02:00
smizrahi
382b8a0a1a
fix(calendar): Do not send tentative participation mail when user open mail or add ics to calendar app
2023-08-08 15:49:15 +02:00