Commit Graph

2294 Commits

Author SHA1 Message Date
Francis Lachapelle cddd016e53 fix(administration(js)): add rgba colors to theme preview 2022-05-25 13:35:27 -04:00
Francis Lachapelle a40d3b6296 fix(mail): remove unused directive in mail editor 2022-05-17 21:13:50 -04:00
Francis Lachapelle 47c629f13c chore(mail): remove UIxMailFolderMenu.wox 2022-05-16 17:43:35 -04:00
Francis Lachapelle 0130803cd4 chore(core): remove UIxModuleAccessDenied 2022-05-16 17:43:35 -04:00
Francis Lachapelle dd0730947f web: update window title depending on active module
Fixes #4982
2022-05-16 17:43:35 -04:00
Francis Lachapelle 33217456fc fix(administration): add theme preview 2022-05-12 16:59:25 -04:00
Francis Lachapelle 1e9ae3184b fix(administration(js)): fix toast when saving ACLs 2022-05-12 15:54:53 -04:00
Francis Lachapelle 048858ba0f feat(calendar): optionally remove attendees that can't be invited
If some attendees have prevented others to invite them, offer the
organizer to remove them when saving the invitation.
2022-05-03 09:16:44 -04:00
Francis Lachapelle 2f725a3f2d feat(calendar): search for past events and tasks
Fixes #5441
2022-04-28 13:47:02 -04:00
Francis Lachapelle b35a10a280 fix(web): update parameters of meta tag for robots
Fixes #4930
2022-04-25 17:24:10 -04:00
Francis Lachapelle 4e5c865a3f feat(calendar): optionally remove attendees that can't be invited
If some attendees have prevented others to invite them, offer the
organizer to remove them when saving the invitation.
2022-04-14 20:39:36 -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 c7ee4d8c19 fix(addressbook(web)): update card on save when certificate is removed 2022-03-21 10:12:21 -04: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 c476503d4a feat(mail(web)): forward multiple messages as attachments
Fixes #33
2022-02-18 17:05:25 -05:00
Francis Lachapelle c986422a3d feat(mail(web)): Templates folder for pre-defined drafts
To create a template, the user needs to:

 - define a mailbox as the Templates folder;
 - move a draft to this special folder.

Fixes #4320
Fixes #5363
2022-02-11 10:06:57 -05:00
Slavi Pantaleev 02b0a41567 i18n(bg): update Bulgarian translation 2022-02-11 09:33:56 -05:00
Francis Lachapelle 80b0d99687 fix(preferences(js)): don't check Sieve capabilities if Mail module disabled 2022-02-10 10:03:16 -05:00
Francis Lachapelle e54631becf chore(addressbook): remove UIxContactView.wox and UIxListView.wox 2022-02-02 10:59:53 -05:00
Francis Lachapelle d65b5a8418 fix(preferences(js)): fix validation of enabled days for vacation
Fixes #5469
2022-01-27 16:44:17 -05:00
Francis Lachapelle 663915b12f fix(calendar): display start & end dates in mail notifications 2022-01-26 20:38:09 -05:00
Francis Lachapelle 7a776cd0b8 fix(mail(css)): highligh flagged/starred messages 2022-01-12 17:16:48 -05:00
Francis Lachapelle 07b4ad6c72 i18n(bs_BA): add Bosnian translation 2022-01-05 17:33:55 -05:00
Francis Lachapelle edcf03e179 fix(mail(js)): save "mark as read" delay when changing mode 2022-01-04 12:23:38 -05:00
Francis Lachapelle 93dff697e7 fix(mail(web)): display emails extracted from smime certificate
Fixes #5440
2021-12-10 14:33:10 -05:00
Francis Lachapelle 1786ec4d59 fix(mail(js)): ignore return key in input fields of editor
Fixes #4666
2021-12-09 17:31:56 -05:00
Francis Lachapelle 56a6f246d6 fix(login(js)): input focus on TOTP field 2021-12-07 16:31:28 -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 1febace837 fix(web): add missing tooltips for expand/reduce buttons 2021-12-03 18:25:47 -05:00
Francis Lachapelle f9ed6391e6 fix(mail): allow to directly empty junk folder
Fixes #5224
2021-12-03 16:56:57 -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 ff1eecaf5a fix(mail): show comment attribute of iTIP replies
Fixes #5410
2021-11-22 16:20:56 -05:00
Francis Lachapelle 5e7c9a8890 i18n(de): update German translation
Fixes #5417
2021-10-28 08:02:42 -04:00
Francis Lachapelle 1ccfa865bb fix(calendar): send modification notifications for tasks 2021-10-25 15:27:01 -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 800e21b05d feat(mail): filter messages by tags (labels)
Fixes #3323
Fixes #3835
Fixes #5338
2021-10-21 17:33:39 -04:00
Francis Lachapelle c2f95dc56a feat(mail): filter mailbox by flagged messages
Fixes #1417
2021-10-19 16:25:47 -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
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 0eb452c412 fix(mail(js)): force search when restoring mailbox during navigation 2021-10-14 14:32:16 -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 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
Francis Lachapelle 8f999652cc fix(web): contextualize title in subscription dialog 2021-09-30 14:07:53 -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 2a8d64d891 fix(mail(js)): reload UIDs when changing sort order
Fixes #5385
2021-09-08 16:48:39 -04:00
Francis Lachapelle 56f9e3e398 fix(mail(js)): allow to add any event invitation 2021-08-25 16:53:40 -04:00
Francis Lachapelle 145f221552 fix(mail(js)): fix height of mailboxes list items 2021-08-23 10:30:37 -04:00
Francis Lachapelle 86f08a2380 fix(mail(js)): show "Download all attachments" menu option 2021-08-19 17:15:12 -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