Francis Lachapelle
dcc2ebcd4a
i18n(fr): update French translation
2022-04-08 10:14:53 -04:00
Francis Lachapelle
c6a41d31ce
fix(mail): avoid exception when accessing signed/encrypted body parts
2022-04-08 10:02:54 -04:00
InverseBot
1228cc5213
chore(js/css): update generated files
2022-04-07 00:20:59 -04:00
Francis Lachapelle
8ed4fc88b5
feat(mail): always forward incoming messages, before all filters
...
This new "Always forward" checkbox allows the user to forward incoming
messages before evaluating the other filters, if any. When unchecked,
the "redirect" directive is executed after all filters; if a filter
stops evaluating the remaining rules, the message won't be forwarded.
2022-04-06 15:43:07 -04:00
Francis Lachapelle
44afac0715
fix(addressbook): preload cards when creating list from selection
2022-04-06 13:24:47 -04:00
Francis Lachapelle
4b9564139b
fix(mail): improve error loging when encrypting/decrypting a msg
2022-04-05 15:33:54 -04:00
Francis Lachapelle
32e0479bf1
i18n(sl_SI): update Slovenian translation
2022-03-30 19:43:59 -04:00
Francis Lachapelle
53354c5db2
fix(mail): improve error loging when signing a message
2022-03-29 10:53:23 -04:00
Francis Lachapelle
6d50dee063
fix(core): encode reserved HTML characters in RTF parser
...
Fixes #5388
2022-03-29 10:44:35 -04:00
Francis Lachapelle
a5d18bfced
fix(core): improve escaping of double-quotes
...
Fixes #5351
2022-03-29 10:39:09 -04:00
Francis Lachapelle
3140a9dc1d
fix(acls): fix SQL conversion for LIKE operator to find groups
...
Fixes #5492
2022-03-28 13:50:03 -04:00
InverseBot
97e8f082c2
chore(js/css): update generated files
2022-03-28 00:20:58 -04:00
Francis Lachapelle
3e11e0a62a
chore: SQL update script for v5.6.0
...
Fixes #5491
2022-03-25 11:22:51 -04:00
Francis Lachapelle
c348ca2b85
fix(calendar(dav)): prevent duplicates in PUT
2022-03-25 07:11:02 -04:00
Francis Lachapelle
fbd2eb8294
fix(calendar): rely on organizer's event state before updating attendee
...
When an attendee is adding a new event for which the organizer is local
but doesn't have the event anymore, return a 412 error code.
Fixes #5496
2022-03-24 15:31:39 -04:00
Francis Lachapelle
5d2877cf0a
test: add plus sign to timezone in Sieve script
2022-03-24 15:26:37 -04:00
Francis Lachapelle
ec7199e00f
fix(addressbook): keep folders order in matching contacts
...
This will ensure sources (LDAP/SQL) entries are returned first.
2022-03-23 12:00:52 -04:00
Francis Lachapelle
b37e68b8ee
fix(dav): use utf-8 as charset name instead of utf8
...
Fixes #5495
2022-03-22 10:41:31 -04:00
InverseBot
38ace5ec75
chore(js/css): update generated files
2022-03-22 00:20:57 -04:00
Francis Lachapelle
7c0592e03e
fix(mail(js)): map the NSLocale to the proper CKEditor locale
2022-03-21 15:57:51 -04:00
Francis Lachapelle
06497a729c
chore(npm): update CKEditor to version 4.18.0
2022-03-21 13:44:24 -04:00
Francis Lachapelle
c7ee4d8c19
fix(addressbook(web)): update card on save when certificate is removed
2022-03-21 10:12:21 -04:00
Francis Lachapelle
547d26af19
fix(addressbook(js)): unselect current card on delete
2022-03-21 09:22:52 -04:00
Francis Lachapelle
896fe27c61
test: handle DST change in CalDAVSchedulingSpec.js
2022-03-11 10:28:44 -05:00
Francis Lachapelle
55baeb107f
fix(mail): check return value of "setacl" IMAP command
2022-03-09 14:57:32 -05: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
redgloboli
17f1df3904
doc: add ytnef to exclude section in epel.repo
2022-03-07 11:07:14 -05:00
Francis Lachapelle
96d00b744e
fix(mail(web)): display emails extracted from smime certificate
...
Fixes #5440
2022-03-07 11:03:04 -05:00
Francis Lachapelle
31da2d9f59
fix(mail): case insensitve check of sender address with certificate
2022-03-07 10:27:48 -05:00
Francis Lachapelle
e417c0b201
fix(calendar(dav)): prevent duplicates in PUT
2022-03-04 09:34:45 -05:00
Francis Lachapelle
8409c3cbb5
fix(addressbook(dav)): add support for mail property in addressbook-query
...
Fixes #5489
2022-03-04 08:29:03 -05:00
InverseBot
74a73638cf
chore(js/css): update generated files
2022-03-04 00:52:19 -05:00
Francis Lachapelle
87b1c8e239
fix(web(js)): show toast when fetching a folder ACLs fails
2022-03-03 14:00:29 -05:00
InverseBot
580391406f
chore(js/css): update generated files
2022-03-02 00:20:17 -05:00
Francis Lachapelle
04ffc01768
test: temporary fix for CardDAVSpec.js
2022-03-01 17:48:29 -05:00
Francis Lachapelle
d15e3b949f
test: fix CardDAVSpec.js
2022-03-01 16:38:30 -05:00
Francis Lachapelle
d90e29ed63
fix(mail(js)): improve signature replacement when switching identities
2022-03-01 13:16:19 -05:00
Francis Lachapelle
7f31686bc5
test: fix CardDAVSpec.js
2022-03-01 07:52:53 -05:00
Francis Lachapelle
7faab9117a
fix(addressbook(dav)): improve handling of addressbook-query
2022-02-28 17:07:39 -05:00
Francis Lachapelle
3f93e6ebc4
fix(calendar): update quick table when removing all categories of task
2022-02-21 11:11:26 -05:00
Francis Lachapelle
8a3cb76f0a
fix(calendar): send modification notifications for tasks
2022-02-21 10:44:49 -05:00
InverseBot
4f9601edb2
chore(js/css): update generated files
2022-02-19 00:20:21 -05:00
Francis Lachapelle
c476503d4a
feat(mail(web)): forward multiple messages as attachments
...
Fixes #33
2022-02-18 17:05:25 -05:00
Francis Lachapelle
a98b404551
fix(imap): use proxy authentication to detect IMAP delimiter
...
Fixes #5479
2022-02-17 10:09:37 -05:00
Francis Lachapelle
557ff59ea5
fix(mail): identify junk mailbox in lookup
...
Fixes #5482
2022-02-16 08:35:07 -05:00
Francis Lachapelle
401a80078c
fix(preferences): don't save Sieve script if Mail module disabled
2022-02-15 10:49:39 -05:00
Francis Lachapelle
0e20bbc28e
perf(mail): perform IMAP STATUS command to fetch unseen msgs count
2022-02-15 10:25:46 -05:00
Francis Lachapelle
b2438873fe
i18n(pl): update Polish translation
2022-02-15 08:28:38 -05:00
Francis Lachapelle
f69fe5bea1
i18n(de): update German translation
2022-02-15 08:28:22 -05:00