Ralf Becker
0faa8b367e
* Mail: open notification email of own domain as popup
2020-07-08 14:28:21 +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
Hadi Nategh
24b1dc745a
* Mail: avoid to send so many requests when user tries to scroll on mail list via key up/down
2018-09-06 16:03:48 +02:00
nathangray
15dc81d8f8
Fix some bugs in mail.setContent()
2018-08-03 11:00:21 -06:00
Hadi Nategh
d85d204636
Fix translation
2018-07-12 16:37:07 +02:00
Hadi Nategh
50d02bff81
Try to warn user when switching between filemodes in compose dialog, also indicate each filemode with an icon.
2018-07-12 15:42:07 +02:00
Hadi Nategh
cc3e00f9f1
* Mail: take opened compose dialogs into account when trying to forward attachment, share files into mail or vcard attachment from addressbook
2018-07-11 14:39:40 +02:00
Hadi Nategh
1cfe10e831
Reset selected nm actions on change folder. Fixes selected all actions sometimes get disabled.
2018-07-05 16:34:30 +02:00
Hadi Nategh
018a6a4d09
Make sure there is toolbar before using it
2018-06-25 14:59:11 +02:00
Hadi Nategh
ec59013349
* Mail: Implement new preference for toggle actions. For instance, switching Cc, BCc or S/MIME Sign always on when trying to compose an email.
2018-06-25 11:34:16 +02:00
Hadi Nategh
593d81184d
Do not run draft auto save if any of the tags are in edit mode
2018-06-21 14:20:52 +02:00
nathangray
350f186813
Mail - missing translations
2018-05-30 11:43:41 -06:00
nathangray
29dcccc6e4
* Mail - avoid javascript error blocking context menu from SpamTitan check when row data not found
2018-05-17 09:18:29 -06:00
Hadi Nategh
c0b5a7c44e
Add and fix some translations, thanks to Stefan Unverricht.
2018-04-11 15:19:39 +02:00
Hadi Nategh
a8e10cdc64
WIP framework's popup storage/restore:
...
- Keep tracking of popup's window object and restore it when needed
- Implement a method to check an already opened popup and execute a method in the selected popup context
- Fix vcard import into opened compose windows not working
2018-03-09 17:48:09 +01:00
Hadi Nategh
8ac7684f66
Add vcards from addressbook into an opened mail compose if there's any
2018-02-28 17:30:45 +01:00
Hadi Nategh
89f4deba8e
Use hover_action to edit subject of a message
2018-02-26 17:54:13 +01:00
Hadi Nategh
8e79ef4dfe
WIP mail subject modify action
2018-02-26 12:34:08 +01:00
Hadi Nategh
7c2547f8c4
W.I.P. mail subject modify action
2018-02-20 18:00:30 +01:00
Ralf Becker
07fbe630a2
remove not necessary skipping of regular validation on sending mail
2018-02-05 18:57:26 +01:00
nathangray
8a8b8864fc
* Mail - Filter / and ? from filenames when saving to VFS or disk
2018-01-15 11:52:15 -07:00
Hadi Nategh
62b00b3f75
Add/fix some translations
2018-01-04 11:34:26 +01:00
Hadi Nategh
76ef9f5d4a
Do not select next mail from the list after a reported spam mail
2018-01-03 17:30:03 +01:00
nathangray
2d93c48b75
Some style fixes:
...
- Missing icons in several dialogs
- Change nextmatch dialog action to use et2_dialog
2017-11-28 15:59:06 -07:00
nathangray
0775343c8e
Mail - Fix initial cursor position when replying to text emails
2017-11-27 15:28:17 -07:00
nathangray
28e6d4642a
Mail - fix some tracker integration bugs:
...
- Dialog had english title & buttons
- Append button didn't work
2017-11-22 10:11:03 -07:00
Hadi Nategh
5b8edcfdb1
Fix previewPane doesn't work for expand & hide
2017-11-10 11:13:12 +01:00
Hadi Nategh
aaa0d729fb
Fix VFS save action in mail
2017-11-08 19:07:04 +01:00
Hadi Nategh
5b76210218
W.I.P vfsSelect Widget:
...
- Fix mime types not being shown
- Fix name being displayed encoded in save2vfs mail
2017-10-12 17:45:46 +02:00
Hadi Nategh
d96ca3b427
Make sure message is saved as draft when trying to open save2vfs
2017-10-12 15:22:41 +02:00
Hadi Nategh
c4d4ac146a
W.I.P. VFS Select Widget:
...
- Fix actions of SaveToVfs, SaveAttachmentToVfs, SaveAllToVfs in mail
2017-10-12 13:20:23 +02:00
Hadi Nategh
d2f1ac989b
* Mail: Fix bug all fields in compose dialog always stay opened (happens in FF ESR)
2017-09-28 18:26:55 +02:00
nathangray
5daf70535f
* Mail - Add keyboard actions for forward & reply in the list, and send in compose
2017-09-25 16:12:17 -06:00
Hadi Nategh
1b252ea821
S/MIME:
...
- Fix password request form in mobile view
- Fix smime indicators not being displayed in mobile view
2017-09-14 11:28:27 +02:00
Hadi Nategh
516015ac40
S/MIME:
...
- Activate smime actions for mobile view
- Read and set attachments for mobile view
2017-09-13 18:17:32 +02:00
Hadi Nategh
673f1b1c9a
S/MIME:
...
- Avoid getting scrollbar on main window when opening certificate info dialog
2017-09-13 17:08:07 +02:00
Hadi Nategh
a075fae6a0
Offer to add contact if there's no contact found for given email in smime
...
addToContact dialog
2017-09-12 17:23:24 +02:00
Hadi Nategh
419f34616c
Give more timeout to print mail to make sure the contentof iframe is there
2017-09-08 15:58:04 +02:00
Hadi Nategh
bde19f6f6c
S/MIME:
...
- Preset smime_sign and smime_encrypt toolbar actions if the original mail
is smime.
- Fix smime alignment of smime icons in mail preview
2017-09-01 16:20:57 +02:00
Hadi Nategh
1a8e584e0c
S/MIME:
...
- Fix PGP signed messages get shown as red
- Fix attachments area always gets displayed
2017-08-31 17:33:33 +02:00
Hadi Nategh
4b9b5aa7e4
S/MIME:
...
- Add password remember option for smime_passphrase dialog in compose
2017-08-28 16:14:56 +02:00
Hadi Nategh
1128f771b5
S/MIME:
...
- Add clickable class for sign and encryption indicators
2017-08-25 16:46:34 +02:00
Hadi Nategh
36211267bf
S/MIME:
...
- Implement unknownemail status in case signer email address is not matched with sender email address
2017-08-25 16:07:09 +02:00
Hadi Nategh
830bbd127c
S/MIME:
...
- Add certificate info dialog
2017-08-25 12:26:13 +02:00
Hadi Nategh
a89ccaa455
S/MIME:
...
- Set verification status text when the signature is verified
2017-08-24 19:00:46 +02:00
Hadi Nategh
17f06241d3
Keep vertical splitter open if nothing is selected as default
2017-08-24 18:33:22 +02:00
Hadi Nategh
26c4425e2b
Set vertical splitter for mail list if nothing is selected as default
2017-08-24 12:14:18 +02:00
Hadi Nategh
6db82fbbf2
* Mail: fix cursor jumping at the end of textarea in compose while switching from subject
2017-08-22 17:53:52 +02:00
Hadi Nategh
bbea403298
W.I.P S/MIME:
...
- Generate private key and certificate
- Add export buttons for private key and certificate
- Add certificate field
2017-08-22 17:25:29 +02:00
Hadi Nategh
57d515bfc6
W.I.P. of S/MIME:
...
- Offer to add sender's certificate into addressbook
2017-08-21 10:59:02 +02:00
Hadi Nategh
44710a4183
* Mail: Fix vacation notice disappears when switching folders
2017-08-17 17:28:36 +02:00
Hadi Nategh
f600436898
W.I.P. SMIME:
...
- add notvalid state
- add metadata for key add to contact
2017-07-25 18:00:22 +02:00
Hadi Nategh
91fb816bb2
W.I.P. SMIME:
...
- Override verify method in order to pass certs bundle for verification
- Catch exception if decryption fails because encrypted message perhaps is not encrypted by receiver public key
- Define different states for signature verification
2017-07-25 17:13:49 +02:00
Hadi Nategh
74b4ff908e
Not using ECS6 features because UglifyJs would fail
2017-07-20 09:44:20 +02:00
Hadi Nategh
0499f50943
W.I.P Smime:
...
- Adapt mail ui to resolve smime messages
- Set signature and encryption indicators
2017-07-19 18:16:40 +02:00
Hadi Nategh
4e4999af28
W.I.P. SMIME:
...
- Reposition the iframe in mail preview after the attachments are set
2017-07-13 17:51:37 +02:00
Hadi Nategh
f436538797
W.I.P. SMIME:
...
- First approach to get attachment content
- Adopt save actions in attachment area for smime encrypted attachments
2017-07-13 12:26:39 +02:00
Hadi Nategh
de91dc2a2a
W.I.P. SMIME:
...
- Try to fetch attachments into attachmentArea after the message is being resolved
- Fix smime certificate button not working for encrypted certificate
2017-07-12 18:40:56 +02:00
Hadi Nategh
61c9acce84
Smime W.I.P:
...
- Fix smime passphrase dialog
2017-07-10 12:57:14 +02:00
Hadi Nategh
4e220eb3c3
Fix couple of IDE warnings
2017-07-04 13:25:38 +02:00
Hadi Nategh
19c435303f
Fix opening file sharing compose dialog sets the password field automatically in Safari
2017-07-04 13:24:38 +02:00
Hadi Nategh
25d5465ec6
Fix mail list filters break when switch to vertical splitter
2017-06-28 16:20:41 +02:00
Hadi Nategh
05b2f22a95
Fix couple of glitches on mail splitter:
...
- Remove extra borders
- Fix preview frame not getting right top position
- Re-arrange toolbar widget in preview pane to always get fullwidth
2017-06-28 15:46:22 +02:00
Hadi Nategh
0cda97d7ac
Fix mail preview pane orientation feature according to new preferences
2017-06-28 12:09:39 +02:00
Hadi Nategh
4bdde714e1
Fix not functioning spam action in preview toolbar
2017-06-22 10:09:15 +02:00
Hadi Nategh
9eeb8e1199
* Mail: Fix contextmenu does not work on select all
2017-06-13 15:55:08 +02:00
Hadi Nategh
09e9b47c9d
Make spam actions available on multiple entries
2017-06-12 15:25:44 +02:00
Hadi Nategh
d06dcc6770
Copy to ham folder if only ham folder is set and spamTitan is not configured
2017-06-07 12:09:33 +02:00
Hadi Nategh
61dd93566a
WIP SpamTitan integration:
...
- Implement add/remove domains into whitelist or blacklist
2017-06-02 17:17:15 +02:00
Hadi Nategh
b099ba8a5e
WIP SpamTitan integration:
...
- Take acc_spam_api into account for showing spam actions
2017-05-31 17:38:09 +02:00
Hadi Nategh
6832bc778e
WIP SpamTitan integration:
...
- Add actions into mail contextmenu
2017-05-30 16:19:37 +02:00
nathangray
45039f5f66
Fix some translation issues and typos found by Rafael Chacón Verdorama
2017-05-24 09:41:02 -06:00
Hadi Nategh
63e0157baf
WIP of RFC 4314 implementation, in order to be able to separate delete message right and delete mailbox right in mail acl dialog
2017-05-11 16:47:31 +02:00
Hadi Nategh
5c8086f408
* Mail: Make multiple mail selection available for both "save to disk" and :save to filemanager" actions
2017-05-09 15:09:00 +02:00
Hadi Nategh
254ca19c2d
* Mail: Make quota limit warning configurable
...
- Fix dialog warning message
- Add Quota limit warning in mail site configuration
2017-04-18 17:48:29 +02:00
Hadi Nategh
45d2e21883
* Mail: Fix edit account does not refresh folder tree
2017-04-12 18:00:45 +02:00
Hadi Nategh
b2a8a2c12c
* Mail: Fix contextmenu does not popup for brocken folder tree
2017-04-12 16:01:26 +02:00
nathangray
e1dbe90846
* Mail - add a new preference for preview pane to stay there, even when no mail is selected for previewing
2017-03-23 10:28:20 -06:00
nathangray
c01d0edeff
Mail - Fix cursor did not start at the top of the body for Firefox in plaintext mode
2017-03-14 11:16:21 -06:00
Hadi Nategh
c834830df0
Add translation for quota warning dialog
2017-03-13 11:08:41 +01:00
Hadi Nategh
aaf3492588
Warn user about mail quota limit if it's 99% full and freespace is less than 50 mb
2017-03-13 10:49:32 +01:00
Hadi Nategh
2b6da19330
* Mail: Implement quota limit warning dialog
2017-03-10 11:22:51 +01:00
Hadi Nategh
d2fb5d56be
Make sure the folder status runs last in jsonq
2017-03-08 15:11:55 +01:00
nathangray
608f9d1142
Some translation improvements from Stefan Unverricht
2017-02-27 11:14:31 -07:00
Hadi Nategh
116151a092
WIP of SMIME support:
...
- Implement smime ecryption in compose
- Implement passphrase dialog
2017-02-15 12:23:27 +01:00
Hadi Nategh
e3bacb3565
* Mobile template: Fix "info message regarding fullscreen" does not respect the discard checkbox
2017-02-01 18:12:35 +01:00
Hadi Nategh
29aa1048fe
W.I.P of SMIME support for mail application:
...
- Add smime digital signature icon
- Add handler for smime certificate to be able to see the attached certificate
2017-01-23 09:48:00 +01:00
Hadi Nategh
a3562129b0
W.I.P of SMIME support for mail application:
...
- Resolve smime p7b attachment and translate it to PEM format
- Assign a button to show the message is signed plus handler for showing the certificate
- Fix Smime class to only use php openssl extension
2017-01-19 18:52:44 +01:00
nathangray
a5f45e2bfa
Fix some translation problems reported by Stefan Unverricht
2017-01-10 09:30:00 -07:00
Hadi Nategh
23aea3864c
Keep allowExternalIMGs preference intact and use an explicit preference for allowed domains
2016-12-02 10:09:56 +01:00
Hadi Nategh
6ed3b92298
Work in progress of mail external image handler:
...
- Fix styling
- Add handler for mobile and display
2016-11-24 14:35:54 +01:00
Hadi Nategh
5fb70c77ab
Work in progress of mail external image handler
2016-11-23 18:52:43 +01:00
nathangray
017e45ffd4
Fix some missing / incorrect icons
...
- Addressbook advanced search was from default
- Add favorite dialog had no icons on buttons
- All dialogs using standard button sets were either missing or from default theme
- Mail confirm all was missing Yes icon
2016-10-27 09:04:47 -06:00
Ralf Becker
a41f78381c
Stylite AG --> EGroupware GmbH
2016-10-08 14:32:58 +02:00
Hadi Nategh
51e690bf02
Fix an IDE warning
2016-09-19 16:44:24 +02:00
Hadi Nategh
65b331749d
Fix "From" field in mail display always get abbreviated
2016-08-18 18:57:06 +02:00
Hadi Nategh
628ac046fe
Implement mail integration check entry for mail compose
2016-08-18 17:31:27 +02:00
Hadi Nategh
b96a40f49f
Avoid collision of template ids for mail splitter templates
2016-08-02 12:33:12 +02:00
Hadi Nategh
f183d27340
Fix some IDE warnings
2016-07-28 09:48:47 +02:00
Hadi Nategh
07e75a831c
* Mail: Fix addresses/attachments expansion plus button is not showing up in mail preview in the first load
2016-07-27 10:32:08 +02:00
Hadi Nategh
f1e1d061cd
Fix taglist jumps into second line in mail compose
2016-06-22 18:39:39 +02:00
Hadi Nategh
695a72e3e8
Fix dragging an email in compose from one field and dropping it into the same field, removes the item
2016-06-15 13:43:55 +02:00
Ralf Becker
70e278d6a1
fix jquery.base64 path
2016-06-07 09:38:11 +02:00
Hadi Nategh
87fb94a496
Deprecate $j global variable and replace them all with standard jQuery
2016-06-02 16:52:01 +02:00
Hadi Nategh
31e47ec8f3
Try to satisfy scrutinizer
2016-06-01 16:41:12 +02:00
Hadi Nategh
1fb42cb4e9
Fix mail compose gets blank page by clicking on subject field in mobile template
2016-06-01 14:07:20 +02:00
Hadi Nategh
712a6d34f6
Put additional to addresses in details widget and create an indicator + a link for the number of extra addresses
2016-05-24 15:25:55 +02:00
Hadi Nategh
630eeb6be7
Fix mail mobile view does not show additional TO addresses
2016-05-24 12:39:24 +02:00
Klaus Leithoff
2a03cc7ca9
fix remainig issues with moving mail 2 archive; fix issue when using quick-move-actions (target folder not set)
2016-04-29 13:19:32 +00:00
Klaus Leithoff
8e02180904
* Mail: allow to define an existing folder as archive folder and allow to move messages to the specified folder with either right-click action or EGW-shortcut
2016-04-29 11:23:05 +00:00
Hadi Nategh
aa00eb9c27
Fix mail seen label does not work on mobile template
2016-04-27 13:03:52 +00:00
Hadi Nategh
209b6de3a2
Mobile theme W.I.P.:
...
- Fix mail preview does not show calendar meeting mails
2016-04-20 09:54:33 +00:00
Klaus Leithoff
5f7eab435b
merge startdate and enddate to activeFilters. if set
2016-04-12 13:37:38 +00:00
Klaus Leithoff
1a885f29e5
first step to allow for a date-range-filter on ui, allows quicksearch too; not yet available on selected-mail-operations
2016-04-12 12:53:50 +00:00
Hadi Nategh
e58851c50f
Mobile theme W.I.P:
...
- Fix view destroy and close eg. used in mail view -> delete
2016-03-29 15:49:33 +00:00
Ralf Becker
4f3eb21e84
remove since 14.3 no longer necessary workaround for submiting mail compose to a different url, which was causing now problems (Application echoed something), and fixed not always instanciate $contacts_objs from previous commit
2016-03-29 10:13:32 +00:00
Ralf Becker
b540582c2b
removing minified files again from svn and creating them automatic in our build and deployment scripts
2016-03-03 16:17:21 +00:00
Hadi Nategh
784aa2c82f
Mobile theme W.I.P:
...
- Fix view mode loads with wrong context
- Fix mail view actions
2016-03-03 14:10:08 +00:00
Ralf Becker
ecb4b7e74a
remove ckeditor from api bundle (it does not work, is already minified and uglify work a lot faster without)
2016-03-02 14:34:01 +00:00
Ralf Becker
f25070a9c2
- switching minifying of javascript to use Grunt and Uglify (instead of doing it on the fly with php on every host)
...
- generating now a couple of bundles: api, et2, mail, calendar, jdots, pixelegg and mobile
- developers need to update minified files whenever a javascript file changes: grunt uglify[:(api|et2|mail|calendar|jdots|pixelegg|mobile)]
- minified files also contains a map file allowing to debug with them
2016-03-01 20:45:31 +00:00
Hadi Nategh
2355f5edf5
Mobile theme W.I.P:
...
- Implement view mode for mail
- Improve performance for reading mails
2016-03-01 17:00:28 +00:00
Klaus Leithoff
20a27ad0fe
reflect change in filters (additional details/no details) in app.js refreshFilter2Options refreshCatIdOptions
2016-02-25 12:26:50 +00:00
Klaus Leithoff
0f9fcefc8a
set mail as appName to access translations in callback-popup
2016-02-05 11:47:54 +00:00
Klaus Leithoff
c1e374ea02
* Mail: deny moving folders from one mailaccount to another as we are not supporting it
2016-02-04 13:54:58 +00:00
Hadi Nategh
c8bc389d87
Mobile theme W.I.P.:
...
- Implement standard header for mail compose
- Fix toolbar style
2016-01-26 11:51:56 +00:00
Klaus Leithoff
50ee8dded0
some more translations and changes implied by them
2016-01-22 11:20:48 +00:00
Klaus Leithoff
0b7c76856a
some suggested translations
2016-01-21 15:07:34 +00:00
Hadi Nategh
d62c9038dc
Mobile theme WIP: Implement new look for mail compose dialog
2016-01-13 17:48:50 +00:00
Hadi Nategh
6c52615882
Use human-readable folder label for mail folder d-n-d messages
2016-01-08 09:14:07 +00:00
Hadi Nategh
a14e52753b
Prompt user for mail folder d-n-d action
2016-01-07 11:31:17 +00:00