Commit Graph

1904 Commits (138ee065a24cc65f5d3db1c6e2e93500f33acd92)

Author SHA1 Message Date
Francis Lachapelle 138ee065a2 fix(preferences(js)): review order of mail filter actions
Fixes #5325
2021-10-07 12:57:17 -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
Francis Lachapelle ffed88c069 fix(addressbook(js)): sanitize fullname when using HTML 2021-10-05 08:33:29 -04:00
InverseBot 7885932485 chore(js/css): update generated files 2021-10-05 00:18:14 -04:00
Francis Lachapelle a14c456800 feat(addressbook): warn when similar contacts are found
When creating a new contact, we now search for similar contacts in the
current addressbook, based on the firstname, lastname, email address,
and telephone number. We return a 409 when such a card is found.
2021-10-04 10:14:14 -04:00
InverseBot d0c91d75f0 chore(js/css): update generated files 2021-10-02 00:19:45 -04:00
Francis Lachapelle 38b95af9fd fix(web(js)): reset cached users when closing subscription dialog 2021-10-01 11:18:52 -04:00
InverseBot 4e6a7f5705 chore(js/css): update generated files 2021-10-01 00:47:46 -04:00
Francis Lachapelle 8f999652cc fix(web): contextualize title in subscription dialog 2021-09-30 14:07:53 -04:00
InverseBot cfe8decd21 chore(js/css): update generated files 2021-09-22 00:18:39 -04:00
Francis Lachapelle c6d6dc3e66 fix(addressbook(js)): load selected cards prior to display mail editor 2021-09-21 14:42:05 -04:00
InverseBot b86852a1a6 chore(js/css): update generated files 2021-09-08 00:18:27 -04:00
Francis Lachapelle 2d25e180f6 fix(mail(js)): update unseen count when reaching zero
Fixes #5381
2021-09-07 14:57:40 -04:00
InverseBot b81c4eac1c chore(js/css): update generated files 2021-08-26 00:47:27 -04:00
Francis Lachapelle 56f9e3e398 fix(mail(js)): allow to add any event invitation 2021-08-25 16:53:40 -04:00
InverseBot 124b4f8f73 chore(js/css): update generated files 2021-08-24 00:19:02 -04:00
Francis Lachapelle 792d96b361 fix(mail(js)): use message subject as filename of .eml 2021-08-23 09:57:15 -04:00
InverseBot 097ee65751 chore(js/css): update generated files 2021-08-20 00:18:34 -04:00
Francis Lachapelle 86f08a2380 fix(mail(js)): show "Download all attachments" menu option 2021-08-19 17:15:12 -04:00
InverseBot 354baf34f6 chore(js/css): update generated files 2021-08-18 00:18:21 -04:00
Francis Lachapelle 7e63452141 fix(login(js)): fix domain in redirect URL 2021-08-17 15:59:33 -04:00
Francis Lachapelle ebf2a80654 i18n(bg): add Bulgarian translation 2021-08-16 14:03:13 -04:00
InverseBot 8a2e6ca9fe chore(js/css): update generated files 2021-08-13 11:17:50 -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
InverseBot 98dad1d2dc chore(js/css): update generated files 2021-08-13 00:18:24 -04:00
Francis Lachapelle 7d07ddaffd fix(web(js)): get filename from content-disposition header 2021-08-12 13:43:40 -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 462b9ad99f chore(npm): update CKEditor to version 4.16.2 2021-08-12 09:49:09 -04:00
InverseBot bc44db9220 chore(js/css): update generated files 2021-08-12 00:18:27 -04:00
Francis Lachapelle ef5e7775cd feat(mail): download message as .eml file 2021-08-11 13:44:48 -04:00
InverseBot bfebc6af1a chore(js/css): update generated files 2021-08-10 00:18:24 -04:00
Francis Lachapelle e140bd0379 fix(preferences(js)): don't save locale definition 2021-08-09 12:44:20 -04:00
InverseBot 7654db431d chore(js/css): update generated files 2021-08-05 08:04:32 -04:00
Francis Lachapelle a1273f1097 fix(mail): add support for messages quota
Fixes #5365
2021-08-04 10:02:39 -04:00
InverseBot 510eb97860 chore(js/css): update generated files 2021-08-04 00:18:26 -04:00
Francis Lachapelle 40b570cc12 fix(mail): don't render SVG attachments
Fix #5371
2021-08-03 16:26:49 -04:00
InverseBot a23fef66ba chore(js/css): update generated files 2021-08-03 00:18:28 -04:00
Francis Lachapelle 8947f29c09 fix(mail(js)): avoid using the DOM when sanitizing incoming html
Fixes #5369
2021-08-02 17:33:45 -04:00
InverseBot db46b4ae09 chore(js/css): update generated files 2021-07-01 00:18:52 -04:00
Francis Lachapelle 0599922016 fix(mail(js)): update visible msgs list when adding new msgs 2021-06-30 11:20:29 -04:00
InverseBot 9e1eb0b459 chore(js/css): update generated files 2021-06-30 00:15:29 -04:00
Francis Lachapelle a35225631a fix(mail): return unseen count of mailbox in msgs operations 2021-06-29 17:05:48 -04:00
InverseBot aa70c47efc chore(js/css): update generated files 2021-06-19 00:18:55 -04:00
Francis Lachapelle 2d16456bb5 fix(mail(js)): respect thread level while loading headers
Going from the skeleton view to the populated view is smoother if we
respet the thread indentation.
2021-06-18 17:06:58 -04:00
Francis Lachapelle b969ca4b49 fix(mail(js)): force reload of UIDs when cancelling search 2021-06-18 17:06:58 -04:00
InverseBot 34c3ddef87 chore(js/css): update generated files 2021-06-18 00:19:05 -04:00
Francis Lachapelle d285411ef3 perf(mail(js)): improvements for md-virtual-repeat 2021-06-17 17:39:49 -04:00
InverseBot 4a32a5e11c chore(js/css): update generated files 2021-06-17 00:18:52 -04:00