Francis Lachapelle
929c6b1c0c
fix(mail): improve reply and forward templates
...
Fixes #5415
2022-01-26 09:02:03 -05:00
Francis Lachapelle
3eec819984
fix(mail): improve parsing of S/MIME certificate
...
Fixes #5215
2022-01-25 08:43:33 -05:00
Francis Lachapelle
54b163da2d
fix(mail): S/MIME improvements
...
Fixes #4891
Fixes #5450
2022-01-21 16:24:13 -05:00
Francis Lachapelle
b061046992
fix(calendar(dav)): add DAV:status to DAV:response only when deleted
...
Fixes #5163
2022-01-21 14:47:32 -05:00
Francis Lachapelle
969d68dbb6
fix(core): remove trailing closing angle bracket from detected URLs
...
Fixes #5465
2022-01-21 11:07:00 -05:00
Francis Lachapelle
940394d435
fix(addressbook(dav)): return all value of all properties
...
Fixes #5462
2022-01-20 17:06:39 -05:00
Francis Lachapelle
5575a4c3c8
fix(calendar): swap dates when event start date is after end date
2022-01-20 11:03:55 -05:00
Francis Lachapelle
29d7fe468f
i18n(sr_SR): update Montenegrin translation
2022-01-17 17:04:14 -05:00
Francis Lachapelle
b967eac1f3
fix(core): remove trailing closing angle bracket from detected URLs
...
Fixes #5465
2022-01-17 16:43:11 -05:00
tfux
c75ac6c321
fix(core): fix compilation warning in SOGoCacheGCSObject
2022-01-17 07:58:15 -05:00
Francis Lachapelle
2c6cd53ea7
fix(mail): improve handling of QRESYNC responses
2022-01-14 10:13:20 -05:00
Francis Lachapelle
ecc1dee87a
fix(mail): support very large HIGHESTMODSEQ values
2022-01-12 14:16:43 -05:00
Francis Lachapelle
368360bb95
fix(addressbook): respect visible domains when fetching contact
...
Fixes #4896
2022-01-11 16:40:53 -05:00
Francis Lachapelle
b0c5adf525
fix(mail): handle empty "Mail.Note" in ms-tnef body part
...
Fixes #5388
2022-01-07 16:02:55 -05:00
Francis Lachapelle
b81704860a
fix(calendar): ensure alarms have a DESCRIPTION property
2022-01-06 15:13:58 -05:00
Francis Lachapelle
07b4ad6c72
i18n(bs_BA): add Bosnian translation
2022-01-05 17:33:55 -05:00
Francis Lachapelle
f1912310db
fix(preferences): add plus sign to timezone in Sieve script
...
Fixes #5448
2021-12-16 09:40:52 -05:00
Francis Lachapelle
2daeab3dd7
fix(preferences): add plus sign to timezone in Sieve script
...
Fixes #5448
2021-12-16 09:14:37 -05:00
Francis Lachapelle
07f2c2606d
i18n(hu): update Hungarian translation
2021-12-10 16:45:23 -05:00
Francis Lachapelle
153c1eeb80
fix(core): avoid exception when the user's cn is null
2021-12-09 10:03:59 -05:00
Francis Lachapelle
4eed98d58d
feat(mail): delay or disable automatic mark message as read
...
Fixes #1585
2021-12-07 09:55:13 -05:00
Francis Lachapelle
4ad2105543
fix(mail): sign and send only if smime certificate matches sender address
...
Fixes #5407
2021-12-03 16:54:27 -05:00
Francis Lachapelle
e0df54838e
fix(mail): delete msgs once moved to an external account
2021-12-02 17:11:13 -05:00
Francis Lachapelle
2ecd441f32
feat(mail): enable autoreply on specific days or at a specific time
...
Fixes #5328
2021-12-02 14:20:47 -05:00
Francis Lachapelle
8cb5ef363a
fix(mail): only apply IMAP host constraint when SSO is enabled
...
Fixes #5433
2021-11-29 14:38:05 -05:00
Francis Lachapelle
9c025f6871
fix(calendar): update email alarm of yearly events
...
We now compute the next alarms of a yrealy recurrent event for a period
of two years in order to make sure to pickup the next occurrence and
update the email alarms table, otherwise sogo-ealarms-notify was sending
email alarms every minute until the next alarm was properly computed.
Fixes #4991
2021-11-25 17:51:18 -05:00
Francis Lachapelle
8cec92ea87
fix(calendar): truncate long UIDs to avoid SQL insert error
2021-11-17 16:59:51 -05:00
Francis Lachapelle
0622093a37
test: assign array counts to variables in SOGoAppointmentObject
2021-11-16 15:45:48 -05:00
Francis Lachapelle
9c2b3bd473
fix(mail(dav)): add support for property {DAV:}getcontentlength
2021-11-09 17:11:09 -05:00
Francis Lachapelle
4df5e4b8fc
fix(mail(dav)): fix mail-query response
2021-11-09 17:09:25 -05:00
Francis Lachapelle
563f1d2842
fix(mail(dav)): restore support for filtering by sent-date
2021-11-09 16:52:02 -05:00
Francis Lachapelle
4c679f1f7b
fix(calendar): send modification notifications for tasks
2021-10-25 16:05:57 -04:00
Francis Lachapelle
1ccfa865bb
fix(calendar): send modification notifications for tasks
2021-10-25 15:27:01 -04:00
Francis Lachapelle
7c7df9b47c
fix(mail(web)): improve identification of mailboxes
2021-10-22 14:34:45 -04:00
Francis Lachapelle
d4da1facf9
fix(web): use a distinct salt for TOTP authentication
...
If TOTP is enabled for a user, it will be disabled until the user
configure it again, which will generate a new private salt.
2021-10-15 16:18:23 -04:00
Francis Lachapelle
cae51dc4d6
fix(mail): use pool to lower memory usage
2021-10-12 11:30:23 -04:00
Francis Lachapelle
fb22c0abaf
fix(i18n(sr_RS): fix HTML templates
...
Fixes #5339
2021-10-07 15:58:34 -04:00
Francis Lachapelle
e77d228b58
i18n(uk): update Ukrainian translation
2021-10-07 10:41:54 -04:00
Francis Lachapelle
451989ac9c
style(obj-c): improve formatting
2021-10-01 11:35:48 -04:00
Francis Lachapelle
a073241e0f
fix(addressbook): use pool to lower memory usage
2021-10-01 11:11:34 -04:00
Francis Lachapelle
dec4f24aa4
fix(addressbook): use pool to lower memory usage
2021-09-30 09:13:28 -04:00
Francis Lachapelle
4884cb3978
fix(addressbook): properly handle unknown properties in DAV report
2021-09-29 16:02:52 -04:00
Francis Lachapelle
3da633aebf
fix(addressbook): reuse LDAP connection in CardDAV report
...
Fixes #5355
2021-09-29 16:00:10 -04:00
Francis Lachapelle
d181cc4d06
fix(mail): decode ms-tnef (winmail.dat) inside message/rfc822 part
...
Fixes #5388
2021-09-28 14:57:44 -04:00
Francis Lachapelle
0716656cd4
fix(core): don't log error when deleting an invalid key in memcached
2021-09-24 13:13:10 -04:00
Francis Lachapelle
4397e6a2e1
core(dav): improve SQL queries of multiget and sync-collection
2021-09-22 10:51:47 -04:00
Francis Lachapelle
2c62aafe70
fix(mail): don't encode calendar mime part twice
...
SOPE will take care of encoding all text parts in quoted-printable if
necessary.
Fixes #5391
Fixes #5393
2021-09-15 11:36:58 -04:00
Francis Lachapelle
f0368d028b
fix(core): handle null values in modules constraints of SQL sources
2021-09-13 09:49:14 -04:00
Francis Lachapelle
0765c72616
fix(mail): replace STATUS by LIST command when copying/moving msgs
...
Fixes #4983
2021-09-10 16:59:26 -04:00
Francis Lachapelle
08581eefab
fix(mail): split "l" and "r" ACL attributes for IMAP mailboxes
...
Fixes #4983
2021-09-10 16:57:15 -04:00