Commit Graph

571 Commits

Author SHA1 Message Date
Ralf Becker
f3b7a2781b * Mail: handle push of delete or move of all messages in folder 2020-09-08 17:18:09 +02:00
nathangray
559f2cc373 * Mail: Fix deleting or moving multiple mail to another folder did not update the list 2020-08-25 08:40:27 -06:00
Ralf Becker
c32a9ea5d7 * Mail: fix moving a mail removes more then the moved mail, if push is active 2020-08-19 17:10:05 +02:00
Ralf Becker
9f3726fd28 fix foldertree.getLabel(folder).replace() is not a function 2020-08-17 21:46:15 +02:00
Ralf Becker
9a005ab7c0 dynamic disable NM autorefresh on get_rows response depending on push support of imap-server 2020-08-11 15:52:53 +02:00
Ralf Becker
e48d11a96e ignore MessageAppend all together for all new message notifications, as Sieve moved mails still use MessageNew 2020-08-06 14:46:56 +02:00
Ralf Becker
f860b3adf9 do NOT update counter in Mail tab-header, eg. for Junk 2020-08-06 13:01:53 +02:00
Ralf Becker
940e43e2f7 check et2 is ready 2020-08-06 09:41:25 +02:00
Ralf Becker
024febcdfa update unseen counter in folder-tree for delete too 2020-08-06 09:03:46 +02:00
Ralf Becker
783358f264 remove mails marked as \Delete eg. by TB, which does not expunge immediatly 2020-08-05 18:10:24 +02:00
Hadi Nategh
d1c0b972a6 Make sure to clean up the duplicated class 2020-08-05 16:45:08 +02:00
Hadi Nategh
f776b523ee Update pushed flags without requesting from server 2020-08-05 15:52:37 +02:00
Hadi Nategh
67fa46ce96 Avoid extra request to server for update-in-place refresh 2020-08-05 15:52:20 +02:00
Ralf Becker
a12493b5f6 pass requested uids to backend, also ignore Sent folder for notification and fix update of foldername 2020-08-05 15:52:02 +02:00
Ralf Becker
01b59942fb changes to receive further push notifications from Dovecot 2.3+ 2020-08-05 15:51:48 +02:00
Ralf Becker
acefbc6264 dynamic enable password suggest for sharing links 2020-07-30 21:57:45 +02:00
Ralf Becker
b458c11f09 * Mail: new preference to disable notifications for new arriving mails (requires push for mail) 2020-07-30 12:14:29 +02:00
Ralf Becker
9d12d7cffa increment notification counter on (closed) mail tab 2020-07-24 19:13:55 +02:00
Ralf Becker
a101a6f579 fix typo 2020-07-22 21:27:05 +02:00
Ralf Becker
a86a4bcdc3 fix account marked in tree gives only $acc_id not "$acc_id::INBOX" 2020-07-22 18:58:25 +02:00
Ralf Becker
28616ef0ee nm_value.selectedFolder is not always set, read it from foldertree, if not 2020-07-22 17:38:02 +02:00
Ralf Becker
0f8a2668fb fix token was only updated on account-change, not new login or daily token rotation, also support now multiple tokens/instances registring tokens for same account 2020-07-22 17:01:19 +02:00
Ralf Becker
8c46a2d541 remove outside module invalid import statement (added by PHPStorm) 2020-07-22 08:55:35 +02:00
nathangray
f0b924008b Etemplate: Add a callback so apps can decide where to put new push rows 2020-07-21 15:32:22 -06:00
Hadi Nategh
eb927182b1 Mail push update:
- Implement folder status update
- Fix list gets updated even if it is not the active profile
2020-07-21 11:46:36 +02:00
Ralf Becker
bf44ee753a WIP push for mail (currently only Dovecot with further configuration!) 2020-07-20 12:09:08 +02:00
Hadi Nategh
67d50fca78 Fix mail subject modifier dialog 2020-07-13 16:30:11 +02:00
Ralf Becker
76c36cfbcd * Mail: allow to configure a proxy to display external http images (eg. proxy.egroupware.org) 2020-07-09 11:54:52 +02:00
Ralf Becker
bcf9e1edee proxy http images to https 2020-07-08 20:51:33 +02:00
Hadi Nategh
11ba189bd0 Make sure content has at least an empty object 2020-07-02 11:00:15 +02:00
Hadi Nategh
ae101a28c4 Implement predefined addresses for compose dialog 2020-07-02 10:42:42 +02:00
Hadi Nategh
6ba8210d83 Avoid requesting external images with mixed content 2020-06-30 15:54:21 +02:00
Hadi Nategh
5b1071e3d9 Try to warn user about Mixed Content sometimes being used as external images in mail contents. 2020-06-25 16:34:40 +02:00
nathangray
7e1da8d909 Fix some popups restricted to just one popup window
- Admin -> Edit user
- Mail -> View source & View header
2020-03-23 09:57:06 -06:00
Hadi Nategh
e8b3372d43 Cleanup filename before saving it to avoid mismatch filename 2020-01-06 15:48:02 +01:00
Hadi Nategh
a69d24ee66 * Api: Enable d-n-d into HtmlArea 2019-09-30 17:22:18 +02:00
Hadi Nategh
8506bf5e5f * Mail: fix drag-n-drop files from desktop no longer works on htmlarea as expected 2019-08-28 16:16:36 +02:00
Hadi Nategh
c6adfe64ca * Mail: fix broken save to filemanager action 2019-08-21 12:12:20 +02:00
Hadi Nategh
193a8847b9 Remove extra saving as draft 2019-08-19 10:26:21 +02:00
Hadi Nategh
88164b6dac Fix save-to-filemanager action not working when it's an opened popup mail from another app (e.g. filemanager) 2019-08-01 12:30:55 +02:00
Hadi Nategh
98b9de516d Save the composed mail before it gets sent 2019-04-29 13:02:33 +02:00
Hadi Nategh
5f04ec0ad6 * Mail: fix opening a forwarded mail as attachment into an existing compose dialog fails 2019-02-26 11:58:20 +01:00
Hadi Nategh
cbbd3e2cd8 Remove resetting password field in compose dialog seems new Safari version does the right thing regarding autocomplete = "new-password" 2019-02-25 15:16:15 +01:00
Hadi Nategh
32095efd4b Make the edit account dialog slightly bigger to get all toolbars fit in one line 2019-01-25 14:54:06 +01:00
nathangray
4008f82be3 Mail - display multiple From addresses 2019-01-22 10:48:39 -07:00
Hadi Nategh
913a0095d0 * Mail: Move modify subject action from list view into preview 2018-12-07 11:18:06 +01:00
Hadi Nategh
5a7b1aabec Keep toggled on fields open when they're explicitly have been set in preferences to be on all the time 2018-11-16 14:55:40 +01:00
Hadi Nategh
1cbd0aa2a3 W.I.P. implementing TinyMCE editor and deprecating CKEditor 2018-10-19 16:35:18 +02:00
Hadi Nategh
577850cfd0 * Api: change default submit to async call and try to block user interfering with submitted popup until the response 2018-10-04 17:23:30 +02:00
nathangray
cabbacf229 Missing translations from Stefan Unverricht 2018-09-13 14:26:54 -06:00