Commit Graph

16086 Commits

Author SHA1 Message Date
Francis Lachapelle
262400a92e test: migration from Python to JavaScript 2021-11-04 16:43:35 -04:00
InverseBot
b622665359 chore(js/css): update generated files 2021-11-03 00:18:26 -04:00
Francis Lachapelle
6c56340ba5 feat(mail): allow to directly empty junk folder
Fixes #5224
2021-11-02 16:54:36 -04:00
Francis Lachapelle
ab67e7d279 fix(mail): check if smime certificate matches sender address
Fixes #5407
2021-11-02 11:04:02 -04:00
Francis Lachapelle
9622a1ea07 fix(mail(js)): reset messages list after emptying trash
Fixes #5421
2021-11-02 08:52:48 -04:00
Francis Lachapelle
d6c3c4b1a3 test: migration from Python to JavaScript 2021-11-01 16:46:48 -04:00
Francis Lachapelle
d54dca9a1b fix(mail): don't open XML attachments in browser 2021-11-01 10:06:49 -04:00
Francis Lachapelle
6eb5e97154 fix(mail): check if smime certificate matches sender address
Fixes #5407
2021-10-29 16:34:36 -04:00
Francis Lachapelle
5e7c9a8890 i18n(de): update German translation
Fixes #5417
2021-10-28 08:02:42 -04:00
tfux
bfcb0b9234 fix(eas): use base64 encoding for attachments when sanitize emails + content-length
Fixes #5408
2021-10-27 08:34:14 -04:00
Francis Lachapelle
d751ad99d6 fix(web): use a distinct salt for TOTP authentication 2021-10-26 16:30:55 -04:00
jkellerer
f70d60004d fix(eas): proxy authentication in _sendMail 2021-10-26 16:08:35 -04: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
InverseBot
c07aeeffec chore(js/css): update generated files 2021-10-23 00:18:23 -04:00
Francis Lachapelle
37d06c6f21 fix(mail(js)): update list of labels when adding one to a message 2021-10-22 15:20:49 -04:00
Francis Lachapelle
fbb76722e3 feat(mail): filter messages by tags (labels) 2021-10-22 14:34:45 -04:00
Francis Lachapelle
7c7df9b47c fix(mail(web)): improve identification of mailboxes 2021-10-22 14:34:45 -04:00
InverseBot
33535d3d79 chore(js/css): update generated files 2021-10-22 00:46:59 -04:00
Francis Lachapelle
800e21b05d feat(mail): filter messages by tags (labels)
Fixes #3323
Fixes #3835
Fixes #5338
2021-10-21 17:33:39 -04:00
Francis Lachapelle
175e3802b7 fix(mail): new action to fetch the flags of a mailbox 2021-10-21 17:17:28 -04:00
Francis Lachapelle
642db852c7 fix(mail(js)): reset mailboxes state when leaving global search 2021-10-21 17:11:43 -04:00
InverseBot
ab38b1d6c4 chore(js/css): update generated files 2021-10-20 00:18:10 -04:00
Francis Lachapelle
c2f95dc56a feat(mail): filter mailbox by flagged messages
Fixes #1417
2021-10-19 16:25:47 -04:00
Francis Lachapelle
270bc2ed2e fix(mail(css)): add bold font to mailboxes with positive unseen count
Fixes #4277
2021-10-19 15:49:44 -04:00
Francis Lachapelle
e5dbebb100 feat(mail): filter mailbox by unread messages
Fixes #1146
Fixes #3156
Fixes #4752
2021-10-19 14:49:50 -04:00
InverseBot
248516e947 chore(js/css): update generated files 2021-10-19 00:18:20 -04:00
Francis Lachapelle
80650919b8 feat(mail): prioritize personnal address books in autocompletion 2021-10-18 16:36:47 -04:00
Francis Lachapelle
e79b01ebd1 fix(calendar): fix weekly calculator when event has no duration 2021-10-18 14:09:43 -04:00
Francis Lachapelle
ecbdf450e3 chore(Apache): pass the URL path "raw" to sogod
Fixes #5303
2021-10-18 10:10:11 -04:00
InverseBot
3832b47b8b chore(js/css): update generated files 2021-10-16 00:19:42 -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
InverseBot
ba86b0fd11 chore(js/css): update generated files 2021-10-15 00:18:22 -04:00
Francis Lachapelle
0eb452c412 fix(mail(js)): force search when restoring mailbox during navigation 2021-10-14 14:32:16 -04:00
Francis Lachapelle
fa68c864f1 test: migration from Python to JavaScript 2021-10-12 16:24:47 -04:00
Francis Lachapelle
f6a50bb963 fix(doc): add theme for asciidoctor-pdf 2021-10-12 15:12:38 -04:00
Francis Lachapelle
cae51dc4d6 fix(mail): use pool to lower memory usage 2021-10-12 11:30:23 -04:00
InverseBot
ddfbb98546 chore(js/css): update generated files 2021-10-08 00:18:19 -04:00
Francis Lachapelle
fb22c0abaf fix(i18n(sr_RS): fix HTML templates
Fixes #5339
2021-10-07 15:58:34 -04:00
Francis Lachapelle
0b0c8847ba fix(addressbook(js)): sanitize fullname when using HTML
Fixes #5400
2021-10-07 15:31:19 -04:00
Francis Lachapelle
138ee065a2 fix(preferences(js)): review order of mail filter actions
Fixes #5325
2021-10-07 12:57:17 -04:00
Francis Lachapelle
710fd2f492 i18n(ru): update Russian translation 2021-10-07 10:41:55 -04:00
Francis Lachapelle
b2b12375db i18n(pl): update Polish translation 2021-10-07 10:41:55 -04:00
Francis Lachapelle
a33cf3cd67 i18n(de): update German translation 2021-10-07 10:41:55 -04:00
Francis Lachapelle
f10e13b725 i18n(cs): update Czech translation 2021-10-07 10:41:54 -04:00
Francis Lachapelle
f669b76435 i18n(bg_BG): update Bulgarian translation 2021-10-07 10:41:54 -04:00
Francis Lachapelle
e77d228b58 i18n(uk): update Ukrainian translation 2021-10-07 10:41:54 -04:00
InverseBot
daa5438b19 chore(js/css): update generated files 2021-10-07 00:18:15 -04:00
Francis Lachapelle
f017c42608 perf(calendar(web)): initiate Web calendars reload from the frontend
The Web calendars subsciptions marked to be reloaded on login are no
longer reloaded from the backend; the sync operation is now activated
from the frontend in XHR calls to avoid blocking the Web interface.

Fixes #4939
2021-10-06 14:16:48 -04:00
InverseBot
ef64c13410 chore(js/css): update generated files 2021-10-06 00:18:15 -04:00