Hadi Nategh
|
1d0db1e05b
|
Fix mail import message dialog
|
2014-07-16 11:37:02 +00:00 |
|
Nathan Gray
|
2b1d6e2244
|
Add drag action for display popup attachments
|
2014-07-14 20:50:08 +00:00 |
|
Klaus Leithoff
|
a0d6257d1e
|
handle message/rfc822 attachments as display when opened from drafted message; properly restore message/rfc822 attachments stored with .eml files
|
2014-07-11 13:49:27 +00:00 |
|
Klaus Leithoff
|
096f753a59
|
different approach on calling bulk-download (all attachments in one archive)
|
2014-07-08 12:01:29 +00:00 |
|
Ralf Becker
|
579e0da787
|
new method to check if mail account is an imap account: Checks if an imap host, username and NOT deliveryMode="forwardOnly" is set
|
2014-07-08 11:09:31 +00:00 |
|
Klaus Leithoff
|
05b2773391
|
fix warning invalid-argument-supplied in notification_check_mailbox
|
2014-07-08 10:36:04 +00:00 |
|
Klaus Leithoff
|
5b1ed6a756
|
fix for failed bulk-download of attachments; bo functions for retrieving mail attachments (and header info for subject) NEED the folder information
|
2014-07-08 10:20:19 +00:00 |
|
Klaus Leithoff
|
07d1ba39a6
|
handle problems with select-all on flag, move and delete
|
2014-07-08 08:50:43 +00:00 |
|
Nathan Gray
|
99e28b96b3
|
Add save all attachments as zip to mail display popup
|
2014-07-03 17:17:54 +00:00 |
|
Nathan Gray
|
ed6d15098a
|
Add save all attachments as zip to mail preview
|
2014-07-03 16:57:14 +00:00 |
|
Klaus Leithoff
|
e0b9fadfdd
|
* Mail/Infolog/Tracker: fix problem with converting mail to infolog/tracker entries, when forwarded messages are attached (message/rfc822 attachments)
|
2014-07-03 10:16:23 +00:00 |
|
Hadi Nategh
|
d67745ce4e
|
Fix mail profile change failure pops up XML error. Instead, make sure if there is an exception then pops up the emailadminWizard or shows up a message via tree node
|
2014-06-30 15:48:49 +00:00 |
|
Hadi Nategh
|
d23723244d
|
Disable "Set this as default" option for vacation notice if the user is not an admin user
|
2014-06-30 12:03:09 +00:00 |
|
Hadi Nategh
|
c5ac80225b
|
Add default vacation notice message to vacation notice text if there is no custom message
|
2014-06-27 14:49:24 +00:00 |
|
Ralf Becker
|
2244d6fc63
|
remove not implemented "prevent managing forwards", if we want to implement it we will do so on per account basis
|
2014-06-26 10:14:12 +00:00 |
|
Ralf Becker
|
87d961b8e8
|
allways give admins or emailadmins all rights, even if they are in a denied group
|
2014-06-26 09:53:21 +00:00 |
|
Klaus Leithoff
|
3c7a04f903
|
try to cope with not set content-transfer-encoding
|
2014-06-24 12:36:16 +00:00 |
|
Hadi Nategh
|
0217c2ebaa
|
Set an empty sidebox if there is json response, and for regular request like idots template render the framework to get header and navbar shown
|
2014-06-23 11:38:42 +00:00 |
|
Klaus Leithoff
|
0ab34ccfe5
|
basic implementation on Strg+A for copy/move mails; not working as of now, as this.mail_checkAllSelected(_action,true) seems not to produce the desiredv result on dragndrop
|
2014-06-20 13:37:20 +00:00 |
|
Klaus Leithoff
|
d071e645cd
|
implement Strg+A on Message deletion per folder
|
2014-06-20 12:05:03 +00:00 |
|
Hadi Nategh
|
2babf41119
|
Use popup method to call emailadminWizard when there is no JSON request
|
2014-06-20 09:28:45 +00:00 |
|
Hadi Nategh
|
c0d85eb33e
|
Make sure to not popup the emailadminWizard if getfoldertree is called via tree interaction
|
2014-06-18 11:23:54 +00:00 |
|
Hadi Nategh
|
94950729ab
|
Popup the emailadminWizard if there is authentication failure
|
2014-06-18 09:56:11 +00:00 |
|
Klaus Leithoff
|
9ad4dc5f98
|
* Mail: if we use a different Identity on sending AND the identity email is different but not empty from the account email; then use identity information for From and FromName; Do not touch Sender;
ToDo: discuss to set replyto accordingly
|
2014-06-10 14:44:25 +00:00 |
|
Klaus Leithoff
|
48d3f93fa3
|
always test if there are attachments listed with the header information, as we gather that info anyhow in getHeaders
|
2014-06-03 07:51:39 +00:00 |
|
Klaus Leithoff
|
324a599ae2
|
remove egw_refresh and egw_message calls and replace them with (this.)egw.message and (this.)egw.refresh
|
2014-05-27 13:31:37 +00:00 |
|
Klaus Leithoff
|
30ae5f1b81
|
* Mail: detect and handle actions on ALL-messages for setting and removing flags and lables for the mailbox we operate on
|
2014-05-27 12:05:23 +00:00 |
|
Klaus Leithoff
|
8f30c7c25e
|
* Mail: when changing account on compose, we no longer fake the sender, but we use the outgoing Server settings of that account AND copy the sent message to that accounts sentfolder (if set and prefs suggest we should store a copy in the selected accounts sentfolder)
|
2014-05-23 12:21:17 +00:00 |
|
Ralf Becker
|
f5c186c384
|
use observer in mail to overwrite refresh for Sieve rules in iframe (like app_refresh)
|
2014-05-23 09:21:59 +00:00 |
|
Hadi Nategh
|
0209a59252
|
Remove not used variable
|
2014-05-23 08:01:56 +00:00 |
|
Hadi Nategh
|
7aa00f7217
|
Avoid a server round trip for delete a sieve rule via edit dialog
|
2014-05-23 08:00:41 +00:00 |
|
Klaus Leithoff
|
4ba4ba0545
|
replace serialize calls with json_encode;
|
2014-05-23 07:39:52 +00:00 |
|
Hadi Nategh
|
78a461b120
|
* Mail/Sieve: Show mail sieve rules list in mail index with sidebox mailTree available
|
2014-05-22 14:46:50 +00:00 |
|
Hadi Nategh
|
6ed0d09212
|
Fix more warnings (e.g., remove unsed varaibles, and fix miss documentation)
|
2014-05-22 07:47:49 +00:00 |
|
Klaus Leithoff
|
fa3029a59e
|
fix empty needle warning on compose change profile/signature
|
2014-05-22 07:45:21 +00:00 |
|
Ralf Becker
|
7a305bdf95
|
enable/disable Sieve and ACL actions on tree account-specific, also added a couple more icons to tree icons
|
2014-05-22 07:36:02 +00:00 |
|
Ralf Becker
|
38419b2abe
|
fixed typo causing vacation stored on an other account
|
2014-05-21 18:16:39 +00:00 |
|
Hadi Nategh
|
f820209a6a
|
Set account object based on acc_id. Additionally, disable acc_id selectbox if not is_admin_vac
|
2014-05-21 17:44:10 +00:00 |
|
Ralf Becker
|
b0800a1697
|
make optional $_scriptName last parameter and other cleanups
|
2014-05-21 15:26:12 +00:00 |
|
Hadi Nategh
|
6b0b8b35fb
|
Fix error of "$this->debug" in async_vacation, and warning regarding retriveRules
|
2014-05-21 12:23:09 +00:00 |
|
Ralf Becker
|
f98642df20
|
fixed not existing Sieve script gives now an exception
|
2014-05-21 11:24:34 +00:00 |
|
Ralf Becker
|
6c1ac892fb
|
moving async job stuff to mail app and storing mail and user account in async job
|
2014-05-21 08:08:02 +00:00 |
|
Hadi Nategh
|
8bbba434c2
|
Remove scriptName which is no longer neccessary to be set, as we set it in emailadmin_seive anyway
|
2014-05-20 17:22:52 +00:00 |
|
Ralf Becker
|
467c715ddc
|
need to use initialised smtp object from mail account
|
2014-05-20 17:15:37 +00:00 |
|
Ralf Becker
|
c707a25b5a
|
need to check timed Sieve available on icServer object not mail account, to allow plugins to overwrite it
|
2014-05-20 16:48:44 +00:00 |
|
Ralf Becker
|
f27fbd3fc8
|
changed emailadmin_imap to switch emailadmin_sieve to exceptions and handle these for vacation now
|
2014-05-20 15:39:20 +00:00 |
|
Klaus Leithoff
|
86eb361233
|
handle folder-tree refresh on subscribe/unsubscribe ; with focus on shared folders
|
2014-05-20 14:28:23 +00:00 |
|
Klaus Leithoff
|
c34ddd14c4
|
fix problem on folder Substribtion tree - all folders are marked as subscribed, wether they are ore not
|
2014-05-20 13:39:04 +00:00 |
|
Hadi Nategh
|
d88722a39a
|
Fix error when not successfully read the vacation. In addition, rename mailPreference to mailConfig as we dont have mailPreference
|
2014-05-20 13:06:33 +00:00 |
|
Klaus Leithoff
|
30d2445714
|
silence debug messages
|
2014-05-20 11:47:18 +00:00 |
|
Ralf Becker
|
f4f6fba2c4
|
need to add mail translation to get translated action
|
2014-05-20 10:17:57 +00:00 |
|
Ralf Becker
|
cfba607048
|
check vacation notice available on icServer object, so plugins can overwrite and allways enable edit_user hook for managamentserver_imap
|
2014-05-20 10:14:27 +00:00 |
|
Klaus Leithoff
|
49e3fa5dbd
|
* Mail: store last move or copy targets for action menu options to be used to move mails to previously used targets on rightclick
|
2014-05-20 10:02:21 +00:00 |
|
Hadi Nategh
|
cb0901e3b8
|
* Mail/Vacation: Make vacation be able to be set from both Admin and Mail
|
2014-05-20 08:48:50 +00:00 |
|
Ralf Becker
|
726b6f17dc
|
only allow vacation notice on a single account
|
2014-05-19 17:20:35 +00:00 |
|
Ralf Becker
|
64ac219b50
|
* Admin/Mail: allow admins to set vacation notice for a user
|
2014-05-19 16:13:37 +00:00 |
|
Klaus Leithoff
|
f3979fac84
|
switch error message after failure from level waring to error, so the error-message sticks
|
2014-05-16 11:52:44 +00:00 |
|
Klaus Leithoff
|
16b94ae4b8
|
fix issue with getMailBoxUserName; insufficient assumptions on creating an imap-username from given username or id and logintype
|
2014-05-15 14:33:27 +00:00 |
|
Hadi Nategh
|
9dbe1ff186
|
Get correct "aliases" addresses in sieve vacation
|
2014-05-14 16:23:11 +00:00 |
|
Hadi Nategh
|
e1a5ac7ffa
|
Fix warning "Missing argument 1 for mail_sieve::get_rows() in sieve"
|
2014-05-14 12:04:02 +00:00 |
|
Hadi Nategh
|
e743b3969e
|
Remove not used method "email_address_converter" in sieve, and cleanup couple of more warnings
|
2014-05-14 08:32:11 +00:00 |
|
Hadi Nategh
|
1c31dad881
|
Switch sieve from oldimap class to new imap
|
2014-05-13 17:09:05 +00:00 |
|
Klaus Leithoff
|
c0c0daa41c
|
code-cleanup: only use one mailPreferences class var; not 3
|
2014-05-13 13:10:53 +00:00 |
|
Hadi Nategh
|
1aef94735c
|
Check validation for addresses in "Respond" field, and make "text and Respond" fields required
|
2014-05-13 08:51:03 +00:00 |
|
Hadi Nategh
|
24d3ae08c7
|
Clean up mail sieve from warnings
|
2014-05-13 07:54:42 +00:00 |
|
Ralf Becker
|
3d5a2ffc3b
|
handle connection errors by opening wizard and show a fake folder with error message (to not get error from tree and unlock tree again)
|
2014-05-12 07:35:23 +00:00 |
|
Klaus Leithoff
|
d808e0a6c5
|
* Mail: harden mailapp to better cope with broken accounts
|
2014-05-09 12:43:57 +00:00 |
|
Klaus Leithoff
|
ee46a063a0
|
* Mail: fix a namespace issue (for additional defineable namespaces under dovecot) reported by E.Popp
|
2014-05-08 08:50:48 +00:00 |
|
Hadi Nategh
|
3bf554b986
|
Let vacation popup window stays open if there is an error while saving
|
2014-05-02 14:39:49 +00:00 |
|
Klaus Leithoff
|
9ee9aad19c
|
only save LastSignatureIDUsed when different from the last one
|
2014-05-02 10:39:22 +00:00 |
|
Klaus Leithoff
|
0fcea2103a
|
* Mail: remember last used Signature on Compose, and try to use it on subsequent compose sessions
|
2014-05-02 10:33:54 +00:00 |
|
Klaus Leithoff
|
79558cf82d
|
silence error_log, for running too often
|
2014-04-29 13:21:19 +00:00 |
|
Klaus Leithoff
|
080a4ac653
|
* Mail: limit async notification on new mail to once every 3 minutes; control if a imapHost is set on choosen profile
|
2014-04-29 13:04:17 +00:00 |
|
Klaus Leithoff
|
7434cd7144
|
* Mail: fix for messed up signature in some cases; fix for not beeing able to delete/remave an attachment to a new mail that was attached using PRESET methods
|
2014-04-29 09:53:47 +00:00 |
|
Klaus Leithoff
|
769d56e390
|
remove obsolet mail_bo::getInstance for settings in mail
|
2014-04-25 13:01:33 +00:00 |
|
Hadi Nategh
|
83b76884a9
|
Change default value for days filed in vacation popup to 3
|
2014-04-25 12:33:00 +00:00 |
|
Hadi Nategh
|
fe5aec505b
|
Set default value for days field in vacation popup window
|
2014-04-25 10:36:59 +00:00 |
|
Klaus Leithoff
|
b69e147247
|
* Mail: skip accounts with no imap server set for notification and foldertree
|
2014-04-25 09:42:18 +00:00 |
|
Klaus Leithoff
|
caeb39417c
|
* Mail: implement notification for incomming mails in folders if configured/set in mailaccountprofile
|
2014-04-24 13:53:10 +00:00 |
|
Klaus Leithoff
|
d471d547ee
|
refresh foldertree on subscribe/unsubscribe
|
2014-04-24 09:23:06 +00:00 |
|
Klaus Leithoff
|
b61c69f3dc
|
* Email: remove option to reset cached objects; reset Cached Objects on account-edit
|
2014-04-23 09:18:50 +00:00 |
|
Klaus Leithoff
|
0771c4ff08
|
fix double call on icServer->getACL
|
2014-04-22 14:15:58 +00:00 |
|
Ralf Becker
|
f65c3f73dd
|
fixed error during new installs: emailadmin_account::search(TRUE) is NO valid account_id
|
2014-04-15 17:53:14 +00:00 |
|
Hadi Nategh
|
d1e3d3b0c0
|
Make delete buttons readonly for account owner and entry field. Additionally, clean up some warnings in the code
|
2014-04-15 16:09:19 +00:00 |
|
Klaus Leithoff
|
c720b1f1d4
|
fix for not fetched reply-to on compose. Hordes getEnvelope does not provide the desired data, use selected data from getMessageHeader
|
2014-04-15 10:42:30 +00:00 |
|
Hadi Nategh
|
6016325aa1
|
Fix not being able to set ACL rights for folders that have space on their names
|
2014-04-15 09:05:03 +00:00 |
|
Klaus Leithoff
|
264868adaf
|
fix typo: adapt class-var mail
|
2014-04-14 07:12:24 +00:00 |
|
Klaus Leithoff
|
40136cff9b
|
* eMail: some Servers have very limited SEARCH capability; (no OR allowed/supported) try to detect and act accordingly
|
2014-04-11 13:52:58 +00:00 |
|
Klaus Leithoff
|
d3ef9ea496
|
attempt to cleanup regarding old emailadmin/felamimail
|
2014-04-08 15:19:06 +00:00 |
|
Klaus Leithoff
|
1411cc73fb
|
attempt to cleanup regarding old emailadmin/felamimail
|
2014-04-08 14:55:43 +00:00 |
|
Klaus Leithoff
|
e6a315db97
|
remove obsolet sieve entries from sidebox (moved to tree context menu)
|
2014-04-08 08:36:27 +00:00 |
|
Ralf Becker
|
155316ae16
|
support for EGroupware administrated IMAP servers (eg. setting quota for Cyrus, and displaying used quota)
|
2014-04-07 17:06:53 +00:00 |
|
Klaus Leithoff
|
6f2e068706
|
restructure preferences; throw out presumably unused stuff
|
2014-04-07 13:46:04 +00:00 |
|
Klaus Leithoff
|
f53dcbe4af
|
remove preference notavailableautofolders and replace it with autocreation of the folder in question when accessed
|
2014-04-07 13:06:09 +00:00 |
|
Klaus Leithoff
|
acd782c287
|
basic check for sieve capability allows for empty acc_sieve_host -> fallback to acc_imap_host
|
2014-04-07 12:52:50 +00:00 |
|
Klaus Leithoff
|
4387985b3c
|
proper Id tag for class header
|
2014-04-03 12:31:52 +00:00 |
|
Klaus Leithoff
|
a4efec4997
|
handle vacation notice on mail-index page; check and refresh on changeFolder; refresh on editVacation
|
2014-04-03 12:20:23 +00:00 |
|
Klaus Leithoff
|
b28bebe442
|
fix problem encountered on reply with whole grid refresh, caused by not matching expectations on rowId on egw_refresh
|
2014-04-03 09:07:55 +00:00 |
|
Klaus Leithoff
|
4c52fe5e65
|
in reference to calendar -> send invitation to all participants is not working; fix the parts that are still reproducible to me ; (there have been several fixes in the area since reporting the problem;)
|
2014-04-01 14:56:13 +00:00 |
|
Klaus Leithoff
|
44f3278ea6
|
handle saveAsDraft and obsolet drafts; handle reload of message list on send serverside (use egw_message where possible; use egw_refresh with messageuid and update if appropriate and egw_refresh for add mode only on distinct situations)
|
2014-04-01 11:41:34 +00:00 |
|
Klaus Leithoff
|
e72f015d81
|
fix the serverside bug for bug handeled on r46405
|
2014-03-27 09:25:11 +00:00 |
|
Klaus Leithoff
|
e36a7b17e3
|
support Disposition-Notification-To, Return-Receipt-To and X-Confirm-Reading-To on preview
|
2014-03-25 16:20:28 +00:00 |
|
Ralf Becker
|
20193e6418
|
more changes etemplate_old --> etemplate, maybe better not started that ;-)
|
2014-03-23 09:34:18 +00:00 |
|
Klaus Leithoff
|
601e2b3b73
|
fix for failed display on compose of attached VCard entries
|
2014-03-21 12:56:34 +00:00 |
|
Klaus Leithoff
|
70d2a9f479
|
fix activesync attachment issue reported by randy; fix issue regarding the mail action on calendar entries; some cleanup
|
2014-03-21 10:37:09 +00:00 |
|
Ralf Becker
|
e60bc19f6f
|
fixed PHP Fatal error no method emailadmin_imapbase::accountHooks stalling account saving
|
2014-03-18 09:04:29 +00:00 |
|
Klaus Leithoff
|
562b26410c
|
fix problem with deleting attachments on compose, when forwarding messages
|
2014-03-17 12:54:01 +00:00 |
|
Hadi Nategh
|
b429fe8ef6
|
* Sieve/Felamimail|Mail:Make exclamation mark (\!) in the begining of sieve rule query escapable from always bien used as NOT conditon
|
2014-03-13 13:16:09 +00:00 |
|
Klaus Leithoff
|
08424b0307
|
way to rebuild/construct the basic imap class without using the session based information but preserving tghe cached data
|
2014-03-12 13:52:28 +00:00 |
|
Klaus Leithoff
|
05f8a151b8
|
* ESync: fix a problem with a non working global profile, when verifying settings
|
2014-03-11 13:31:13 +00:00 |
|
Klaus Leithoff
|
d241f9e019
|
fix error reported by tarantir; thx
|
2014-03-11 08:32:49 +00:00 |
|
Klaus Leithoff
|
7c8635a2a8
|
suppress refresh of whole messagelist when moving mails from one foölder to another; let et2 / nm / egw_refresh handle it
|
2014-03-10 14:36:03 +00:00 |
|
Klaus Leithoff
|
1a07aefd4a
|
control target options regarding the move of messages via dragndrop (prefaskformove)
|
2014-03-10 13:01:02 +00:00 |
|
Klaus Leithoff
|
22112d9a0e
|
remove preference prefaskformultipleforward and its use in app.js; remove unused functions in app.js
|
2014-03-10 11:13:51 +00:00 |
|
Klaus Leithoff
|
0773d1ad3a
|
handle access space in front for switch from plain text to html too
|
2014-03-07 14:54:44 +00:00 |
|
Klaus Leithoff
|
5a49a57c5f
|
suppress #divAppboxHeader #divGenTime_mail; disable actions displayastext and displayashtml on preview action menu (not supported yet)
|
2014-03-07 14:26:16 +00:00 |
|
Klaus Leithoff
|
1ae64aab58
|
refine the logic for the application of the font span for default font settings in ckeditor (should only be applied on first load or on switch plain->html and the absence of the font_part of the span; compose as new should possibly skip that too)
|
2014-03-04 15:19:48 +00:00 |
|
Klaus Leithoff
|
98444a7f04
|
derive an emailadmin_imapbase class from mail_bo; use it in mail app
|
2014-03-04 12:07:36 +00:00 |
|
Ralf Becker
|
2160ccc029
|
moved (lost) base font size and other css styles to new preview.css
|
2014-03-04 10:48:35 +00:00 |
|
Klaus Leithoff
|
7b61b42585
|
the font span for default font settings in ckeditor should only be applied on first load or on switch plain->html and the absence of the font_part of the span
|
2014-03-04 09:23:43 +00:00 |
|
Ralf Becker
|
39860b57f7
|
fixed mail preview was not sending CSP headers and clicking on mailto-urls redirected to home
|
2014-03-03 14:56:12 +00:00 |
|
Klaus Leithoff
|
d044c02ae8
|
fix use of mail->add registry use for mailto links in mailbody
|
2014-03-03 14:50:43 +00:00 |
|
Klaus Leithoff
|
11d6da9b5a
|
remove most pear::isError checks; readability of __METHOD__.__LINE__; skip setting not used mailBoxDelimiter class variable;
|
2014-03-03 13:42:15 +00:00 |
|
Ralf Becker
|
8d3c1fabbd
|
explicitly specifying columns to search to contacts class and let contacts class deal with constructing AND query from that
|
2014-03-03 11:59:18 +00:00 |
|
Ralf Becker
|
1e936ed0d7
|
method to check if imap server (class) supports group ACL and switching groups on or off in ACL dialog
|
2014-02-28 17:00:53 +00:00 |
|
Hadi Nategh
|
ecc37850f0
|
Fix not selecting right ACL common options when the with different sorted rights. Now common rights abbrivation are sorted alphabetically
|
2014-02-28 15:39:46 +00:00 |
|
Klaus Leithoff
|
796e48cd3d
|
work to improve performance on getFolderObjects; partly based on emailadmin_imap changes
|
2014-02-28 15:08:18 +00:00 |
|
Hadi Nategh
|
aa4c108fcf
|
Set the ACL new entry row with common ACL of lrs
|
2014-02-28 13:08:50 +00:00 |
|
Ralf Becker
|
f8a25df5c1
|
using taglist-account for acl popup, thought we need to fix taglist-account to automatic convert nummerical account_id to user-readable names
|
2014-02-28 12:44:27 +00:00 |
|
Klaus Leithoff
|
49230b834a
|
switch back to return cached result (was disabled for testing)
|
2014-02-28 08:32:44 +00:00 |
|
Klaus Leithoff
|
0dbb43720d
|
on subscribed only: break as we did before (was commented for testing/debugging)
|
2014-02-28 08:29:33 +00:00 |
|
Klaus Leithoff
|
f83ba23b16
|
switch off timedebugging; when fetching all folders (not only subscribed) fetch all folders in one go (for performance reasons) and not level by level (level by level was introduced years ago to be able to cope with possible recursions in folderstructure; we hope that horde takes care of that on its own; if not, we may have to switch back);
|
2014-02-28 08:08:59 +00:00 |
|
Nathan Gray
|
b1040d48ae
|
Remove accidentally set readonlys
|
2014-02-27 21:34:30 +00:00 |
|
Ralf Becker
|
5fab71efab
|
sending toolbar actions from index and get_rows (were on every rows/mail before), ToDo: only send them in get_rows if labels change
|
2014-02-27 17:47:06 +00:00 |
|
Klaus Leithoff
|
b8801d64e5
|
more debug for times; getFolderObjects and getFolderTree
|
2014-02-27 16:47:23 +00:00 |
|
Klaus Leithoff
|
5c460201f0
|
skip querying imap-server for SPECIAL-USE Folders on openConnection as we assume our wizard already detected the folders correctly
|
2014-02-27 16:07:14 +00:00 |
|
Klaus Leithoff
|
2a55cfd281
|
more debug for times; try to minimize old openConnection calls
|
2014-02-27 15:32:14 +00:00 |
|
Klaus Leithoff
|
910e696c38
|
use some more logRunTimes
|
2014-02-27 12:29:06 +00:00 |
|
Klaus Leithoff
|
1b7c3130b1
|
introduce static debugTimes and logRunTimes to track timeconsumption of calls
|
2014-02-27 12:16:23 +00:00 |
|
Klaus Leithoff
|
d3b244e069
|
use html::content_header for gathering download headers on getAttachment and saveMessage
|
2014-02-25 15:59:22 +00:00 |
|
Ralf Becker
|
8989ac5d01
|
fixed empty line in popup with drop actions and added icon for cancel
|
2014-02-25 15:04:09 +00:00 |
|
Hadi Nategh
|
fdd747fe35
|
Unset drag_mail actions from display and preview toolbar, and set view_rang for display toolbar to 6 actions
|
2014-02-25 13:50:58 +00:00 |
|
Ralf Becker
|
f8035b8312
|
fixed sending of arbitrary JSON data egw_json_request::isJSONRequest(false)
|
2014-02-24 19:12:37 +00:00 |
|
Ralf Becker
|
e96ec115a0
|
fixed sending of arbitrary JSON data egw_json_request::isJSONRequest(false)
|
2014-02-24 18:46:14 +00:00 |
|
Ralf Becker
|
bcc1393c49
|
new view/source icon
|
2014-02-21 08:56:12 +00:00 |
|
Hadi Nategh
|
017737e7eb
|
Add more actions in mail display as default toolbar actions
|
2014-02-20 18:08:48 +00:00 |
|
Klaus Leithoff
|
6a9aaf9a53
|
work to fetch X-Priority for messagelist
|
2014-02-20 10:25:57 +00:00 |
|
Ralf Becker
|
5d098b9028
|
translating source with "Quelltext" in German and using view icon for it
|
2014-02-20 08:21:41 +00:00 |
|
Ralf Becker
|
f510e9d333
|
using two new icons for open as text/html and not mime icons
|
2014-02-19 08:01:37 +00:00 |
|
Klaus Leithoff
|
f04d607e2b
|
harden copyMessages against failure by copying to/from existing but not listed (listMailboxes) folders
|
2014-02-18 15:22:25 +00:00 |
|
Hadi Nategh
|
0a10203058
|
Add error message to subscription folder
|
2014-02-17 16:36:16 +00:00 |
|
Hadi Nategh
|
1d0dc9fd59
|
Add subscription/unsubscription backend functionality to subscription folder popup
|
2014-02-17 16:11:28 +00:00 |
|
Klaus Leithoff
|
092af04bc4
|
catch error on failed copy/move messages and report to user via egw_message
|
2014-02-17 10:19:31 +00:00 |
|
Hadi Nategh
|
c3ce366abe
|
Fix action enable/disable in mail seive context menu
|
2014-02-14 16:56:48 +00:00 |
|
Hadi Nategh
|
bbe57f9648
|
Add egw_refresh to mail sieve. In addition, tide up the code and add documentation
|
2014-02-14 15:39:18 +00:00 |
|
Klaus Leithoff
|
20632a0422
|
fix problem saving to vfs (mail/attachment) -> window.close; now using egw_framework::window_close
|
2014-02-14 14:09:56 +00:00 |
|
Klaus Leithoff
|
509c5f5a24
|
getFolderObjects; always use static on single request if info is available; so if you require subscribed/unsubscribed results on a single request you MUST set to false
|
2014-02-14 13:38:08 +00:00 |
|
Klaus Leithoff
|
d6a706d9b8
|
try to catch exeptions on ->no mail-accounts available at all<-; measure time consumption on folder-tree creation for subscription dialog
|
2014-02-14 12:31:34 +00:00 |
|
Klaus Leithoff
|
4bbda170bd
|
try to catch exeptions on ->no mail-accounts available at all<-
|
2014-02-14 12:20:25 +00:00 |
|
Klaus Leithoff
|
420234cb46
|
change handling for numeric nodeid on getfolderTree when full tree is requested; use it in subscribe
|
2014-02-14 08:30:03 +00:00 |
|
Nathan Gray
|
efbdc7f532
|
Try to fix some errors in ajax actions
- Disable / enable did not work
- Refresh grid via ajax did not work
|
2014-02-13 19:00:11 +00:00 |
|
Klaus Leithoff
|
f618acc6b5
|
introduce capability to call getFolderTree with profileID only AND get a full tree
|
2014-02-13 16:29:37 +00:00 |
|
Klaus Leithoff
|
62a559e498
|
fix retrieval of attachments for display of attachment-list in display-popup plus indicator for attachments in message list (including preview)
|
2014-02-13 12:59:43 +00:00 |
|
Hadi Nategh
|
241db52e18
|
Add some more actions to mail display toolbar
|
2014-02-13 11:30:05 +00:00 |
|
Klaus Leithoff
|
6d23dfbd31
|
take care that calendar lang is loaded before opening calendar_uiforms.meeting
|
2014-02-12 12:05:22 +00:00 |
|
Klaus Leithoff
|
934650c64a
|
fix a problem regarding the deletion from messages from display-popup; handle glitch of name used for downloading attachments
|
2014-02-12 10:56:44 +00:00 |
|
Nathan Gray
|
32971ef3cc
|
Open sieve in div, not iframe
|
2014-02-11 21:26:31 +00:00 |
|
Klaus Leithoff
|
95eb49aa85
|
use new getNode function on tree widget to get node and its attributes
|
2014-02-11 16:01:31 +00:00 |
|
Klaus Leithoff
|
bcd78cdfa0
|
need to lang() tooltip
|
2014-02-11 15:28:14 +00:00 |
|
Klaus Leithoff
|
7809cdcdcc
|
preparation for tree-menu action control on noSelect folders
|
2014-02-11 15:20:44 +00:00 |
|
Klaus Leithoff
|
187acc5295
|
mend broken display of event.ics
|
2014-02-10 16:37:21 +00:00 |
|
Hadi Nategh
|
c8ecdd2355
|
Change "Flag/Unflag" action caption and add hint
|
2014-02-10 16:15:18 +00:00 |
|
Hadi Nategh
|
8b064bcfb4
|
Set "toolbarDefault => true" attribute for some actions in mail, to be shown as default toolbar actions
|
2014-02-10 15:47:27 +00:00 |
|
Hadi Nategh
|
dab53cc607
|
No need to create the flag action since we have already did in get_action()
|
2014-02-10 14:03:19 +00:00 |
|
Klaus Leithoff
|
4e3e03e446
|
fix problem regarding display / visualization of .ics attachments
|
2014-02-10 13:24:08 +00:00 |
|
Klaus Leithoff
|
db262997fb
|
fix problem regarding display / visualization of .ics attachments
|
2014-02-10 13:23:32 +00:00 |
|
Hadi Nategh
|
fd82fd2edc
|
Change captions of some toolbar actions in mail
|
2014-02-10 13:06:49 +00:00 |
|
Klaus Leithoff
|
0e1d9ce607
|
avoid problems with not set identity infos on global/group profiles by using the account information first for the main identity connected to the account, and ignoring the regarding info (not properly seeded) on iterating over identities
|
2014-02-10 08:20:23 +00:00 |
|
Hadi Nategh
|
43460891b0
|
Add subscription folder dialog back-end, only show folder tree
|
2014-02-07 16:29:20 +00:00 |
|
Nathan Gray
|
8af9b45e13
|
Fix lists always showing in To field, not filtered properly.
|
2014-02-07 15:11:46 +00:00 |
|
Klaus Leithoff
|
a335a2e3fd
|
more work regarding show all folders/subscribe/unsubscribe; controled by pref now
|
2014-02-07 08:33:23 +00:00 |
|
Hadi Nategh
|
a4e1324a04
|
Add subscription popup to mail, and fix the context menu. The popup up backend is not completed, though
|
2014-02-06 17:18:12 +00:00 |
|
Klaus Leithoff
|
0389960e32
|
switch notification on inbox off (which was the default fallback, when nothing is configured)
|
2014-02-06 10:31:21 +00:00 |
|
Klaus Leithoff
|
903245f550
|
first shot at show all folders menu action on tree
|
2014-02-06 09:09:57 +00:00 |
|
Ralf Becker
|
4c45f65801
|
mail config to deny access to certain features
|
2014-02-05 20:20:02 +00:00 |
|
Hadi Nategh
|
37c6013619
|
Set view_range for toolbar in mail display popup, and set the actions from the client-side
|
2014-02-05 16:17:37 +00:00 |
|
Klaus Leithoff
|
ae96c5333c
|
resolve/work around problem of displaying account info in javasript triggered messages (brackets for emailaddresses) that use the nodes text
|
2014-02-05 13:02:51 +00:00 |
|
Ralf Becker
|
92701be185
|
setting foldernames now as text and (optional) style
|
2014-02-05 12:23:04 +00:00 |
|
Klaus Leithoff
|
c36ee4c041
|
resolve/work around problem of displaying account info in tree (brackets for emailaddresses) and further use/display in app.js
|
2014-02-05 09:49:24 +00:00 |
|
Klaus Leithoff
|
0c35d75565
|
fix warning in getMessageRawBody
|
2014-02-05 09:24:46 +00:00 |
|
Klaus Leithoff
|
d8a28da9d3
|
use different approach on mailboxExists; try to open, on failure return false, else true; as the listMailbox command does not return shared folders on first level for dovecot (dovecot bug)
|
2014-02-05 09:14:05 +00:00 |
|
Klaus Leithoff
|
3539f98176
|
add missing second param for imap_rfc822_parse_adrlist
|
2014-02-04 15:53:48 +00:00 |
|
Klaus Leithoff
|
247a7f824a
|
try to handle not found image by cid
|
2014-02-04 13:37:26 +00:00 |
|
Klaus Leithoff
|
c9da3b7dfd
|
allow browser to cache content on display of messages
|
2014-02-04 12:31:11 +00:00 |
|
Klaus Leithoff
|
7510c00e50
|
switch display of message in popup to load message body in iframe; on message deletion show one message for userinteraction
|
2014-02-04 11:31:13 +00:00 |
|
Klaus Leithoff
|
f13dca4c34
|
fix for send with copy to additional folder
|
2014-02-03 11:29:12 +00:00 |
|
Klaus Leithoff
|
ec013651a3
|
fix fetching/opening subsequent message/rfc822 attachments on display
|
2014-02-03 09:28:31 +00:00 |
|
Klaus Leithoff
|
f67fb1d1c6
|
try to document why we use the simple-withimage config on ckeditor in mail and not the EGroupware wide pref
|
2014-02-03 07:59:51 +00:00 |
|
Klaus Leithoff
|
7c28c6c016
|
make mailattachments of type message/rfc822 clickable on compose
|
2014-01-31 10:21:58 +00:00 |
|
Klaus Leithoff
|
6c8c58f5c6
|
introduce a static Method to be able to create RowIDs from anywhere
|
2014-01-31 09:47:17 +00:00 |
|
Klaus Leithoff
|
6dbfc80de2
|
get rid of wrong offset warning
|
2014-01-30 15:35:20 +00:00 |
|
Klaus Leithoff
|
9f43ef9b42
|
fix problem with reply all, own email address not taken out of recipients, when master-profile
|
2014-01-30 14:53:27 +00:00 |
|
Klaus Leithoff
|
6317ffa821
|
fix broken attachment on forward inline, when attachment is available
|
2014-01-30 11:28:20 +00:00 |
|
Klaus Leithoff
|
e70a7bcf07
|
make uploaded/attached files clickable on compose
|
2014-01-30 09:35:56 +00:00 |
|
Klaus Leithoff
|
0629f22bcc
|
attachments not transported when converting to infolog/tracker on send
|
2014-01-29 10:59:14 +00:00 |
|
Klaus Leithoff
|
c3435b0359
|
fix for not indicated attachments if disposition is inline but no cid given or not is image (, as we display only images inline)
|
2014-01-27 15:04:18 +00:00 |
|
Klaus Leithoff
|
22d6fc05ee
|
flag messages from preview; load translations for ajaxcalls, when needed
|
2014-01-27 12:18:16 +00:00 |
|
Klaus Leithoff
|
1b295f5c63
|
prevent redirect on display (when messagelocation is draft or template) when called from importMessageFromVFS2DraftAndDisplay
|
2014-01-24 11:48:24 +00:00 |
|
Klaus Leithoff
|
5b586c4687
|
fix several problems regarding compose; wrong addresses on nreply_all; failed opening of templates; not opening on importMessageFromVFS2DraftAndDisplay
|
2014-01-24 10:30:45 +00:00 |
|
Klaus Leithoff
|
3f035eaf42
|
keyword search definition on keyword1/label1 is now important instead of urgent;
|
2014-01-23 15:19:25 +00:00 |
|
Klaus Leithoff
|
fa2993bff3
|
keyword filtering must be done as flag search for
|
2014-01-23 14:46:57 +00:00 |
|
Klaus Leithoff
|
bc2689c3ae
|
fix setting answered and forwarded flags on answering/forwarding mails
|
2014-01-23 11:56:34 +00:00 |
|
Nathan Gray
|
4f9c9a8892
|
Clicking on profile in tree changes profile & selects inbox
|
2014-01-22 09:32:18 +00:00 |
|
Klaus Leithoff
|
2f5cc230c8
|
tell ajax_flagMessages to be quiet
|
2014-01-21 15:00:22 +00:00 |
|
Klaus Leithoff
|
9356586af4
|
try to adapt async_vacation to use oldImapServer Object
|
2014-01-21 14:58:57 +00:00 |
|
Klaus Leithoff
|
77fd70275c
|
revert async_vacation changes
|
2014-01-21 14:48:30 +00:00 |
|
Klaus Leithoff
|
ba7184f44f
|
handle flagging of message as seen explizitly on preview
|
2014-01-21 14:46:00 +00:00 |
|
Klaus Leithoff
|
2eb18c1d4e
|
being able to conditionally trigger quotaDisplayRefresh on mail_refreshFolderStatus; use new lock_tree/unlock_tree on changeFolder
|
2014-01-21 11:28:43 +00:00 |
|
Klaus Leithoff
|
d698f88e77
|
fix messages from draft and templates not opening in compose mode; fix typo that prevented the correct change of profile in getComposeFrom
|
2014-01-21 08:26:59 +00:00 |
|
Klaus Leithoff
|
d0e562ebef
|
pass folder info explizitly on even more bo calls to cancel out problems there
|
2014-01-20 16:03:32 +00:00 |
|
Klaus Leithoff
|
68f2797cbc
|
pass folder info explizitly to cancel out problems there; fix js error for getFocuedObject().getNext
|
2014-01-20 15:25:40 +00:00 |
|
Klaus Leithoff
|
b3ebabf997
|
fix error in mail_activesync getMessage that prevented the retrieval of all headers
|
2014-01-20 14:42:13 +00:00 |
|
Klaus Leithoff
|
35dc435ab9
|
try to tackle problem encountered with mail2infolog/tracker
|
2014-01-20 13:14:18 +00:00 |
|
Klaus Leithoff
|
ab9423573b
|
improve skip out condition on filter for search strings; fix javascrip error on unavailable next
|
2014-01-20 11:53:19 +00:00 |
|
Klaus Leithoff
|
ac50def034
|
fix broken filter for search strings
|
2014-01-20 11:13:03 +00:00 |
|
Klaus Leithoff
|
238391ee63
|
still some issues regarding signatures->fixed them (hopefully)
|
2014-01-20 10:59:39 +00:00 |
|
Klaus Leithoff
|
32f75929af
|
fix missing signature when attaching signature after compose, before send
|
2014-01-20 10:31:18 +00:00 |
|
Klaus Leithoff
|
d32e576dfa
|
try to fix missing sender email
|
2014-01-20 09:26:26 +00:00 |
|
Klaus Leithoff
|
bb12e99a8b
|
stuff to try to fix problems on header retrieval
|
2014-01-20 08:55:07 +00:00 |
|
Ralf Becker
|
496c34614d
|
switch on private (browser only) caching for read mail bodys, plus fix to switch it on after session was started
|
2014-01-18 14:52:47 +00:00 |
|
Klaus Leithoff
|
e8e8224341
|
fix problems caused by changing html/plain selectbox to checkbox
|
2014-01-18 14:52:21 +00:00 |
|
Ralf Becker
|
6b926d5267
|
setting ident_realname/email for mail accounts&identities where mail-server is managed by EGroupware
|
2014-01-18 14:00:19 +00:00 |
|
Klaus Leithoff
|
c93e4fdc0e
|
try to figure out generic error: IMAP error reported by server on structure retrieval, and failed messageHeaderretrieval
|
2014-01-18 13:48:34 +00:00 |
|
Klaus Leithoff
|
c59439f1ef
|
try to figure out generic error: IMAP error reported by server on structure retrieval
|
2014-01-18 13:11:45 +00:00 |
|
Klaus Leithoff
|
437343bc0f
|
fix for failed getBytes on a non object
|
2014-01-18 12:47:46 +00:00 |
|
Klaus Leithoff
|
2d4dd6d5d6
|
changed keyphrase for primary profile
|
2014-01-17 14:38:46 +00:00 |
|
Klaus Leithoff
|
8bdef50e23
|
give better feedback to frontend
|
2014-01-17 13:40:41 +00:00 |
|
Klaus Leithoff
|
80d68f84c1
|
try to catch further errors on structure retrieval
|
2014-01-17 13:24:48 +00:00 |
|
Klaus Leithoff
|
7256ad2239
|
try to catch further errors on structure retrieval
|
2014-01-17 13:14:40 +00:00 |
|
Klaus Leithoff
|
38dcee204a
|
try to catch errors on structure retrieval
|
2014-01-17 13:05:23 +00:00 |
|
Klaus Leithoff
|
ff29574173
|
fix Argument 3 passed to mail_bo::getMessageAttachments(must be an instance of Horde_Mime_Part
|
2014-01-17 12:51:45 +00:00 |
|
Klaus Leithoff
|
70ebabaf90
|
fix missing delete after move when moving cross servers
|
2014-01-17 12:02:03 +00:00 |
|
Klaus Leithoff
|
57e0008ac9
|
force currentapp = mail for compose and display popups; changed approach
|
2014-01-17 10:47:35 +00:00 |
|
Klaus Leithoff
|
b98326fb0c
|
force currentapp = mail for compose and display popups
|
2014-01-17 10:37:43 +00:00 |
|
Klaus Leithoff
|
9aa1506a84
|
move empty trash/compress folder to actionsmenu on tree
|
2014-01-17 09:59:25 +00:00 |
|
Klaus Leithoff
|
36e13b7c8f
|
move empty trash/compress folder to actionsmenu on tree
|
2014-01-16 16:37:01 +00:00 |
|
Ralf Becker
|
117a2f5f6b
|
mark mailing-lists in taglist responses with "mailinglist" css class, style it and give it a title "mailinglist" to differenciate from contacts/regular email addresses
|
2014-01-16 15:58:27 +00:00 |
|
Klaus Leithoff
|
5422864681
|
fix missing init in static rawMessage static
|
2014-01-16 15:22:18 +00:00 |
|
Klaus Leithoff
|
54f8fb5abb
|
fix missing level in static rawMessage cache
|
2014-01-16 15:01:04 +00:00 |
|
Nathan Gray
|
05f0e486e3
|
Use long task UI to merge contacts into email templates
|
2014-01-16 14:05:07 +00:00 |
|
Klaus Leithoff
|
e10fd3f37c
|
fix preserveSeen problem for activesync accessing mails with attachments
|
2014-01-16 10:51:22 +00:00 |
|
Nathan Gray
|
f9c2c73432
|
Get merging contact into mail template file working
|
2014-01-15 16:29:30 +00:00 |
|
Klaus Leithoff
|
fb4b2e1478
|
fix problem with broken rfc mailaddress on parsing for activesync
|
2014-01-15 10:31:08 +00:00 |
|
Klaus Leithoff
|
4b2dbc6526
|
throw out attachment type (if present) in preview (on request of sb);fix preserve seen for activesync
|
2014-01-15 08:45:05 +00:00 |
|
Nathan Gray
|
0c2453a7f9
|
Fix mime handler pointing to wrong app
|
2014-01-14 17:16:49 +00:00 |
|
Klaus Leithoff
|
092be08c96
|
fix broken default undeleted flag filter
|
2014-01-14 15:54:48 +00:00 |
|
Klaus Leithoff
|
1834389fec
|
restore/ensure basic functionality on activesync for mail app
|
2014-01-14 15:21:54 +00:00 |
|
Klaus Leithoff
|
b3ad328429
|
preparations to get mail_activesync into gear
|
2014-01-14 13:35:39 +00:00 |
|
Klaus Leithoff
|
2093860d44
|
fix cnp-error
|
2014-01-14 09:21:34 +00:00 |
|
Klaus Leithoff
|
c23a3f5524
|
remove references to old refreshTime preference
|
2014-01-14 08:35:22 +00:00 |
|
Klaus Leithoff
|
a2bb7fe833
|
remove pref refreshTime as we have a refresh in nm
|
2014-01-14 07:48:19 +00:00 |
|
Klaus Leithoff
|
24676c0a33
|
call counters on index call, but only retrieve them for one level up til the current folder level
|
2014-01-13 17:29:27 +00:00 |
|
Klaus Leithoff
|
e5a5fc8636
|
try to implement the requirement for compose: select of accounts on top, available signatures to the SELECTED mailaccount ONLY below
|
2014-01-13 15:40:34 +00:00 |
|
Nathan Gray
|
e94b62bd5e
|
Use egw data cache to update mail CSS class & stop a few nextmatch refreshes.
Fixes unable to mark mail as unread.
|
2014-01-13 14:22:58 +00:00 |
|
Klaus Leithoff
|
2feef10702
|
skip the use of all for identities, as is was a conceptual misunderstanding
|
2014-01-13 13:34:50 +00:00 |
|
Klaus Leithoff
|
eb97a233a1
|
stuff regarding egw_refresh and interdependecys with the mail app
|
2014-01-13 13:06:29 +00:00 |
|
Klaus Leithoff
|
4273257138
|
catch error on accessing unknown mail account attribute
|
2014-01-13 09:36:51 +00:00 |
|
Nathan Gray
|
c8cfe6464e
|
Bind to nextmatch refresh event to update folder status too
|
2014-01-11 14:16:36 +00:00 |
|
Nathan Gray
|
473d7e2001
|
Move mail folders via drag and drop
|
2014-01-11 11:58:31 +00:00 |
|
Klaus Leithoff
|
b0f50abd78
|
fix condition for folder move
|
2014-01-10 13:07:01 +00:00 |
|
Klaus Leithoff
|
bf09e9e46f
|
reflect on thrown out preferences for folder settings; disable non working code in updateAccount, addAccount and deleteAccount hook-functions, and prepare for new account object
|
2014-01-10 10:33:53 +00:00 |
|
Klaus Leithoff
|
48e4d8daa0
|
change notification for new messages: now based on hook ->check_notify<- ; clean up of preferences in expectation of moving of most of the stuff to mail-accounts-data
|
2014-01-10 09:19:07 +00:00 |
|
Klaus Leithoff
|
d28b1d2500
|
operate on system flags only for filtering; try only calling this. instead of app.mail. whereever possible
|
2014-01-09 11:26:40 +00:00 |
|
Klaus Leithoff
|
f4254b5281
|
try to improve speed and refresh behavior
|
2014-01-09 08:36:22 +00:00 |
|
Klaus Leithoff
|
43ea576159
|
Mail/Mailhandling: missing setting for option >mail text only< for better control of import of mails to other apps
|
2014-01-07 13:25:21 +00:00 |
|
Klaus Leithoff
|
5786979a94
|
* Mail/Mailhandling: introduce option >mail text only< for better control of import of mails to other apps
|
2014-01-07 13:03:53 +00:00 |
|
Klaus Leithoff
|
880fc68bc9
|
attempt to minimize tree update/refresh attempts after movefolder-action
|
2014-01-06 15:47:19 +00:00 |
|
Klaus Leithoff
|
c4e135d64b
|
first shot for tree update after movefolder-action
|
2014-01-06 14:26:33 +00:00 |
|
Klaus Leithoff
|
86df1da45b
|
first shot at moveFolder action implementation; tree not correctly updated yet
|
2014-01-06 12:57:53 +00:00 |
|
Klaus Leithoff
|
1b873c4372
|
simple dialog for moveFolder action
|
2014-01-06 09:51:24 +00:00 |
|
Hadi Nategh
|
9b0fd9b7a5
|
Add ajax callback to take care of mailbox subscription
|
2013-12-20 16:23:45 +00:00 |
|
Hadi Nategh
|
dc02eb28d7
|
Make folder acl be able to be selected from differnet accounts
|
2013-12-20 16:17:12 +00:00 |
|
Klaus Leithoff
|
d302d78435
|
handle php-warning for attachmentobjects not set properly
|
2013-12-20 13:25:11 +00:00 |
|
Klaus Leithoff
|
ca93a60668
|
provide params to be able to pass subscribedOnly flag (true/false) to the getFolderObjects method, to be able to display all folders
|
2013-12-19 10:32:42 +00:00 |
|
Hadi Nategh
|
bf231133a0
|
Add subscribe/unsubcribe menus to mail tree context menu
|
2013-12-18 17:35:03 +00:00 |
|
Klaus Leithoff
|
fa609a3f2d
|
ability to move mails from folder of one server to the folder of another server; beware mails are fetched from source and copied to target, so this can be quite stressfull on both mailservers AND your webserver regarding performance and memory, thus we sleep 500 miliseconds every 5 mails; ToDo: preserve the possible unseen status of a mail
|
2013-12-18 15:14:12 +00:00 |
|
Klaus Leithoff
|
c0d749ceac
|
attempt to copy/move mails between servers; failed so far: no connection to the targetserver is even attempted by horde library
|
2013-12-18 12:14:18 +00:00 |
|
Klaus Leithoff
|
efc237024c
|
since copy and move mails are pretty much the same (using the same bo function with different params) we merge this in ui as well
|
2013-12-18 10:27:27 +00:00 |
|
Klaus Leithoff
|
edec9c6c2b
|
fix problems introduced by rev44904; refresh for folder counters removed by that commit in favour to rely on grids refresh call. sadly grids refresh does not provide a method to hook into so far (, so that counters of folders in tree are refreshed as well); until this is solved I reintroduce the application side triggered refresh
|
2013-12-18 08:46:31 +00:00 |
|
Nathan Gray
|
8ff6950c3f
|
Show/hide lots of to/cc email addresses
|
2013-12-18 00:37:30 +00:00 |
|
Hadi Nategh
|
e4cf9ac9b3
|
Show vacation notice in popup window
|
2013-12-17 17:10:02 +00:00 |
|
Hadi Nategh
|
e73e01d71a
|
Add vacation notice to mail tree context menu
|
2013-12-17 17:06:44 +00:00 |
|
Klaus Leithoff
|
bf362a5dce
|
enhance error message if not allowed to access sieve
|
2013-12-17 15:58:51 +00:00 |
|
Hadi Nategh
|
eef0abc590
|
Add sieve link to mail tree action menu
|
2013-12-17 15:21:36 +00:00 |
|
Klaus Leithoff
|
491495e32d
|
fix stuff regarding getSpecialUsefolders and defaultvalue of sievescriptname
|
2013-12-17 12:16:11 +00:00 |
|
Klaus Leithoff
|
d82075e86b
|
work to get the sieve stuff back on the road. NOTE: uses oldImapServer Object, not cached, no validation regarding getInstance
|
2013-12-17 09:55:47 +00:00 |
|
Klaus Leithoff
|
3ae3d07fa5
|
hint nathan to ccaddresses available in dataElem.data; use fixed height for compose window
|
2013-12-17 08:47:16 +00:00 |
|
Nathan Gray
|
cc2fff754d
|
No need to json_encode
|
2013-12-16 23:41:39 +00:00 |
|
Klaus Leithoff
|
2f083e41e4
|
move External quota label into quota hint.
|
2013-12-16 10:28:19 +00:00 |
|
Klaus Leithoff
|
447e3ed5f0
|
use new dialog.show_prompt for addfolder;
|
2013-12-12 15:44:47 +00:00 |
|
Klaus Leithoff
|
95021fe0fc
|
use new dialog.show_prompt for rename; handle encoding issues; catch possible exceptions and try to handle it correctly by attempting some kind of rollback
|
2013-12-12 15:10:25 +00:00 |
|
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 |
|
Hadi Nategh
|
b06b18e006
|
Fix to set combination of Obsolote Rights (eg. c=kx) for ACL mail application
|
2013-12-09 10:10:51 +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
|
aad8e35bee
|
Add folder name indicator to mail_acl, also fix confirm dialog for delete button
|
2013-12-05 13:49:02 +00:00 |
|
Hadi Nategh
|
fd8b4a72f6
|
Try to catch exceptions from none existing account
|
2013-12-05 12:32:32 +00:00 |
|
Klaus Leithoff
|
38644b8b3c
|
only try to trigger a connect, when there is a profileID
|
2013-12-05 09:12:17 +00:00 |
|
Klaus Leithoff
|
892cdf5775
|
catch errors if there is NO configured account at all
|
2013-12-05 09:08:14 +00:00 |
|
Hadi Nategh
|
fac4e68213
|
Add recursive functionality to mail-acl actions, including delete recursively
|
2013-12-05 07:58:45 +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 |
|
Hadi Nategh
|
7e2b648590
|
Make the delete button in mail folder's acl popup window a bit more functional
|
2013-12-02 17:09:35 +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 |
|
Hadi Nategh
|
1dc919e83b
|
Update ACL for mail application
|
2013-11-28 15:08:41 +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
|
c94e5e61c1
|
translation stuff
|
2013-11-27 14:36:15 +00:00 |
|
Klaus Leithoff
|
bd55137531
|
some work regarding translation of mail app
|
2013-11-27 13:07:54 +00:00 |
|
Klaus Leithoff
|
dfd2c3eaa4
|
some code cleanup, some styling in display, some attempts regarding translations
|
2013-11-26 15:30:08 +00:00 |
|
Nathan Gray
|
a749ba519d
|
Provide proper data for widget
|
2013-11-25 18:14:33 +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 |
|
Nathan Gray
|
fda214670c
|
Add mailing lists to email tag list search results.
Added for To, CC & Bcc.
|
2013-11-21 22:29:57 +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
|
cec909fb13
|
fixed an other warning
|
2013-11-16 11:24:52 +00:00 |
|
Ralf Becker
|
76eb7d2ca0
|
validateProfileID now also checks for non-empty imap-username
|
2013-11-16 10:30:01 +00:00 |
|
Hadi Nategh
|
34827545cc
|
Mail folder ACLs feature on mail app
|
2013-11-15 17:22:46 +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
|
f4cd622af6
|
using emailadmin_account::search alone for displaying all accounts
|
2013-11-07 17:46:26 +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 |
|
Ralf Becker
|
562b317a27
|
need to load emailadmin/js/app.js
|
2013-11-06 09:12:22 +00:00 |
|
Klaus Leithoff
|
5309f81e64
|
indicate attachments on main mail message list
|
2013-11-05 14:16:40 +00:00 |
|
Klaus Leithoff
|
8cbe09b24c
|
fix broken status refresh for nonexistent shortDisplayNames
|
2013-11-04 12:31:50 +00:00 |
|
Klaus Leithoff
|
cfc3550d6f
|
get filters to work, empty trash, etc.
|
2013-11-04 11:22:38 +00:00 |
|
Ralf Becker
|
e125b27e52
|
mail_wizard extending emailadmin_wizard, to allow regular users to use it
|
2013-11-03 10:24:09 +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
|
c799aad6be
|
commit session right after successfully contructing class object
|
2013-10-22 14:56:33 +00:00 |
|
Klaus Leithoff
|
861674d5d8
|
move folderCache completely from session to egw_cache::INSTANCE
|
2013-10-22 10:06:21 +00:00 |
|
Klaus Leithoff
|
56bada408f
|
rename template regarding list interface for manage identities and accounts
|
2013-10-21 14:41:51 +00:00 |
|
Klaus Leithoff
|
451aa51beb
|
add simple list interface for manage identities and accounts (based on grid widget)
|
2013-10-21 13:57:49 +00:00 |
|
Klaus Leithoff
|
022ae3a310
|
use grids set_value method for attachmentArea display in Preview
|
2013-10-21 09:25:34 +00:00 |
|
Klaus Leithoff
|
40bb1078af
|
basic implementation of open and edit on signature (no template for edit, and no action on delete yet)
|
2013-10-18 14:04:04 +00:00 |
|
Klaus Leithoff
|
61bcdd2137
|
implement simple list signatures template based on grid widget
|
2013-10-18 13:24:54 +00:00 |
|
Klaus Leithoff
|
95350da447
|
refresh quotaDisplay on folder change, and timed; prevent subject and filename from being translated
|
2013-10-18 09:58:25 +00:00 |
|
Klaus Leithoff
|
00fb069dc2
|
fix import-mail from local file; convert attachment block in display to grid widget;
|
2013-10-16 11:25:46 +00:00 |
|
Hadi Nategh
|
e5aa8a4873
|
Complete the missing "by date" option in mail app->sieve_rules->vacation
|
2013-10-16 11:22:53 +00:00 |
|
Klaus Leithoff
|
7f574b0a2a
|
fix up preview area actions
|
2013-10-14 13:30:04 +00:00 |
|
Klaus Leithoff
|
190a98499a
|
sieve sidebox entrys always visible if one or more IMAP profiles support sieve; check if sieve enabled on rules-index, vacation notice and sieve forwarding
|
2013-10-11 11:43:01 +00:00 |
|
Klaus Leithoff
|
4354a02fbd
|
display: control attachmentdiv and displayareadiv class by code, to hide attachmentarea, when no attachments are present
|
2013-10-11 09:28:33 +00:00 |
|
Hadi Nategh
|
fe217e5458
|
Remove _debug_array() from sieve rules index page
|
2013-10-11 08:57:25 +00:00 |
|
Hadi Nategh
|
58a042c1f9
|
Fix unnecessary demonstration of bodytransform fields on sieve rules, when they're not filled
|
2013-10-11 07:58:37 +00:00 |
|
Klaus Leithoff
|
35a0132161
|
implement saveAsDraft
|
2013-10-10 16:11:26 +00:00 |
|
Klaus Leithoff
|
025d20f2d1
|
fix missing signature on top, on reply and forward
|
2013-10-10 14:56:30 +00:00 |
|
Hadi Nategh
|
c58716b64d
|
Set the right value for action_folder_text/taglist in sieve->edit popup window
|
2013-10-10 14:07:50 +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 |
|
Hadi Nategh
|
ed107f9496
|
Fix encoded mail folder-names by utf7-imap used by sieve rules->action->folder, and replace it with utf-8
|
2013-10-10 11:41:59 +00:00 |
|
Hadi Nategh
|
a6b3fb95c0
|
Remove inline script from mail->sieve->edit()
|
2013-10-09 17:20:14 +00:00 |
|
Hadi Nategh
|
0babe3c7b0
|
Set correct values for ['action'] array on server-side in mail->Sieve-edit_popup window
|
2013-10-09 17:17:24 +00:00 |
|
Klaus Leithoff
|
473da1949d
|
fix curly brackets issue in subject in mainview
|
2013-10-08 14:55:20 +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
|
6950fb0cc9
|
fix id behavior for identities in compose, introduced long ago when trying to utilize taglist
|
2013-10-07 16:33:56 +00:00 |
|
Klaus Leithoff
|
cd5d52d811
|
styling on compose toolbar; add print button on compose window; some codecleanup; some control regarding the compose actions on vfs-file-selector, infolog and tracker creation
|
2013-10-07 15:02:35 +00:00 |
|
Klaus Leithoff
|
78855fa7b7
|
change quota percentage calculation
|
2013-10-07 12:35:38 +00:00 |
|
Klaus Leithoff
|
35167898cd
|
try to detect changes on signatureID and Identity
|
2013-10-07 12:17:33 +00:00 |
|
Klaus Leithoff
|
94a8352575
|
show toolbar in preview area (non functional); add priority, disposition, save to infolog/tracker; some styling for toolbars in display and preview; disabling some actions in toolbar on display; remove testhtmlarea;
|
2013-10-05 14:15:29 +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 |
|
Nathan Gray
|
3b3986e27d
|
- Use mail_id in app.mail.compose() when there's no rows passed
- Some code consolidation in preparation for tracking open compose windows
|
2013-10-04 17:45:33 +00:00 |
|
Nathan Gray
|
2a502c3a16
|
- set empty placeholder action for when there are no mails in the list
- set mail_id so we can find it for actions
|
2013-10-04 14:39:25 +00:00 |
|
Nathan Gray
|
4629785782
|
Add a toolbar to display
|
2013-10-04 11:09:31 +00:00 |
|
Klaus Leithoff
|
ec8011e148
|
toggle editor mode
|
2013-10-04 11:02:12 +00:00 |
|
Klaus Leithoff
|
53299cfce6
|
fix importMail for vfsfiles
|
2013-10-04 10:18:13 +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
|
98da72c757
|
fix saveToVFS on preview; fetch content for reply; prepare for click events like send and saveasdraft
|
2013-10-03 10:05:05 +00:00 |
|
Ralf Becker
|
f8a0db06fc
|
completly remove preferences menu from sidebox and tiled preferences index in favoir of app-sensitive entries in top-menu
|
2013-10-03 09:23:18 +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
|
9288d23117
|
handle attachment area for preview and display, give basic details on attachment(s) on hover with title tag
|
2013-10-01 11:29:54 +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
|
0546a15913
|
make default filter date run descending
|
2013-09-23 12:42:38 +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
|
4b95b5b362
|
on submit of a form, move uploaded info to own datastructure (grid) to be able to preserve that over to formdata, in case we do stuff like saveAsDraft and other stuff, or to be able to manipulate the uploaded files information, or add files from vfs, ...
|
2013-09-11 13:46:00 +00:00 |
|
Klaus Leithoff
|
cf26bde93c
|
add fileupload widget to compose, display uploaded file list area below signature select box
|
2013-09-10 13:39:44 +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 |
|
Ralf Becker
|
7bb9fe23c0
|
open eml files in mail or until mail has its own method for it in old felamimail
|
2013-08-16 09:21:05 +00:00 |
|
Nathan Gray
|
64609cc61e
|
Open preferences in preferences tab
|
2013-08-13 17:43:57 +00:00 |
|
Nathan Gray
|
cf8714293e
|
Open preferences in preferences tab
|
2013-08-13 17:37:15 +00:00 |
|
Hadi Nategh
|
c6a4c751d0
|
Instantiate all sieve templates from etemplate_new
|
2013-08-12 08:56:38 +00:00 |
|
Hadi Nategh
|
82faa1bd87
|
mail app-> sieve update
|
2013-08-09 17:47:53 +00:00 |
|
Nathan Gray
|
84b891f979
|
Use new taglist-email for emails with validation
|
2013-07-30 14:20:23 +00:00 |
|
Hadi Nategh
|
da53230cd2
|
Add sieve rules to mail application
|
2013-07-25 15:48:18 +00:00 |
|
Hadi Nategh
|
3c23bd0dfb
|
Add sieve rules to mail application
|
2013-07-25 15:35:44 +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
|
b64572d9fc
|
some styling for compose
|
2013-07-20 15:15:29 +00:00 |
|
Ralf Becker
|
99921a823a
|
no more need for default type "popup"
|
2013-07-20 13:46: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
|
14db2bd42e
|
do some search addresses action for the taglist
|
2013-07-20 09:27:37 +00:00 |
|
Klaus Leithoff
|
40029aa9bf
|
make sure double quotes in title of taglist will be replaced by singlequotes, as they mess up the title/tag/value set
|
2013-07-20 08:20:04 +00:00 |
|
Klaus Leithoff
|
803099a49d
|
do all address fields as taglist in popup display window
|
2013-07-20 08:02:20 +00:00 |
|
Klaus Leithoff
|
5b476d38e7
|
work in progress for compose
|
2013-07-20 07:23:55 +00:00 |
|
Nathan Gray
|
35ce67f62b
|
Use readonly tag list for FROM as an example
|
2013-07-19 15:13:01 +00:00 |
|
Klaus Leithoff
|
e5151adb93
|
add retrieved capabilities for keyword to status search
|
2013-07-18 09:03:44 +00:00 |
|
Klaus Leithoff
|
966e3198d4
|
add basic status search
|
2013-07-18 08:35:38 +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
|
c439cfbc72
|
implement search, with simple filter options as filter2; give title on popup display of message
|
2013-07-17 12:01:01 +00:00 |
|
Klaus Leithoff
|
57df3bc079
|
implement save attachments with vfs
|
2013-07-15 13:37:28 +00:00 |
|
Klaus Leithoff
|
789fcb6a7b
|
apply json_encode fix, other mail display stuff
|
2013-07-15 12:31:02 +00:00 |
|
Klaus Leithoff
|
9c2ff7cf80
|
provide a more presentable attachment section
|
2013-06-17 14:25:20 +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
|
c7e763b705
|
use egw().open abstraction to open view popup
|
2013-06-06 09:14:14 +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
|
021e37d014
|
fix broken display of calendar meetings in preview
|
2013-06-03 09:58:27 +00:00 |
|
Klaus Leithoff
|
0e0fff38ef
|
trying to reduce calls to get_rows
|
2013-05-28 14:10:17 +00:00 |
|
Klaus Leithoff
|
4ba51c410a
|
reenable splitter dock/undock; improve/fix bug in findNode regarding comparing node at hand and nodeid requested
|
2013-05-28 09:32:23 +00:00 |
|
Klaus Leithoff
|
a7fc441423
|
allow to delete messages immediately (on userinteraction), if OVERQUOTA error is encountered; completely hide preview area stuff on unselect (dock/undock still not working as desired); TODO: hiding the preview area by default
|
2013-05-27 13:48:55 +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
|
af6c57208a
|
fully implement rename folder action on tree popup menu action. Subfolders are now subscribed and Re-Ided
|
2013-05-10 07:24:27 +00:00 |
|
Klaus Leithoff
|
918d5e787e
|
* Mail: renaming folders-> give feedback to user while changing (suggested by nathan); fix problem while applying filters (was with old folder name)
|
2013-05-07 08:26:17 +00:00 |
|
Klaus Leithoff
|
0749b41b29
|
unset moved / deleted message store to control preview area
|
2013-04-30 14:16:52 +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
|
03f8c8608c
|
remove obsolte code
|
2013-04-15 07:33:37 +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 |
|
Nathan Gray
|
ea175ca89d
|
Change mail preview to use new nextmatch onselect method
|
2013-04-12 10:35:40 +00:00 |
|
Klaus Leithoff
|
b8609009dc
|
broken mail app - to debug for nathan
|
2013-04-12 09:22:23 +00:00 |
|
Nathan Gray
|
927dd9e5dc
|
Register mail as a file drag type too
|
2013-04-11 12:56:52 +00:00 |
|
Klaus Leithoff
|
7219683699
|
basic dragndrop action mailmove+mailcopy preparation (actual moving or copying not done yet)
|
2013-04-09 16:00:12 +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 |
|
Nathan Gray
|
da4215844d
|
Use new AppJS base class for application javascript
|
2013-04-09 08:53:25 +00:00 |
|
Klaus Leithoff
|
3135123918
|
vertical scrollbar for folder list in FF
|
2013-03-06 15:55:39 +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 |
|
Nathan Gray
|
06c1882273
|
Add in splitter
|
2013-02-22 16:05:43 +00:00 |
|
Klaus Leithoff
|
072c46578e
|
dont include tmpkey 0 of all available identities/icServers
|
2013-02-21 17:08:06 +00:00 |
|
Klaus Leithoff
|
e1241d80f1
|
fix for missing emailadmin profile
|
2013-02-21 08:27:46 +00:00 |
|
Klaus Leithoff
|
91f9e29c49
|
rework of nodeIDs; to provide unfolding of profile nodes, change profile on-click, change folder on already opened nodes of other profiles, inital refresh
|
2013-02-20 16:27:10 +00:00 |
|
Ralf Becker
|
f052fc4fe4
|
JSON callback to autoload folders of other profiles (not yet working, as getFolderTree returns too much, should only be children (item) of selected node)
|
2013-02-20 12:04:29 +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 |
|
Nathan Gray
|
45d6f73dba
|
Add stub drop actions to folder tree
|
2013-02-15 15:53:18 +00:00 |
|
Klaus Leithoff
|
0b7e7de01d
|
get actions to show on et2; get refresh of the messagelist working; first step to implement row classes for recent/urgent
|
2013-02-14 17:10:20 +00:00 |
|
Klaus Leithoff
|
7fe9c7f97b
|
name space issues within mail/js/app.js
|
2013-02-13 15:35:12 +00:00 |
|
Klaus Leithoff
|
cb91c4bb8c
|
some css to style the foldertree, move the foldertree around, own app refresh method, handle and visualize NoSelect Folders
|
2013-02-13 14:02:02 +00:00 |
|
Nathan Gray
|
b62262b566
|
Put folder tree into the sidebox using new parent_node attribute
|
2013-02-13 11:33:53 +00:00 |
|
Klaus Leithoff
|
af0a3d1218
|
only fetch subscribed folders
|
2013-02-12 17:53:38 +00:00 |
|
Klaus Leithoff
|
bd52ed3756
|
changeFolder stuff, triggered by javascript directly
|
2013-02-12 17:48:04 +00:00 |
|
Ralf Becker
|
8f7f719fab
|
create unaccessible / not returned folders on the fly
|
2013-02-12 15:10:50 +00:00 |
|
Klaus Leithoff
|
a24508fa34
|
further improvements on folder tree
|
2013-02-12 14:30:58 +00:00 |
|
Ralf Becker
|
734f495039
|
fixes for building json folder structure
|
2013-02-12 13:59:39 +00:00 |
|
Klaus Leithoff
|
c63a63cf23
|
failing to set the required structure for dhtmlxtree
|
2013-02-12 13:01:43 +00:00 |
|
Klaus Leithoff
|
e50ac5b40d
|
sidebar stuff
|
2013-02-12 08:28:04 +00:00 |
|
Klaus Leithoff
|
f8581b8807
|
lots of stuff to create the foldertree
|
2013-02-11 17:05:29 +00:00 |
|
Ralf Becker
|
2a03b988d2
|
without --topfolder--
|
2013-02-11 13:44:28 +00:00 |
|
Ralf Becker
|
2953f33146
|
some foldertree stuff, working at least with old etemplate
|
2013-02-11 13:40:58 +00:00 |
|
Klaus Leithoff
|
e2c001f442
|
to debug
|
2013-02-11 13:04:49 +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 |
|