Commit Graph

3595 Commits

Author SHA1 Message Date
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
Francis Lachapelle
d1fc15b3a4 feat(mail): add support for UID MOVE operation 2021-09-10 14:16:03 -04:00
Francis Lachapelle
534bea674b fix(mail): properly sort partial fetch results (modseq)
Fixes #5385
2021-09-08 16:54:42 -04:00
Francis Lachapelle
ef5820b49b fix(mail): fix end date of all-day event in mail notifications
Fixes #5384
2021-09-07 16:51:11 -04:00
Francis Lachapelle
e43a721f77 fix(calendar): generate missing UID when importing calendar 2021-09-07 14:25:17 -04:00
Francis Lachapelle
9e364c647f fix(mail): encode text MIME parts in quoted-printable
This reverts commit 6cf3d99125.

Fixes #5378
2021-08-25 14:59:24 -04:00
Francis Lachapelle
6cf3d99125 fix(mail): encode text MIME parts in quoted-printable
This will limit each line to a maximum of 70 characters.

Fixes #5376
2021-08-23 11:08:25 -04:00
Francis Lachapelle
00846c463c style(addressbook(obj-c)): add comments 2021-08-18 13:32:33 -04:00
Francis Lachapelle
fef5003d92 style(obj-c): remove unused variable 2021-08-18 13:21:28 -04:00
Francis Lachapelle
a370aa70f2 fix(core): properly validate domain using "domains" keys
Instead of checking if the domain match a source ID, we now check if the
domain match a key of the "domains" configuration parameter.
2021-08-17 15:59:33 -04:00
Francis Lachapelle
eb18249d2b i18n(bg): add Bulgarian translation 2021-08-16 13:57:34 -04:00
Francis Lachapelle
045f134321 feat(mail): initial support for ms-tnef (winmail.dat) body part
Fixes #2242
Fixes #4503
2021-08-13 11:12:37 -04:00
Francis Lachapelle
81aed5e6e1 style(addressbook): add comment about Mac OS 10.15 2021-08-12 15:51:51 -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
eb46415711 fix(mail(js)): hide sign and encrypt options if not usable
When composing a message, don't offer to sign nor encrypt the message
if user has not uploaded a certificate or if S/MIME is disabled.
2021-08-12 13:40:47 -04:00
Francis Lachapelle
3388c18466 chore(sogo-ealarms-notify): fix handling of alarms on tasks
Fixes #5158
2021-08-12 11:59:41 -04:00
Francis Lachapelle
545cfe58c6 feat(mail): new parameter to disable S/MIME certificates 2021-08-11 18:18:29 -04:00
Francis Lachapelle
90752c4382 fix(core): remove CR, diacritical marks, variation selectors 2021-08-11 16:33:18 -04:00
Francis Lachapelle
3cc29b4018 i18n(sr_SR): add Montenegrin translation 2021-08-09 11:30:36 -04:00