Commit Graph

885 Commits (688b8c1b28f68fdaa5f01027bad89528f3fdcb9a)

Author SHA1 Message Date
Francis Lachapelle a9c6f09273 perf(mail(js)): various optimizations
We now use IMAP QRESYNC to synchronize mailbox.
2021-06-15 17:16:10 -04:00
Francis Lachapelle 9cf67d0b5c fix(mail(web)): don't try to fetch headers if mailbox is empty 2021-06-04 16:49:14 -04:00
Francis Lachapelle 7bebc71f67 i18n(fr): update French translation 2021-05-27 18:46:21 -04:00
Francis Lachapelle 376c473a5a i18n(sk): update Slovak translation 2021-05-27 18:46:00 -04:00
Francis Lachapelle 657f00f92b fix(mail): handle folders that end with a question mark
We now avoid using NSURL.

Fixes #5303
2021-05-18 13:34:46 -04:00
Francis Lachapelle c6fab04df6 i18n(pt_BR): update Brazilian Portuguese translation 2021-03-30 15:33:44 -04:00
Francis Lachapelle a95964b51f i18n(sl_SI): update Slovenian translation 2021-03-24 11:02:49 -04:00
Francis Lachapelle cb6de75845 fix(mail): unsubscribe from all subfolders when deleting parent
Fixes #5218
2021-03-16 11:50:05 -04:00
Francis Lachapelle 1914a3516a i18n(hu): update Hungarian translation 2021-03-15 14:09:50 -04:00
Francis Lachapelle 3662332229 i18n(pl): update Polish translation 2021-02-11 15:01:04 -05:00
Francis Lachapelle cbcf6cbfdf i18n(de): update German translation 2021-02-11 15:00:32 -05:00
Francis Lachapelle 9bafb57a79 i18n(cs): update Czech translation 2021-02-11 15:00:05 -05:00
Francis Lachapelle b486938e40 i18n(sk): update Slovak translation 2021-02-11 14:59:32 -05:00
Francis Lachapelle 8915749f75 i18n(sr): update Serbian and Serbian Latin translations 2021-02-11 14:58:47 -05:00
Francis Lachapelle d030d1c4b3 i18n(ru): update Russian translation 2021-02-11 14:57:29 -05:00
Francis Lachapelle 822c50ff56 i18n(sr_SR): update Serbian (Latin) translation 2020-12-21 15:00:58 -05:00
Francis Lachapelle 8386bb2c08 i18n(sr_SR): add Serbian (Latin) translation 2020-12-18 19:41:37 -05:00
Francis Lachapelle e2e5e6fed9 i18n(mail): improve generic error message for signed/encrypted messages
Fixes #5204
2020-11-26 16:37:13 -05:00
Francis Lachapelle 2ecfa70e72 i18n(pl): update Polish translation 2020-11-13 17:02:36 -05:00
Francis Lachapelle c7166de428 i18n(de): update German translation 2020-11-13 17:02:21 -05:00
Francis Lachapelle 1827a4548a i18n(cs): update Czech translation 2020-11-13 17:01:46 -05:00
Francis Lachapelle f5b925d90e i18n(fr): update French translation 2020-11-06 21:15:18 -05:00
Francis Lachapelle e6088c9026 i18n(mail): fix status for message validity
Fixes #5204
2020-11-06 20:41:38 -05:00
Francis Lachapelle a594bf84a3 i18n(hu): update Hungarian translation 2020-10-01 15:59:00 -04:00
Francis Lachapelle 7af092f849 i18n(cs): update Czech translation 2020-10-01 15:58:03 -04:00
Francis Lachapelle ec1a01e316 fix(mail): remove duplicate recipients in draft 2020-09-30 09:38:22 -04:00
Francis Lachapelle 497594dfc8 i18n(ca): update Catalan translation 2020-08-05 18:34:19 -04:00
Francis Lachapelle d26bc181fd i18n(de): update German translation 2020-08-03 22:45:15 -04:00
Francis Lachapelle b5f9861e16 i18n(pl): update Polish translation 2020-08-03 22:44:43 -04:00
Francis Lachapelle 87cf5b473f feat(web): support desktop notifications, add global inbox polling
Fixes #1234, fixes #3382, fixes #4295
2020-07-30 15:13:15 -04:00
Francis Lachapelle 9c391b8d8d fix(mail): use unique names for attachments
Fixes #5086
2020-07-23 12:56:35 -04:00
Francis Lachapelle 1579ebd233 chore: remove deprecated files and templates 2020-07-22 15:04:12 -04:00
Francis Lachapelle 566fe55d71 fix(preferences(js)): set account id before importing certificate
Fixes #5084
2020-07-16 17:30:10 -04:00
Francis Lachapelle c99170b9bc fix(mail): pick proper "from" address when replying/forwarding
Fixes #5056
2020-07-06 12:43:55 -04:00
Francis Lachapelle f8aa338e64 feat(mail): handle multiple mail identities
Fixes #768, fixes #4602
2020-06-18 16:53:42 -04:00
Francis Lachapelle 07c06db69d refactor(mail(js)): replace ckEditor directive by sgCkeditor component
This refactoring

 1. simplifies updating the CKEditor source code;
 2. allows many instances of the CKEditor on the same page;
 3. fixes the cursor positioning on focus.
2020-05-15 11:37:56 -04:00
Francis Lachapelle a41fb9e1a9 i18n(de): update German translation 2020-04-16 09:35:11 -04:00
Francis Lachapelle c61fe4a188 i18n(pt_BR): update Brazilian (Portuguese) translation 2020-04-16 09:33:47 -04:00
Francis Lachapelle e3559d5ca3 i18n(cs): update Czech translation 2020-03-09 11:13:19 -04:00
Francis Lachapelle de5da7bd0d i18n(ro_RO): update Romanian translation 2020-03-09 11:13:19 -04:00
Francis Lachapelle da51482ce1 fix(mail): validate IMAP ACL compliance on main mail account 2020-03-02 14:04:47 -05:00
Francis Lachapelle e65e0f191f i18n(sk): update Slovak translation 2019-12-17 11:11:58 -05:00
Francis Lachapelle cd8f957774 i18n(cs): update Czech translation 2019-12-17 11:10:40 -05:00
Francis Lachapelle eb4ad5e086 i18n(de): update German translation 2019-10-31 11:52:43 -04:00
Francis Lachapelle 8366878932 (i18n) Update translations 2019-10-23 12:54:32 -04:00
Ludovic Marcotte 676d2e6790 (feat) added support for S/MIME opaque signing (fixes #4582) 2019-08-19 10:37:15 -04:00
Francis Lachapelle 8b6b9d80af (i18n) Update translations 2019-07-19 12:50:18 -04:00
Francis Lachapelle 60247e83e7 (i18n) Update German translation 2019-07-09 16:15:37 -04:00
Francis Lachapelle b5949752b4 (web) Restore mail threads
Fixes #3478
Fixes #4616
Fixes #4735
2019-06-27 17:43:11 -04:00
Francis Lachapelle fd38816a8c (mail) Fix JSON representation of mail threads 2019-06-26 15:46:59 -04:00