Klaus Leithoff
95a88df345
only do the sorting when we do a topLevel Query or a retrieval of ALL. ; give extracare on the retrieval of folders in shared and others on subscription, and when folders subscribed in such namespaces are deeply nested within without rights of list on the branches leading to the leaf
2015-10-06 15:17:37 +00:00
Klaus Leithoff
74016fd47a
use own code for sorting autofolders, as autofolders may contain subfolders; regard autofolder-test must either match identically OR match with delimiter
2015-10-02 14:02:10 +00:00
Klaus Leithoff
6b92b480ba
use uasort:sortByMailbox for inital sorting instead of ksort
2015-10-02 12:36:48 +00:00
Klaus Leithoff
26a76a023a
* Mail: implement the sorting by AutoFolders into the retrieval of folders and fix some sorting issues
2015-10-02 11:12:34 +00:00
Hadi Nategh
27c695d234
Fix not sorting outbox
2015-10-01 16:37:28 +00:00
Hadi Nategh
f7b3238697
Get special-use folders and try to create them if they are not already created by server
2015-10-01 15:59:20 +00:00
Hadi Nategh
83d34d2a2f
Fix ordering of none auto folders in mail tree
2015-09-29 13:43:40 +00:00
Klaus Leithoff
0d5e16e69d
silence chitter-chatter on getAttachment
2015-09-22 11:43:36 +00:00
Hadi Nategh
9cf5fc20db
Fix some IDE warnings
2015-09-21 08:13:57 +00:00
Klaus Leithoff
59783cac55
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 09:00:56 +00:00
Klaus Leithoff
3561712b6d
fix/avoid fatal on getStructure
2015-08-25 10:37:10 +00:00
Ralf Becker
9046881177
fix not opened tree with new tree-code, if you have only one account and fix state-handling to also store ActiveProfileID pref for a single account
2015-08-21 08:02:23 +00:00
Klaus Leithoff
2b6ddcd127
trigger to fetch attachments as BODY instead of BINARY on failed BINARY was not called caused by an early exit from function
2015-08-18 14:32:50 +00:00
Hadi Nategh
df179a3859
* Mail/tree: Performance improvement for mail index folderTree
...
- Autoloading mail folders when show all folders is on (performance improvement)
- Get folder status for opened folders only (performance improvement)
- Styling hovered over mail folder
2015-08-12 13:27:57 +00:00
Hadi Nategh
8788b444cf
* Mail/subscription: Performance improvement
...
-Enhancement in fast loading subscription dialog
-Implement indicator for loading folder
-Performance improvement by handling most of the operations in client-side
2015-07-28 14:20:42 +00:00
Ralf Becker
d3e241988b
* Mail/Kalendar: remove iCal from alarms and correctly display canceled events in mail
2015-07-16 09:37:08 +00:00
Klaus Leithoff
aa5a72db84
backport of r53032: setting Horde_Imap_Client::STATUS_FORCE_REFRESH flag to force horde code to ignore cache in long running AS Ping command
2015-07-03 08:00:35 +00:00
Hadi Nategh
de4a3d90c7
* Mail/inline image:Fix inline image handling for reply/forward mail
2015-06-15 16:55:49 +00:00
Nathan Gray
21781271e4
Fix some problems with merging into email files:
...
- Use correct merge sub-class when merging multiple entries
- Accept merge placeholders in to/cc/bcc fields (displayed as invalid, but still accepted)
- Use merge placeholders to pull addresses from associated entry
2015-06-02 21:21:21 +00:00
Klaus Leithoff
652735b505
* EMail: fix to ensure that internaldate (, the internal IMAP storage date/timestamp), is fetched for list of emails and not the current date/time; INTERNALDATE is used and displayed, when header DATE is not set/available
2015-05-28 11:59:40 +00:00
Klaus Leithoff
b40d83751b
allow phone as schema attribute for href in HTMLawed-Config; make merge function static, as this is the way it is used almost always; fix warning in getStyles
2015-05-15 14:03:25 +00:00
Hadi Nategh
6990a415ee
Fix another error "can not pass parameter by reference"
2015-05-05 08:47:13 +00:00
Hadi Nategh
29618305c0
Fix error "can not pass parameter 3 by reference"
2015-05-05 08:42:03 +00:00
Hadi Nategh
50782cfa8b
* Mail: Implement mail integration with new structure and add new feature
...
- Add mail to calendar as calendar entry, including all mail attachments as links
- Add user choice for saving mail into an existing ticket or a new ticket
- Fix mail attachments integration into infolog, tracker or calendar entry
2015-05-05 08:03:13 +00:00
Klaus Leithoff
1244c6c7de
try to cope with broken emailaddresses in our parseAddressList when using Horde_Mail_Rfc822->parseAddressList (returning empty object when fed with a broken address)
2015-04-23 14:31:33 +00:00
Ralf Becker
e0fa44f401
display encrypted messages, not just show an empty window
2015-04-23 13:14:05 +00:00
Klaus Leithoff
68e9167a87
handle weird problem on fetching attachments of attached email, when the attached message/rfc is retrieved as binary; thus when fetching message/rfc parts always do so using BODY method instead of BINARY
2015-04-02 12:40:49 +00:00
Klaus Leithoff
2836c9c1b2
* Mail: on attachment/body retrieval BINARY retrieval may fail on certain servers; if so retry and fetch bodypart with BODY instead leaving the decoding to the library
2015-04-02 09:25:40 +00:00
Hadi Nategh
2ef3d4f048
* Mail, Filemanager: use now same handling, pdf, text or html are opened now in popup, fixes viewing of attachments using mobile theme
2015-03-30 11:03:46 +00:00
Klaus Leithoff
661ff9ecf1
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:26:32 +00:00
Klaus Leithoff
498018ea7f
handle problem with broken/already set TransferEncoding when replacing Body text/plain or text/html for the merged versions of the bodyparts
2015-03-17 14:17:19 +00:00
Klaus Leithoff
6de6869c8c
fix / work around the possible problem of not retrieving the real internal imapdate when copying mails between servers/accounts, by using the mails date-header field value. hardening against target server problems by moving/copying mails one by one, renewing the connection every time
2015-03-13 11:31:48 +00:00
Klaus Leithoff
2e437352c5
* Mail/Sieve: check capability if VACATION is supported by SIEVE Server before trying to set an serverside vacation absent notice
...
code clean up in hooks and conditional debug for sendMDN
2015-02-06 12:41:03 +00:00
Ralf Becker
da115c132b
Creating branches/14.2
2015-01-21 19:49:09 +00:00