Commit Graph

745 Commits

Author SHA1 Message Date
Hivert Quentin 8766b7c6b3 fix(calendar): properly evalute last occurance freebusy 2025-06-17 11:31:00 +02:00
Hivert Quentin 9954c3607b fix(openid): allow expires_in param to be null 2025-05-21 14:50:41 +02:00
Hivert Quentin 3aa14a43e2 chore(timezones): Update to version 2025b 2025-03-24 10:18:24 +01:00
Hivert Quentin 458d39d48a feat(openID): first stable version 2025-03-13 15:24:03 +01:00
Hivert Quentin e44bc1fc91 fix(calendar): if rrule is infinite don't count rdates as last dates 2024-11-20 12:06:48 +01:00
Hivert Quentin ffe4f9406b chore(timezones): Update to version 2024b 2024-10-08 12:12:04 +02:00
Hivert Quentin 31c0473c48 fix(calendar): fix crash when using a 2*16bits chars at the 75th char of ics file 2024-05-24 15:57:56 +02:00
Hivert Quentin e4cb0a35ef fix(event): fix rdate timezones 2024-03-07 10:10:10 +01:00
Hivert Quentin 092bc9a120 chore(timezones): Update to version 2024a 2024-02-20 11:22:17 +01:00
smizrahi 49b0316b9e feat(core): Add message of the day 2024-01-23 10:29:57 +01:00
smizrahi eee50697b0 feat(core): Add message of the day 2024-01-22 14:34:22 +01:00
Hivert Quentin 0023a9ce3c fix(calendar): do not let DURATION and DTEND be both present in vevent 2023-11-17 09:24:12 +01:00
Hivert Quentin 1e8127b461 fix(calendar): properly set the start date range for yearly events 2023-11-16 11:18:23 +01:00
smizrahi 1a257c7768 fix(calendar): Fix Out of range value for column 'c_startdate' SQL error. Add log. 2023-09-11 11:34:20 +02:00
Hivert Quentin f2df405616 fix(calendar): some kinds of events are not shown 2023-09-07 13:17:44 +02:00
Hivert Quentin f3981c4276 fix(calendar): deleted occurence of repeated event could cause some troubles with other imrbicated occurences
The fix is within SOPE/NGCards/iCalRecurrenceCalculator.m:244, the others files are juste modified to make the code more readable
2023-08-07 17:16:50 +02:00
Hivert Quentin bd8b49d2c9 fix(calendar): Repeated events didn't use the correct timezone in some cases 2023-07-12 15:00:24 +02:00
smizrahi 7600e9e179 fix(calendar): Fix duplicates in series appointments for Apple's Calendar 2023-07-11 15:26:31 +02:00
smizrahi b68a215ea2 fix(calendar): Fix regression on calendar event modification. Start date was set to 1970. Fixes #5777. 2023-06-01 17:13:49 +02:00
smizrahi 9da6521cfb Merge branch 'master' into SOGo-5.8 2023-05-30 18:25:41 +02:00
Hivert Quentin 10f2e622d2 chore(timezones): Update to version 2023c 2023-05-23 11:27:41 +02:00
smizrahi 32a04998e5 fix(calendar): Fix Out of range value for column 'c_startdate' SQL error 2023-05-15 20:17:55 +02:00
smizrahi 158a5becc9 fix(calendar): Fix Out of range value for column 'c_startdate' SQL error 2023-05-15 20:07:34 +02:00
smizrahi 072ff5ac85 chore(timezones): Update to version 2023b 2023-03-28 09:11:31 +02:00
smizrahi f15840217b fix(calendar): Fix duplicate event on Apple Calendar when creating a new reccurent event, inviting attendee and changing an occurence 2023-01-18 17:20:30 +01:00
smizrahi 59d4c08950 chore(timezones): Update to version 2022f 2022-11-29 13:37:19 +01:00
smizrahi 7444865544 Removed useless comment in code 2022-10-26 14:39:20 +02:00
smizrahi 549d6a8463 fix(calendar): Update c_startdate field when updating event. Fixes #4376 2022-10-26 14:30:10 +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
smizrahi f92e292547 chore(timezones): Update to version 2022b 2022-08-12 17:23:36 +02:00
Francis Lachapelle 6bed6c0e20 fix(core): don't remove double quotes when parsing versit strings
Fixes #3530
Fixes #3930
2022-06-29 16:58:28 -04:00
Francis Lachapelle ebf032ee6b fix(core): don't remove double quotes when parsing versit strings
Fixes #3530
2022-06-29 08:31:08 -04:00
Francis Lachapelle d99aa82a31 fix(core): don't remove double quotes when parsing versit strings
Fixes #3530
2022-06-28 16:54:41 -04:00
Francis Lachapelle 709c8da56a chore(timezones): update to version 2022a 2022-05-03 16:37:41 -04:00
Francis Lachapelle 8fccd23227 fix(calendar): fix yearly recurrence calculator with a finite rule
Fixes #5506
2022-04-28 11:46:59 -04:00
Francis Lachapelle 1545bcdbba fix(addressbook(dav)): improve handling of addressbook-query 2022-03-09 11:15:38 -05:00
Francis Lachapelle a965f276c8 fix(web): support passwords up to 2048 characters
Fixes #5485
2022-03-08 16:34:38 -05:00
Francis Lachapelle 7faab9117a fix(addressbook(dav)): improve handling of addressbook-query 2022-02-28 17:07:39 -05:00
Francis Lachapelle 66bac18558 fix(core): avoid SQL aggregate function when testing table existence 2022-01-07 11:39:13 -05:00
Francis Lachapelle ff1eecaf5a fix(mail): show comment attribute of iTIP replies
Fixes #5410
2021-11-22 16:20:56 -05:00
Francis Lachapelle e79b01ebd1 fix(calendar): fix weekly calculator when event has no duration 2021-10-18 14:09:43 -04:00
Francis Lachapelle 451989ac9c style(obj-c): improve formatting 2021-10-01 11:35:48 -04:00
Francis Lachapelle 60dabb7787 calendar: fix weekly/monthly calculators when event has no duration 2021-09-22 13:33:38 -04:00
Francis Lachapelle cf40a23b43 chore(sogo-ealarms-notify): properly close all DB channels
This prevent MySQL from logging an error (Aborted connection to db).
2021-08-12 15:39:12 -04:00
Francis Lachapelle e1d8d70e28 fix(addressbook): import contact lists from LDIF file
Fixes #3260
2021-05-26 17:47:15 -04:00
Francis Lachapelle 3c7a6a0d4a chore(timezones): update to version 2021a 2021-03-03 09:02:39 -05:00
Francis Lachapelle dd326f9ddf fix(core): use "is null" instead of "= null" when building SQL
Keep NSNull instances for values in GCSFolder and let [EOQualifier(GCS)
_gcsAppendToString:] properly format the key/value qualifier that
involves a NULL.

This fixes various issues, including missing unique recurrent events in
attendees calendars.
2021-02-26 14:30:55 -05:00
Francis Lachapelle 9fe2de753b fix(calendar): try to repair VCALENDAR when parsing versit string
It seems that Exchange 2010 and 2016 sometimes produce calendar
invitation emails with text/calendar multipart parts in the email that
have "END:VCALENDAR" at the end of the calendar data missing.
2021-02-08 11:28:39 -05:00
Ludovic Marcotte 41bbbfacd9 fix(core): release alarm folder's channel immediately after being used 2020-10-13 10:53:46 -04:00
Francis Lachapelle d549c296ae Revert "(fix) avoid changing RRULE's UNTIL date for no reason"
This reverts commit 9ed1cc4b8f.
2020-07-22 16:39:10 -04:00