Commit Graph

142 Commits

Author SHA1 Message Date
Klaus Leithoff
d3a2dff6a9 implement delete folder with subfolders; fix encoding issue when creating folders with umlauts 2013-12-12 13:34:35 +00:00
Klaus Leithoff
1f438436e1 stuff of the day: label/remove all sorted to meet birgits requirements; distinct display schema for listview to send/draft/template folders (address column); some translations for upcomming folder delition for folders with subfolders 2013-12-10 15:59:54 +00:00
Klaus Leithoff
db0879f4a6 controlling some requirements on a send attempt (recipient, subject, mailbody) 2013-12-09 09:57:03 +00:00
Klaus Leithoff
343a72c3a8 toggle flags/labels, remove all labels, shortcuts thereoff, codecleanup 2013-12-06 10:35:39 +00:00
Klaus Leithoff
fd6e7648d6 first attempt to toggle certain flags on actions, instead of e.g.: setting flagged and setting unflagged explizitly 2013-12-05 15:09:35 +00:00
Hadi Nategh
fd8b4a72f6 Try to catch exceptions from none existing account 2013-12-05 12:32:32 +00:00
Klaus Leithoff
892cdf5775 catch errors if there is NO configured account at all 2013-12-05 09:08:14 +00:00
Klaus Leithoff
2b5f986a75 first sketch for display all emailadresses popup 2013-12-03 16:46:32 +00:00
Klaus Leithoff
1dd472f567 attempt to fix getMailboxes / getMailboxesRecursive 2013-12-03 14:38:50 +00:00
Klaus Leithoff
ce226a3197 fix messed up addresses by horde for listview too 2013-11-29 13:29:49 +00:00
Ralf Becker
2a32284616 fixed PHP Fatal error: Using $this when not in object context 2013-11-29 05:24:39 +00:00
Klaus Leithoff
6e88374e6f control (and try to fix) messed up addresses by horde, when fetching the envelope 2013-11-27 15:40:00 +00:00
Klaus Leithoff
bd55137531 some work regarding translation of mail app 2013-11-27 13:07:54 +00:00
Klaus Leithoff
e322875350 signature and identity control on compose; get rid of unsupported stationery-stuff 2013-11-22 13:55:09 +00:00
Klaus Leithoff
03327b4bb1 adapt moving/copy of mails from folder to folder; fix fetch all available accounts with servers; fix missing emailaddress in mail-account-foldertree (first level) needed htmlspecialchars 2013-11-21 13:22:34 +00:00
Klaus Leithoff
0e765f8566 implement/adapt appending message to mailbox 2013-11-21 11:10:31 +00:00
Klaus Leithoff
379cc5042d first attempt to be able to open a mail for reply 2013-11-20 15:05:25 +00:00
Klaus Leithoff
9bc3c57239 make sure the content type map is available on accessing a known/wanted attachment part 2013-11-20 10:00:16 +00:00
Klaus Leithoff
8e336ed31a adapt view and save attachments to horde stuff (winmail.dat may require changes later) 2013-11-20 09:30:25 +00:00
Klaus Leithoff
7dd61b5617 fix excess calls of get_rows triggered by refreshFolderStatus; fix not using folderObjectCache 2013-11-19 15:14:36 +00:00
Klaus Leithoff
730eb55387 fix one problem regarding failed xml-response 2013-11-19 13:31:58 +00:00
Ralf Becker
762f0f5c8a fixed infinit recursion in multipart message containing other multipart 2013-11-19 13:18:30 +00:00
Klaus Leithoff
8a38b817d0 fix one activeFolderCache problem (did not save it per server as intended) 2013-11-19 12:03:53 +00:00
Klaus Leithoff
e5818d9b62 abandon folderStatusCache and rely completely on hordes cache capability and handling 2013-11-19 11:17:32 +00:00
Klaus Leithoff
d8f2661a27 some stuff, to fix access to cached search results 2013-11-19 08:17:49 +00:00
Ralf Becker
d5788429c8 remove accidently comment 2013-11-16 13:10:47 +00:00
Ralf Becker
77e9071f5c fixed not displayed mails with encoding 2013-11-16 11:25:09 +00:00
Ralf Becker
76eb7d2ca0 validateProfileID now also checks for non-empty imap-username 2013-11-16 10:30:01 +00:00
Ralf Becker
f975e93677 get display of mails working again, using now Horde_Mime_Part based structure and for images, attachments not yet fully working, should use it too 2013-11-10 20:53:51 +00:00
Ralf Becker
e08a8dc12f fix not working validateProfile by rewriting it, could not change to other account and it was querying all accounts multiple times, even if it only want to validate an existing account 2013-11-08 17:56:47 +00:00
Ralf Becker
f8026cf624 mail redirects on connection or authentication failure, or if there is no account to account wizard, so user can fix the problem 2013-11-06 21:02:19 +00:00
Klaus Leithoff
fb94a6a645 some work to be able to displayHeaders, displayRawMessage, SaveMessageToDisc, saveMessageToVFS 2013-11-06 15:11:15 +00:00
Klaus Leithoff
5309f81e64 indicate attachments on main mail message list 2013-11-05 14:16:40 +00:00
Klaus Leithoff
cfc3550d6f get filters to work, empty trash, etc. 2013-11-04 11:22:38 +00:00
Klaus Leithoff
cce5514771 use icServer folder infos for specialuse folder and trash/sent/draft/template folder retrieval (if no valid pref is set) 2013-10-31 14:45:11 +00:00
Klaus Leithoff
7baddc4d39 adapt getFlags method 2013-10-31 09:13:56 +00:00
Klaus Leithoff
75dc25a684 implement flagMessages; implement getCurrentMailbox 2013-10-31 08:55:33 +00:00
Klaus Leithoff
69ecce26d7 fix issue with double-encoded foldernames; fix getCurrentMailbox issue; sorting of accounts in tree by id (as before; by name may be an option to consider); use openConnection as central access to gather specialUseFolderInfo and/or fetching the delimiter 2013-10-30 13:27:26 +00:00
Klaus Leithoff
7e0f61f8d9 gather specialUseFolderInformation 2013-10-30 12:21:28 +00:00
Klaus Leithoff
6d4de6abb1 fix foldertree: initial display 2013-10-30 09:59:05 +00:00
Klaus Leithoff
4bd8d43318 steps to get back to a working list in ui 2013-10-29 16:16:56 +00:00
Klaus Leithoff
dd2465b317 fix a problem regarding the status fetch for noselect mailboxes 2013-10-25 14:17:20 +00:00
Klaus Leithoff
628806c289 implement getMailboxes and listSubscribedMailboxes, to get listview back on the road; attachment info still missing, and filters to be implemented 2013-10-25 13:37:53 +00:00
Klaus Leithoff
49bacaef69 supplement folder status Info with delimiter 2013-10-25 10:23:36 +00:00
Klaus Leithoff
e4abe0fba0 full list support for new horde mail based client 2013-10-24 15:29:57 +00:00
Klaus Leithoff
87388857d7 some steps towards an hopefully working horde client based mail client 2013-10-24 13:34:53 +00:00
Klaus Leithoff
299936705f some steps to work with the new horde mail class 2013-10-24 07:15:48 +00:00
Ralf Becker
fe2ef3ac1c first step to new Horde_Imap_Client based eMailAdmin classes for new mail app 2013-10-22 15:30:25 +00:00
Klaus Leithoff
861674d5d8 move folderCache completely from session to egw_cache::INSTANCE 2013-10-22 10:06:21 +00:00
Klaus Leithoff
7f574b0a2a fix up preview area actions 2013-10-14 13:30:04 +00:00
Klaus Leithoff
2fc466e145 basically make changing of identity and signature work, that they reflect in content, and change the possibly preinserted signature 2013-10-10 11:44:01 +00:00
Klaus Leithoff
03b901db04 work to get forward working; code cleanup; several other stuff 2013-10-08 14:23:46 +00:00
Klaus Leithoff
78855fa7b7 change quota percentage calculation 2013-10-07 12:35:38 +00:00
Klaus Leithoff
82dcae783a now you are able to send mails; not fully functional yet 2013-10-05 09:47:34 +00:00
Klaus Leithoff
7bf3db1a6f get some actions from mail-display working; fix mail-to-infolog; mail-to-tracker (missing convertHTMLToText) 2013-10-05 09:03:51 +00:00
Klaus Leithoff
e630823872 fix flag message action; hide quotabox if not supported; add toggle Editor to compose (not fully implemented) 2013-10-04 09:33:44 +00:00
Klaus Leithoff
0cea524cd7 stuff, to be able to do a server roundtrip for saving as draft; using vfs-file widget for compose AND import now. some removal of obsolete code; initialize quota bar 2013-10-03 16:09:25 +00:00
Klaus Leithoff
3733ef6d4c fiddle some stuff regarding the new vfs-file select widget; fix lable1-5 capability; 2013-10-02 14:50:24 +00:00
Klaus Leithoff
e7a5418af2 get importFromVFS working, when selecting vfs file via vfs dialog 2013-09-24 13:38:02 +00:00
Klaus Leithoff
3bdc5577d8 fix sorting for mail app; try to get importMessage from VFS working -> ui form must get data from vfs openFile dialog and submitted when not in form context. still not working; ... 2013-09-23 08:33:30 +00:00
Klaus Leithoff
55880077ee implement import mail from file (upload) 2013-09-05 14:52:11 +00:00
Klaus Leithoff
367811306f several stuff, AND basic attempt to handle upload files; first try with to importmessage and open. results in javascript error 2013-09-02 15:15:35 +00:00
Klaus Leithoff
102bc9d6a2 several stuff towards a compose window; a testhtmlarea template to test/figure out issues regarding disabled 2013-08-21 10:47:20 +00:00
Klaus Leithoff
29e2e36b7a add capability to skip header conversion on get_mailcontent ->converting mail to other app entries (used only for trackermailhandling as of now) 2013-07-24 07:34:17 +00:00
Klaus Leithoff
9d072f9b0b do stuff to implement a store to folder input field 2013-07-20 13:10:17 +00:00
Klaus Leithoff
5b476d38e7 work in progress for compose 2013-07-20 07:23:55 +00:00
Klaus Leithoff
c1a2447a5a buffer empty headers on get_content, if this happens something failed! quiten error log on failed js_link_registry load flag 2013-07-18 08:12:09 +00:00
Klaus Leithoff
547feb2391 one more step towards the display of the attachment list; way to tell wich template is loaded in app.js to be able to trigger resizing of the window and its sections 2013-06-12 11:50:30 +00:00
Klaus Leithoff
69665af373 some fixed layout for mail-display in popup 2013-06-07 13:58:17 +00:00
Klaus Leithoff
efa51c09b7 first draft regarding a display message popup 2013-06-05 14:24:56 +00:00
Klaus Leithoff
4f90990815 some control of headerCache 2013-06-05 08:54:54 +00:00
Klaus Leithoff
de5e5ba478 use same method to cache headers as felamimail; same cache store! try to gain control about the get_row calls 2013-06-04 15:29:53 +00:00
Klaus Leithoff
894f92b4c3 make sure subject is UTF8 (complies with json_encode); handle unfolding of the emailadmin profile correctly 2013-05-23 08:16:25 +00:00
Klaus Leithoff
84cc7f83c4 improve add folder funtionality: if you add folders containing the mailbox delimiter, create the required structure 2013-05-21 10:57:07 +00:00
Klaus Leithoff
1d963646f5 attempt to better control preview area; implementation of addFolder (action on branch still missing); basic search functionality 2013-05-21 08:46:54 +00:00
Klaus Leithoff
2a001498a1 implement delete action on tree; only the deletion of leafs (Items without children) is allowed and implemented by now 2013-05-13 14:42:42 +00:00
Klaus Leithoff
035e4b32b6 implement move7copy mails; rename folder simple renanme implemented. refresh of tree still to be done, if renaming a leaf inbetween 2013-04-29 14:56:33 +00:00
Klaus Leithoff
99797c3639 handle text/plain in preview 2013-04-12 13:30:54 +00:00
Klaus Leithoff
ccc75e2bc7 get preview working 2013-04-12 13:10:27 +00:00
Klaus Leithoff
b8609009dc broken mail app - to debug for nathan 2013-04-12 09:22:23 +00:00
Klaus Leithoff
42426121ab adapt AppJS usage in mail app, to get back to the state of usability before introducing it 2013-04-09 14:43:55 +00:00
Klaus Leithoff
9c830f7461 get some more actions to work 2013-03-05 14:09:35 +00:00
Klaus Leithoff
df1a2e20b5 get some more actions working (delete, view header, view message body) 2013-02-28 09:28:08 +00:00
Klaus Leithoff
c8d6d4b436 first steps to change profile by click on profileNode 2013-02-20 11:31:57 +00:00
Klaus Leithoff
acd70575c6 lots of stuff like: css for attachments, flagged, message stati (recent answered, ...); display of all available accounts in sidebar, (ToDo: on open should connect and retrieve the folders); getCounters for current tree; flagging of messages 2013-02-19 16:30:59 +00:00
Klaus Leithoff
bd52ed3756 changeFolder stuff, triggered by javascript directly 2013-02-12 17:48:04 +00:00
Klaus Leithoff
c63a63cf23 failing to set the required structure for dhtmlxtree 2013-02-12 13:01:43 +00:00
Klaus Leithoff
f8581b8807 lots of stuff to create the foldertree 2013-02-11 17:05:29 +00:00
Klaus Leithoff
82982e8933 further steps 2013-02-11 11:46:35 +00:00
Ralf Becker
c91c84ddfc Intial import of new mail app for et2 from Klaus 2013-02-08 19:11:44 +00:00
Ralf Becker
62ee825a9d Removed mail to add it as own app 2013-02-08 19:08:00 +00:00
Klaus Leithoff
be58fce3a5 first shot on new mail app ->mail<- intended to run on eT2 2013-02-08 14:55:33 +00:00