de3ff0c2ff
Fix css class name typo in mail
2014-08-19 07:33:10 +00:00
b2544e1b2d
When moving mail, remove any cache for target directory
2014-08-18 20:53:23 +00:00
6a8e85c3e1
Add drag&drop for email and link lists
2014-08-18 18:00:00 +00:00
a0354ab8eb
fixed PHP Fatal error " Call to undefined method emailadmin_imapbase::subscribe" since r48090
2014-08-18 10:34:36 +00:00
947f6b1551
fixed PHP Fatal error " Call to undefined method emailadmin_imapbase::subscribe" since r48090
2014-08-18 10:33:22 +00:00
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
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
0f498492b4
implement some >mark all messages in folder as read< action
2014-08-14 15:39:05 +00:00
1f3bb33fd8
implement some >mark all messages in folder as read< action
2014-08-14 15:38:32 +00:00
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
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
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
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
9afa8acaae
Fix switching between HTML/PLAIN is not working on mail compose
2014-08-14 07:43:23 +00:00
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
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
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
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
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
bcedbb950e
Fix switching between HTML/PLAIN is not working on mail compose
2014-08-13 12:55:28 +00:00
58bd3b9e60
* Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail)
2014-08-13 11:47:58 +00:00
589d2c9dae
* Mail: keyword actions were not always displayed (eg. never for Dovecot and GMail)
2014-08-13 11:45:55 +00:00
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
deeebeb77f
Directly delete any trash cache when trash is emptied
2014-08-12 19:06:58 +00:00
251a4cd25e
profiling script for mail
2014-08-12 17:01:22 +00:00
694a63d1f4
Indicate merge class to use for mail, fixes infolog placeholders not known
2014-08-12 16:58:07 +00:00
5544c63b34
pending translations from our translation server
2014-08-12 12:39:21 +00:00
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
91eabea294
Some more speed improvements for get_rows:
...
- Don't verify that special folders exist
2014-08-11 19:26:50 +00:00
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
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
76f2141502
Call ajax_refreshVacationNotice as a static method
2014-08-11 14:24:31 +00:00
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
217a2a8a11
fix for invalid operand, if vacation cache is not yet initialised
2014-08-11 14:16:26 +00:00
5941ff6a26
Refresh the nm and lock the tree if current active folder is the Trash Folder, when calling "Empty Trash" action, otherwise no need to refresh or lock the tree
2014-08-11 14:02:26 +00:00
ac55076b7b
Unlock mail folder tree after setFolderStatus operation is finished
2014-08-11 14:01:06 +00:00
a25630b383
Lock mail tree by clicking on "empty trash" action and unlock it after the operation is finished
2014-08-11 14:00:43 +00:00
212639b8d2
Backport commit r48010, committed by Nathan Gray.
...
Fix cache key to include sorting
- Fix cache key for initial load, was missing selected folder
- Avoid deleting data, it causes blank rows. Refreshing instead.
2014-08-11 13:57:59 +00:00
e40065917b
Backport commit r48008, committed by Nathan Gray.
...
Remove extra call to refresh vacation & quota, it is already done when changing folder which should be often enough.
2014-08-11 13:53:06 +00:00
e06b02f6f6
Call ajax_refreshVacationNotice as a static method
2014-08-11 12:44:33 +00:00
cb093e7266
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 12:14:27 +00:00
c9069a7386
Add msg_type to callWizard to be able to set message type when we call emailadminWizard
2014-08-08 16:23:02 +00:00
f22b156f21
Add msg_type to callWizard to be able to set message type when we call emailadminWizard
2014-08-08 13:36:33 +00:00
6b015a9448
Refresh the nm and lock the tree if current active folder is the Trash Folder, when calling "Empty Trash" action, otherwise no need to refresh or lock the tree
2014-08-08 10:04:49 +00:00
449dea5553
Unlock mail folder tree after setFolderStatus operation is finished
2014-08-07 15:56:25 +00:00
1d8c630a17
Lock mail tree by clicking on "empty trash" action and unlock it after the operation is finished
2014-08-07 12:57:33 +00:00
a28cbb4d7e
- Fix cache key to include sorting
...
- Fix cache key for initial load, was missing selected folder
- Avoid deleting data, it causes blank rows. Refreshing instead.
2014-08-06 21:13:27 +00:00
f19666096e
Remove extra call to refresh vacation & quota, it is already done when changing folder which should be often enough.
2014-08-06 20:53:37 +00:00
e6983f0eba
Add email addresses of "all my aliases" in mail vacation, not account imap_username
2014-08-06 16:19:50 +00:00
9d8b45588b
Try to catch exceptions from Sieve retriveRuels, and call emailadminWizard
2014-08-06 12:48:20 +00:00