Ralf Becker
d8bd6e7b2d
* EMailAdmin/Admin/Cyrus: fixed mailbox creation for new users incl. Sent,Trash,Drafts,Templates,Spam subfolders, if defined in account
2014-08-15 18:19:02 +00:00
Hadi Nategh
453544d6cf
Override padding and border for remove class in fileupload progress, seems it gets padding from et2_link:firstChild class which is not meant to be set for remove div.
...
-Fix wierd yellow box next to fileupload progress.
2014-08-15 11:25:14 +00:00
Ralf Becker
c1275309ab
* Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children
2014-08-15 11:25:04 +00:00
Ralf Becker
e47db95be7
* Mail: fixed sometimes not working (un)subscribe of mailboxes, added better diagnostic and automatic (de)select children
2014-08-15 11:22:43 +00:00
Klaus Leithoff
4a850f63d9
fix typo
2014-08-15 09:39:26 +00:00
Klaus Leithoff
49f9086420
fix typo
2014-08-15 09:38:37 +00:00
Hadi Nategh
a03a69bd8e
Override padding and border for remove class in fileupload progress, seems it gets padding from et2_link:firstChild class which is not meant to be set for remove div.
...
-Fix wierd yellow box next to fileupload progress.
2014-08-15 08:55:11 +00:00
Ralf Becker
fff55a9eeb
allow to switch caching in Horde_Imap_Client off globally via unset(emailadmin_imap::$default_params["cache"]); and do that by default for profiling
2014-08-14 16:37:28 +00:00
Klaus Leithoff
0f498492b4
implement some >mark all messages in folder as read< action
2014-08-14 15:39:05 +00:00
Klaus Leithoff
1f3bb33fd8
implement some >mark all messages in folder as read< action
2014-08-14 15:38:32 +00:00
Hadi Nategh
67c939d0e1
* MAIL/Compose: Make to/cc/bcc fields draggable and droppable.
...
- Ctrl+ dragging copy the email to target, otherwise it moves to target.
2014-08-14 14:44:16 +00:00
Klaus Leithoff
d84b700517
* Mail: fix problem on not applied but possibly set status filter on all message actions for flagging
2014-08-14 13:51:57 +00:00
Klaus Leithoff
2df89703ca
* Mail: fix problem on not applied but possibly set status filter on all message actions for flagging
2014-08-14 13:49:14 +00:00
Hadi Nategh
176c1247dc
Refresh Trash folder folder-status when empty Trash action is triggered not from the Trash folder
2014-08-14 11:28:55 +00:00
Hadi Nategh
9afa8acaae
Fix switching between HTML/PLAIN is not working on mail compose
2014-08-14 07:43:23 +00:00
Hadi Nategh
2437553215
Backport commit r48054, committed by Nathan Gray. Directly delete any trash cache when trash is emptied
2014-08-14 07:42:31 +00:00
Hadi Nategh
fd976ea1dc
Backport commit r48051, committed by Nathan Gray. Indicate merge class to use for mail, fixes infolog placeholders not known
2014-08-14 07:41:24 +00:00
Hadi Nategh
34c3e1bd9a
Revert the change on ajax_refreshVacationNotice from commit 48039. Fix not keeping other vacations of an user in the cache
2014-08-14 07:39:16 +00:00
Hadi Nategh
08efcf7d20
Backport commit r48041, committed by Nathan Gray. Some more speed improvements for get_rows:
...
- Specify & cache headers we want instead of reading all headers
2014-08-14 07:38:32 +00:00
Hadi Nategh
6b44e369f2
Backport commit r48040, committed by Nathan Gray. Some more speed improvements for get_rows:
...
- Don't verify that special folders exist
2014-08-14 07:34:40 +00:00
Hadi Nategh
80ecc08133
Backport commit r48039, committed by Nathan Gray. Some more speed improvements for initial load:
...
- Avoid expensive connect in constructor for all AJAX calls (reconnect/cache used instead)
- Don't verify that special folders exist for folder tree
- Only fetch folder counts when fetchCounters flag is set, instead of always
- Avoid some et2 warnings about not existing attributes (no speed improvement, but less annoying)
2014-08-14 07:32:51 +00:00
Ralf Becker
a3a6e92bf1
copy 14.1 changelog to trunk to satisfy update checker
2014-08-14 05:57:08 +00:00
Nathan Gray
9b3c8b8ab4
Fix bugs in import
...
- typo prevented conditions from being evaluated
- Groups in the form <name> Group were not parsed
2014-08-13 17:36:34 +00:00
Nathan Gray
438c308ad0
Fix bugs in import
...
- typo prevented conditions from being evaluated
- Groups in the form <name> Group were not parsed
2014-08-13 17:32:04 +00:00
Ralf Becker
e4f656f981
remove since some time no longer used oldImapServer class var
2014-08-13 13:23:18 +00:00
Hadi Nategh
bcedbb950e
Fix switching between HTML/PLAIN is not working on mail compose
2014-08-13 12:55:28 +00:00
Ralf Becker
58bd3b9e60
* Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail)
2014-08-13 11:47:58 +00:00
Ralf Becker
589d2c9dae
* Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail)
2014-08-13 11:45:55 +00:00
Ralf Becker
1f35ccea1f
allow to switch caching in Horde_Imap_Client off globally via unset(emailadmin_imap::$default_params["cache"]); and do that by default for profiling
2014-08-13 07:14:46 +00:00
Nathan Gray
f6bca11f4f
Add an additional format to parse times in the formatY-m-dTH Ⓜ️ s for insertion into spreadsheets, fixes warning when merge printing "Unable to parse date ... left as text"
2014-08-12 23:19:39 +00:00
Nathan Gray
deeebeb77f
Directly delete any trash cache when trash is emptied
2014-08-12 19:06:58 +00:00
Nathan Gray
4944b1a1fb
Fix double encoded & in merge functions
2014-08-12 17:48:47 +00:00
Ralf Becker
251a4cd25e
profiling script for mail
2014-08-12 17:01:22 +00:00
Nathan Gray
694a63d1f4
Indicate merge class to use for mail, fixes infolog placeholders not known
2014-08-12 16:58:07 +00:00
Ralf Becker
ea7de50b8f
Changelog for 14.1.20140812
2014-08-12 12:42:24 +00:00
Ralf Becker
5544c63b34
pending translations from our translation server
2014-08-12 12:39:21 +00:00
Hadi Nategh
c60b7ae328
Revert the change on ajax_refreshVacationNotice from commit 48039. Fix not keeping other vacations of an user in the cache
2014-08-12 08:23:54 +00:00
Ralf Becker
3c0942c825
use is_callable("parent::__get") to avoid fatal error for not existing attributes with pre 2.24.1 Horde_Imap_Client
2014-08-12 07:33:23 +00:00
Nathan Gray
cc04f0b89c
Create & use a flag 'no_actions' to disable actions for sum rows
2014-08-11 23:13:02 +00:00
Nathan Gray
0fa3ad831b
Fix no longer working 'None' category option
2014-08-11 22:50:38 +00:00
Nathan Gray
f7589316e0
Make sure options are there before looking inside, avoids a potential error in filter options
2014-08-11 20:27:56 +00:00
Nathan Gray
91eabea294
Some more speed improvements for get_rows:
...
- Don't verify that special folders exist
2014-08-11 19:26:50 +00:00
Nathan Gray
82db8343bd
Some more speed improvements for initial load:
...
- Avoid expensive connect in constructor for all AJAX calls (reconnect/cache used instead)
- Don't verify that special folders exist for folder tree
- Only fetch folder counts when fetchCounters flag is set, instead of always
- Avoid some et2 warnings about not existing attributes (no speed improvement, but less annoying)
2014-08-11 16:24:11 +00:00
Ralf Becker
8d8b7b6d4a
fix for somehow empty etemplate request content, giving an error when (or after) sending mail
2014-08-11 15:13:38 +00:00
Ralf Becker
672297df94
fix for somehow empty etemplate request content, giving an error when (or after) sending mail
2014-08-11 15:12:34 +00:00
Ralf Becker
7dbba4dec0
* EMailAdmin/Mail: fix to work with Horde_Imap_Client 2.24.1+ (Tried to access unknown attribute "capability"!)
2014-08-11 15:10:41 +00:00
Hadi Nategh
ed5d06544b
Backport commit r48032 committed by Ralf Becker. Fix for invalid operand, if vacation cache is not yet initialised
2014-08-11 14:27:29 +00:00
Hadi Nategh
76f2141502
Call ajax_refreshVacationNotice as a static method
2014-08-11 14:24:31 +00:00
Hadi Nategh
b8704c4ef9
Avoid to call mail constructor (openConnection is an expensive operation) when client-side ask for vacationNotice.
...
-Check if there's no vacation cached then create mail object (try openConnection) and ask for vacation
-Add account_lid to cached vacations to distinguished them in case if the mail account was a shared profile
2014-08-11 14:23:55 +00:00
Ralf Becker
217a2a8a11
fix for invalid operand, if vacation cache is not yet initialised
2014-08-11 14:16:26 +00:00