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
Ludovic Marcotte
cecf157dca
fix(core): avoid pooling channels with tools ( fixes #4684 )
2020-07-10 10:22:48 -04:00
Francis Lachapelle
96c22b6b96
fix(addressbook): handle vCard with multiple title values
2020-07-07 14:14:08 -04:00
Francis Lachapelle
d99bbbb37e
fix(core): escape quotes before sending SQL queries
...
Fixes #5010
2020-04-29 12:52:09 -04:00
Francis Lachapelle
09c76b3649
fix(core): escape quotes before sending SQL queries
...
Fixes #5010
2020-04-27 17:13:28 -04:00
Francis Lachapelle
04a6217512
fix(core): escape quotes before sending SQL queries
...
Fixes #5010
2020-04-23 13:49:15 -04:00
Ludovic Marcotte
62e25f6c13
fix(calendar(core)): avoid generating empty parameters list
2020-02-27 15:26:39 -05:00
root
24fc9a950b
fix(calendar): handle tz with until in rrule ( fixes #4943 )
2020-02-02 12:14:48 +01:00
Francis Lachapelle
aaaa16ed40
fix(calendar): fix monthly computation with month day mask
...
Fixes #4915
2019-12-24 14:56:49 -05:00
Francis Lachapelle
2e46e89d58
refactor: replace calls to create GMT NSTimeZone instance
2019-12-09 08:50:50 -05:00
Francis Lachapelle
9f24f64dcc
Update time zones to version 2019c
2019-10-23 14:49:16 -04:00
Ludovic Marcotte
9ed1cc4b8f
(fix) avoid changing RRULE's UNTIL date for no reason
2019-09-12 14:12:03 -04:00
Ludovic Marcotte
e4ad088f0d
(fix) avoid exceptions for RRULE with no DTSTART
2019-09-03 13:34:35 -04:00
Ludovic Marcotte
676d2e6790
(feat) added support for S/MIME opaque signing ( fixes #4582 )
2019-08-19 10:37:15 -04:00