nathan
|
933d13c8b2
|
Mail: Only add attachment action to open in Collabora for files that should be opened in Collabora
|
2023-02-01 08:57:31 -07:00 |
|
nathan
|
cce1088486
|
Mail: Add attachment action to open in Collabora
|
2023-01-31 15:03:59 -07:00 |
|
Hadi Nategh
|
bc17e9dc68
|
Add click to compose handler for addresses displayed in mail preview
|
2023-01-25 16:23:11 +01:00 |
|
ralf
|
e56055f12d
|
defer calls to mail_refreshFolderStatus for 2s, to accumulate updates of multiple rows e.g. deleting multiple emails
|
2023-01-25 14:55:20 +01:00 |
|
nathan
|
c9186240c8
|
Mail: Clicking "on vacation" opens vacation dialog
|
2022-12-05 16:43:48 -07:00 |
|
Hadi Nategh
|
e2d278e497
|
Make sure the et2 object is there before using it
|
2022-11-04 11:43:52 +01:00 |
|
Hadi Nategh
|
005aaa0ea2
|
Fix js error in smime add certificate dialog
|
2022-10-26 13:19:15 +02:00 |
|
nathan
|
297c70d4fe
|
Mail: Fix creating tracker ticket out of email fails due to error
Exception "Et2Dialog._create_parent is not a function"
|
2022-10-19 08:39:13 -06:00 |
|
Hadi Nategh
|
60190338d5
|
Do not continue on checking mail filemode if there's no attachments data
|
2022-10-14 15:19:05 +02:00 |
|
nathan
|
ec388c955a
|
Fix open compose windows created new drafts after main window was reloaded
|
2022-10-05 14:30:43 -06:00 |
|
Hadi Nategh
|
60aa0035a7
|
Try to set focus back to plain text area when replying to a plain text mail
|
2022-09-29 11:27:47 +02:00 |
|
Hadi Nategh
|
64941e6d86
|
Fix broken autofocus to mail content when replying to an email
|
2022-09-16 12:30:23 +02:00 |
|
Hadi Nategh
|
0a3e6503ac
|
Get vacation notice shown again
|
2022-09-15 16:06:20 +02:00 |
|
Hadi Nategh
|
a1a46ab5b7
|
Fix mail 'mark all as read' action no longer works
|
2022-09-09 09:36:37 +02:00 |
|
Hadi Nategh
|
8d7fdcf968
|
Set max rows for vacation's forward email addresses
|
2022-09-07 15:08:53 +02:00 |
|
Hadi Nategh
|
2eebd56811
|
Adjust sieve edit dialog
|
2022-09-07 11:31:16 +02:00 |
|
Hadi Nategh
|
1b4052a40f
|
Fix predefined compose's toolbar actions no longer getting set
|
2022-09-06 13:08:20 +02:00 |
|
Hadi Nategh
|
00b5cd0cd2
|
Fix mail edit account dialog
|
2022-09-01 12:04:03 +02:00 |
|
nathan
|
4570a5a264
|
Mail: Fix folder ACL
- Set searchUrl in template so it can be found during initialization. Using modifications to clear it.
- Passing initial value to avoid a query
|
2022-08-31 13:34:15 -06:00 |
|
Hadi Nategh
|
2e5cc0de10
|
Make subscription and folderManagement dialogs slightly bigger
|
2022-08-31 15:37:11 +02:00 |
|
Hadi Nategh
|
b83f2f5847
|
Fix mail compose dialog and implements consistent attachments block
|
2022-08-31 12:26:39 +02:00 |
|
ralf
|
4a17d9e2ac
|
fix JS errors caused by using widget.node instead of widget.getDOMNode()
|
2022-08-07 10:12:26 +02:00 |
|
Hadi Nategh
|
cfd12b4ec9
|
Fix smime indicators in preview
|
2022-07-28 16:39:47 +02:00 |
|
Hadi Nategh
|
47469c3842
|
Fix tnef attachments fails for first time read
|
2022-07-28 15:03:56 +02:00 |
|
Hadi Nategh
|
7c053d9dad
|
Implement new mail attachments block actions
|
2022-07-27 14:21:29 +02:00 |
|
Hadi Nategh
|
9c29863079
|
Fix from/to addresses in mail preview getting duplicated
|
2022-07-26 13:22:54 +02:00 |
|
ralf
|
fedfc78fb6
|
fix JS error for selected === undefined
|
2022-07-25 11:59:58 +02:00 |
|
Hadi Nategh
|
862d355e77
|
WIP mail list and preview styling
|
2022-07-22 15:08:32 +02:00 |
|
nathan
|
4b73a80699
|
Fix missing label / icon in delete folder confirmation
Some other et2_dialog->Et2Dialog changes
|
2022-07-20 14:23:55 -06:00 |
|
nathan
|
5d915ba5eb
|
Mail preview / display layout:
Fix header alignment, swap email display to use et2-select-email
|
2022-06-24 14:17:58 -06:00 |
|
nathan
|
d9400430e5
|
Mail: Use et2-select-email for displaying addresses in preview
|
2022-06-21 16:34:57 -06:00 |
|
Hadi Nategh
|
ac171a1076
|
Implements DND for et2-select-email tags
|
2022-06-21 16:21:23 +02:00 |
|
ralf
|
26c64c0838
|
* Mail: explicitly apply default font and -size before sending mail
|
2022-05-23 19:36:04 +02:00 |
|
ralf
|
4202b7357f
|
fix a couple of JS errors in mail-compose due to now select widget
|
2022-04-30 12:11:37 +02:00 |
|
nathan
|
6bd5388131
|
Mail: Fix pressing delete without selected mail deletes first mail when mail is not the open app when you log in
|
2022-04-13 16:41:20 -06:00 |
|
Hadi Nategh
|
2bcd6b16d8
|
Make sure value is set before using it
|
2021-12-09 14:02:35 +01:00 |
|
nathan
|
da6ff9d639
|
Merge branch 'master' into web-components
|
2021-11-24 09:42:28 -07:00 |
|
nathan
|
4cc8eea7b6
|
Mail: Make sure pressing [del] key twice in a row does not delete the first row on the second press
|
2021-11-22 11:56:42 -07:00 |
|
Hadi Nategh
|
b84ef08c29
|
Set node property for inputWidget as it's expected to contain input node
|
2021-10-13 15:36:33 +02:00 |
|
Hadi Nategh
|
966e611941
|
Find out the mailbox from the rowID
|
2021-09-27 11:22:49 +02:00 |
|
Hadi Nategh
|
6a689231e5
|
Catch miss encoding exception while checking mailbox for commit bec53dc57d
|
2021-09-27 10:50:50 +02:00 |
|
Hadi Nategh
|
c7d2f40a7b
|
Try to avoid running select all action on undesired mailbox
|
2021-09-24 10:23:51 +02:00 |
|
Hadi Nategh
|
1fd43b0bdd
|
* Mail: fix updating/deleting mail accounts does not refresh the mail tree no more
|
2021-09-01 16:23:38 +02:00 |
|
Hadi Nategh
|
89695620bc
|
Make sure et2 widgets are there before the container into vfsSelectUI app object
|
2021-07-06 15:50:49 +02:00 |
|
Hadi Nategh
|
70faf346e4
|
Fix error egw_keycode_translation_function is not defined
|
2021-07-06 14:53:56 +02:00 |
|
Hadi Nategh
|
7e350f4a4a
|
Fix miss replaced atob from commit e5f533cf6c
|
2021-07-01 10:28:06 +02:00 |
|
Hadi Nategh
|
b9d47c1511
|
Replace jQuery.base64 with native JS and remove its library
|
2021-07-01 10:26:51 +02:00 |
|
Hadi Nategh
|
8ac6b45b78
|
Fix not working actions in mail
|
2021-06-16 11:12:46 +02:00 |
|
Ralf Becker
|
771d6c727f
|
got mail app.js incl. jsapi/app_base.js working
plus marking et2 methods returning promisses as async and removing cache-buster from includeJS calls in egw_action_common.js as it causes double loads
|
2021-06-11 10:11:13 +02:00 |
|
nathangray
|
f953d7a3b2
|
Mail: Adapt to taglist not following API fix (200aebd171 ) to drag and drop of email addresses works
|
2021-05-31 10:27:29 -06:00 |
|
Hadi Nategh
|
f5e2f7e719
|
Fix infinite loop before sending mail caused by integrated actions with no app right
|
2021-04-27 11:51:16 +02:00 |
|
Ralf Becker
|
6bac65210f
|
set an explict message-type "success" to stop error- instead of success-messages, if folder contained "error" or its translation
|
2021-04-21 09:39:47 +02:00 |
|
nathangray
|
3fb74753c8
|
Mail: No longer need to defer select handler restoration
|
2021-03-16 11:06:48 -06:00 |
|
nathangray
|
2aa52a43c8
|
Need to wait to restore the select handler to avoid nm selecting the next row.
|
2021-03-15 15:58:01 -06:00 |
|
nathangray
|
71be88ae75
|
Mail: Attempt to stop mail from loading but not displaying the next mail after moving a mail to another folder
Now de-selecting so push update does not re-select
|
2021-03-15 14:41:26 -06:00 |
|
nathangray
|
a97416ff5d
|
Mail: Attempt to stop mail from loading but not displaying the next mail after moving a mail to another folder
This is a timing issue.
|
2021-03-10 10:31:24 -07:00 |
|
nathangray
|
0021080641
|
Translation fixes from Stefan
|
2021-02-04 17:00:40 -07:00 |
|
Hadi Nategh
|
870cb9f175
|
Fix error "Uncaught (in promise) TypeError: framework.notifyAppTab is not a function", happens in mobile view
|
2020-12-17 16:01:43 +01:00 |
|
Hadi Nategh
|
a12cdb1d02
|
* Mail: do not override existing compose fields with predefined values
|
2020-10-19 13:12:18 +02:00 |
|
Ralf Becker
|
9ed7d0b110
|
* Mail: handle push of delete or move of all messages in folder
|
2020-09-08 17:17:25 +02:00 |
|
nathangray
|
8628b50ffb
|
* Mail: Fix deleting or moving multiple mail to another folder did not update the list
|
2020-08-24 12:35:06 -06:00 |
|
Ralf Becker
|
a7e611af5f
|
* Mail: fix moving a mail removes more then the moved mail, if push is active
|
2020-08-19 17:09:34 +02:00 |
|
Ralf Becker
|
e188c9f904
|
fix foldertree.getLabel(folder).replace() is not a function
|
2020-08-17 21:45:41 +02:00 |
|
Ralf Becker
|
6bd87cafb5
|
dynamic disable NM autorefresh on get_rows response depending on push support of imap-server
|
2020-08-11 15:52:28 +02:00 |
|
Ralf Becker
|
19b8cb25a8
|
ignore MessageAppend all together for all new message notifications, as Sieve moved mails still use MessageNew
|
2020-08-06 14:46:28 +02:00 |
|
Ralf Becker
|
879943f3d2
|
do NOT update counter in Mail tab-header, eg. for Junk
|
2020-08-06 13:00:51 +02:00 |
|
Ralf Becker
|
deac5166e7
|
check et2 is ready
|
2020-08-06 09:40:53 +02:00 |
|
Ralf Becker
|
6e2745f129
|
update unseen counter in folder-tree for delete too
|
2020-08-06 09:02:34 +02:00 |
|
Ralf Becker
|
2ea0792600
|
remove mails marked as \Delete eg. by TB, which does not expunge immediatly
|
2020-08-05 18:09:37 +02:00 |
|
Hadi Nategh
|
e3cf9b7aa5
|
Make sure to clean up the duplicated class
|
2020-08-05 16:43:57 +02:00 |
|
Hadi Nategh
|
6b3747d225
|
Update pushed flags without requesting from server
|
2020-08-05 15:38:14 +02:00 |
|
Hadi Nategh
|
3ece75667d
|
Avoid extra request to server for update-in-place refresh
|
2020-08-05 10:43:04 +02:00 |
|
Ralf Becker
|
371bb59bdf
|
pass requested uids to backend, also ignore Sent folder for notification and fix update of foldername
|
2020-08-04 18:17:04 +02:00 |
|
Ralf Becker
|
bb0b93bf67
|
changes to receive further push notifications from Dovecot 2.3+
|
2020-08-04 15:54:29 +02:00 |
|
Ralf Becker
|
a562cdf502
|
dynamic enable password suggest for sharing links
|
2020-07-30 21:56:57 +02:00 |
|
Ralf Becker
|
0f4b40c7fb
|
* Mail: new preference to disable notifications for new arriving mails (requires push for mail)
|
2020-07-30 12:10:53 +02:00 |
|
Ralf Becker
|
a350f6a871
|
increment notification counter on (closed) mail tab
|
2020-07-24 19:13:11 +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 |
|