Commit Graph

397 Commits

Author SHA1 Message Date
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
f4dd4bbf96 S/MIME:
- Reveal more info about signer and certificate
2017-09-01 11:38:39 +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
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
38b844c91f S/MIME:
- Fix certificate details styling
2017-08-25 14:47:58 +02:00
Hadi Nategh
830bbd127c S/MIME:
- Add certificate info dialog
2017-08-25 12:26:13 +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
fbe3b33d40 W.I.P S/MIME:
- Add a dialog for generating certificate
2017-08-21 17:09:12 +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
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
1da1ac2fd8 Fix extra right margin on mail right splitter 2017-06-28 17:53:19 +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
c4efe4ac83 Set minWidth for date column plus removes ellipsis 2017-06-28 11:46:12 +02:00
Hadi Nategh
6c92cf97aa * Mail: implement preference to switch between horizontal and vertical preview pane 2017-06-23 15:36:31 +02:00
Hadi Nategh
e544323931 * Mail: Activate multi-selection of folders in subscription dialog 2017-06-21 14:26:23 +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
41ae19774d Allow multiple entries for reply-to in mail compose 2017-04-27 09:50:37 +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
c18c35b500 Fix attachments-box in mail display dialog does not get scrollbar 2017-03-28 12:22:51 +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
Hadi Nategh
8c9bbcf777 Fix height of folder & user selection in mail acl dialog 2017-03-14 16:53:01 +01:00
Hadi Nategh
1992cd4e14 Fix broken mail acl editor 2017-03-14 14:49:29 +01:00
Hadi Nategh
f943ed471a Fix mail acl dialog can't resize properly 2017-03-13 18:20:54 +01:00
Hadi Nategh
c3e19a14e9 * Mail: Better style for showing emails in print mode, thanks to Michael Scholl 2017-03-07 14:37:40 +01: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
c78042d522 Update PUBLIC ID of etemplate2.dtd in all templates 2017-02-01 09:59:37 +01:00
Hadi Nategh
bb5f1fd66b WIP of SMIME support: Implement password dialog for password protected smime message 2017-01-27 17:59:59 +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
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
Ralf Becker
a41f78381c Stylite AG --> EGroupware GmbH 2016-10-08 14:32:58 +02:00
Hadi Nategh
c7b6472a96 Fix couple of glitches in mail compose 2016-09-14 10:32:44 +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
nathangray
4e46a2d15b Resize show all attachments button 2016-07-15 09:20:32 -06:00
Hadi Nategh
cd34b70908 Mail styling:
-Fix delete button hover
-Cleanup app.less
2016-06-24 17:43:09 +02:00
Hadi Nategh
9ba71d4214 Fix pageGenTime breaks calendar view styling 2016-06-14 09:50:15 +02:00
Hadi Nategh
e1afa27a7c Fix mail label colors disappeared. Additionally, remove the column id from mail list 2016-06-01 19:38:49 +02:00
nathangray
bd6c45c845 Get nextmatch column widths sorted out so column selector is visible, and columns line up with headers. 2016-05-25 11:54:46 -06:00
Hadi Nategh
d290485058 Nm resize fix:
- Fix dataview grid resize not taking care of category color border
- Fix Category borders make headers misaligned
2016-05-11 16:33:54 +00:00
Hadi Nategh
35790eabec Change look and feel for mail filter edit dialog
- Make ruleID available on client-side to represent it as id in dialog
- Use tabs instead of long list dialog
2016-05-06 10:47:06 +00:00
Klaus Leithoff
202ba250b2 use old fav_filter icon for current sieve-filter icon 2016-05-02 11:00:13 +00:00
Klaus Leithoff
7514dadce1 fix for: VCARD not opening in popup 2016-05-02 10:22:58 +00:00
Hadi Nategh
250a605f56 Implement colored mail labels similar to other apps with border color v-bar 2016-04-27 11:18:58 +00:00
Ralf Becker
893f449992 use new et2 site config 2016-04-25 07:57:40 +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
Nathan Gray
edc1f098f3 Hide email address if there's a name, but allow showing it via CSS if desired 2016-03-18 16:44:51 +00:00
Klaus Leithoff
021d992463 work around a chozen implementation bug of not evaluating the default for the multiple (true) option correctly 2016-03-11 12:44:26 +00:00
Hadi Nategh
3371cfc098 Mobile theme W.I.P:
- Fix mail details styling
- Fix expanding timesheet details tab causes some width changes
- Remove extra padding and borders from et2_selectbox
2016-03-04 10:27:51 +00:00
Ralf Becker
ce1a502344 work in progress: styling mail list, added styling for progress-bar/quota in toolbar or nextmatch header 2016-02-25 15:07:35 +00:00
Hadi Nategh
2e396472af Mobile theme W.I.P.:
- Fix mail list does not show status icons
2016-02-23 19:24:19 +00:00
Klaus Leithoff
4bcfd7f428 default css for preview, triggered by details/no details; remember selection with implicit pref 2016-02-19 12:23:06 +00:00
Klaus Leithoff
33be0555bb first sketch preview, triggered by details/no details 2016-02-18 15:46:02 +00:00
Hadi Nategh
328738ab29 Mobile theme W.I.P.:
- Fix mail listview
- Add some styling for plus button and fix nm header's buttons
2015-12-17 12:44:14 +00:00
Hadi Nategh
586a5b0607 * Fix mail printing style 2015-12-08 12:01:35 +00:00
Hadi Nategh
bace5cc1fc * Mail: Fix mail print version has very small font size 2015-11-30 11:13:45 +00:00
Hadi Nategh
6172992b9c Mobile theme W.I.P.:
- Fix mail list style
2015-11-30 11:11:38 +00:00
Hadi Nategh
ac16d1fb95 Mobile theme W.I.P.:
- Introduce mobile template-set
- Change loading mail index mobile template according to mobile template-set
2015-11-25 15:17:59 +00:00
Hadi Nategh
7c944b5aeb Mobile theme W.I.P.:
- Sidebar acts based on device size
- Remove portrait top header (sidebar toggle menu will be positioned next to nm header)
- Remove collapsed sidebar application navigator, only for devices
2015-11-16 15:45:04 +00:00
Ralf Becker
030d43d960 * Mail: allow to disable use of RFC3676 flowed lines in plain text mails, as some clients have trouble to detect correct charset 2015-11-11 15:00:11 +00:00
Hadi Nategh
5c812f8c9a Remove extra ajax-loader icon from mail tree 2015-10-06 08:45:44 +00:00
Klaus Leithoff
d591b6f3ae introduce config to be able to trigger a closer look on folders located in shared and others namespace, as some servers do not return them by default on root-level-queries; Default is set to NO 2015-09-18 08:46:55 +00:00
Hadi Nategh
a44e9a6f9e * Mail/preferences: Add Preview Pane option into mail preferences in order to be able to show/hide mail preview pane (split panel) 2015-09-02 09:31:47 +00:00
Hadi Nategh
c7cc902e1a WIP mail folder management dialog:
- Use long task dialog
- Fix multiple selection and highlighting
- Update index tree after delete operation
2015-08-11 16:28:59 +00:00
Hadi Nategh
94f7059e17 Mail tree phase 2 WIP: Add highlighting on index tree 2015-08-11 10:03:42 +00:00
Hadi Nategh
e7e7bc68e6 WIP mail folder management:
- Use highlighting on tree to ease node selection
- Some styling for node selection
2015-08-11 10:02:04 +00:00
Hadi Nategh
85286a70da WIP of mail folder management dialog (multiple folders delete action) 2015-08-10 15:45:22 +00:00
Hadi Nategh
e91a88e80d WIP image upload via drag into ckeditor 4.5:
-Add extraPlugins into ckeditor config
-Activate imageUpload for mail compose htmlarea
2015-08-07 15:51:15 +00:00
Hadi Nategh
5fabb70f38 Make the font size a bit bigger for the previous commit 2015-08-05 13:09:50 +00:00
Hadi Nategh
18638d9db6 Fix font sizes in print mail body 2015-08-05 12:44:13 +00:00
Hadi Nategh
d044e75c9c Mail tree phase 2 W.I.P.:
Add functionality to autoload index tree 
Some optimization
2015-07-31 14:21:31 +00:00
Hadi Nategh
5ffb4f13ba Template file missing from previous commit 2015-07-28 10:00:09 +00:00
Hadi Nategh
74952cd739 Avoid getting scrollbar on form area and let the tree handles it 2015-07-28 08:05:48 +00:00
Hadi Nategh
0c7e104027 More work in progress of mail tree:
-Initiate first level of mailboxes in subscription dialog, and let autoloading do the rest of expensive operation
-Save last state of tree in subscription dialog
-Uses new approach for comparing subscribed and unsubscribed folders
2015-07-27 17:46:45 +00:00
Hadi Nategh
3908b46079 Fix mailvelope display print with multipage content 2015-06-02 15:26:51 +00:00
Hadi Nategh
27e7c49e30 Style mailvelope display print frame 2015-06-02 12:24:29 +00:00
Klaus Leithoff
6ac985bb88 allow for visualization and sorting by the internal-/arrival- date of messages (list only) 2015-05-29 10:53:01 +00:00
Ralf Becker
ad07c416bf adding an own recipients onChange callback, as set_dragging_dndCompose is also called on hover 2015-05-26 16:33:35 +00:00
Ralf Becker
58aaff6b9b WIP mailvelope API integration:
- compose of plaintext mails works now
- display of encrypted mails in preview and display popup
ToDo: html compose, switching html on/off and resize of mailvelope iframe in compose
2015-05-17 19:03:45 +00:00
Hadi Nategh
492c0be535 Stop htmlarea of compose participating in resize, compose has its own resize handling 2015-04-30 08:09:18 +00:00
Hadi Nategh
f7ac6a47c1 Correct forward message in mail sieve, and add translation 2015-04-28 13:34:58 +00:00
Hadi Nategh
0397a901b9 Fix some missing translation in mail folder acl and edit account 2015-04-22 10:35:52 +00:00
Klaus Leithoff
a238407182 * Mail/Sieve: require a vacation notice text on vacationnotice edit and save. 2015-04-21 11:17:49 +00:00
Hadi Nategh
53363be626 Implement mail integration to an existing ticket 2015-04-20 14:31:21 +00:00
Hadi Nategh
c0097b3860 More WIP mail message integration:
- Make integrate function a static function
- Implement infolog, tracker and calendar save as buttons in mail compose with open popup
- Fix Date and Max_line_Chars in mail_integration
2015-04-15 15:55:18 +00:00
Hadi Nategh
c58b950a71 Fix not working forwarding multiple addresses in sieve edit dialog 2015-04-08 16:28:48 +00:00
Hadi Nategh
8c2f74ba14 Make mail display fonts larger for mobile theme 2015-03-27 10:06:54 +00:00
Ralf Becker
5887bc4313 * Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme 2015-03-25 17:48:24 +00:00
Hadi Nategh
89a9ea4bb1 Some more WIP of attachment mime handling 2015-03-24 11:40:06 +00:00
Klaus Leithoff
b72aef8cc2 remove config option for how2displayIdentities; defaults to show all available now; Remove possible Organization header as it might hold UTF-8 chars and is not sufficiently handled (encoded) by horde 2015-03-20 12:10:53 +00:00
Hadi Nategh
56380371fa Fix print an email with fixed width pre tag which was causing mail gets printed in half page 2015-03-09 10:35:56 +00:00
Klaus Leithoff
c93a5852c0 fix white-space issue on pre for recent firefox 2015-03-03 15:43:16 +00:00
Hadi Nategh
9189e9d8e1 Do not hide splitter for small screens by styling as we take car of it by mobile_template 2015-03-03 10:02:59 +00:00
Hadi Nategh
cc946b7c3e Fix mail sieve rules issues regarding idots and mobile theme 2015-02-27 16:28:51 +00:00
Hadi Nategh
9ae9ae7274 Implement mobile template for mail index:
- Do not create Splitter for mobile template
- Fix extra_iframe for displaying sieve rules covers mail tree when it is display:none (eg.happens in idots)
- Improve mail app performance browsing with mobile device
2015-02-27 14:47:27 +00:00
Hadi Nategh
7f7e49935c Fix some style for mail compose:
- Fix compose_to field always get scrollbar
- Fix compose_bcc field has no max-height
2015-02-26 08:53:56 +00:00
Ralf Becker
d432642f1a add encoding, eTempalte2 DTD and svn propset svn:keywords Id to all eTemplates 2015-02-17 09:55:05 +00:00