Commit Graph

20932 Commits

Author SHA1 Message Date
Nathan Gray
bb496273c9 Number of columns in file must match number of columns in sample file given to definition instead of number of columns imported (to get non-imported columns working again)
r40944: Do not consider stop flag when clearing empty conditions
2012-11-27 15:41:27 +00:00
Klaus Leithoff
4d74289931 improve display of selected rights in ACL View (for selected Folder) 2012-11-27 15:03:06 +00:00
Klaus Leithoff
95ff6a11a3 improve sorting in account (/group) selection in managing ACL (per account/group (if supported)) 2012-11-27 14:36:22 +00:00
Klaus Leithoff
f90e20916d enable the removal of an already set defaultQuota (remove the corresponding config Value) 2012-11-27 14:29:52 +00:00
Klaus Leithoff
5ce9cbd44e improve visibility of defaultProfile when called within eMail Module 2012-11-27 09:54:02 +00:00
Klaus Leithoff
fd6de53503 allow to configure a defaultQuota in IMAP Tab - if your IMAP backened class is supporting it 2012-11-23 14:02:31 +00:00
Ralf Becker
a9766f6c82 migrate mailbox name (mailMessageStore) when migrating mail accounts, otherwise default get created, which might differ 2012-11-23 09:18:00 +00:00
Nathan Gray
6ace26725d Don't scare users, instead of displaying base64 encoded image in preview, just show -ENCODED IMAGE- 2012-11-22 15:52:17 +00:00
Ralf Becker
9b9d1bd07e ignore not (yet) existing mailaccounts table, but not checking for emailadmin, as it is not set in setup 2012-11-22 14:57:33 +00:00
Klaus Leithoff
345b73dcc0 * eMail: improve import of mails; improve parsing of mailstructures of activesync send rfc-messages (reply on complex html-messages) 2012-11-22 14:00:17 +00:00
Ralf Becker
45e5bec480 handle not (yet) existing mailaccounts table eg. in setup or when no emailadmin installed 2012-11-22 13:26:04 +00:00
Klaus Leithoff
a49327c1ed merge missing merge 40848 2012-11-22 12:26:04 +00:00
Ralf Becker
9500b3eb9c fixed PHP message: PHP Strict Standards: Declaration of emailadmin_smtp_sql::setUserData() should be compatible with emailadmin_smtp::setUserData($_uidnumber, $_mailAlternateAddress, $_mailForwardingAddress, $_deliveryMode, $_accountStatus, $_mailLocalAddress, $_quota, $_forwarding_only = false) 2012-11-22 12:19:08 +00:00
Klaus Leithoff
d103ceffb4 disable debug message; if importing mail, regard the possibility that multipart/related messages may hold a html part directly 2012-11-22 10:54:42 +00:00
Klaus Leithoff
3e13629067 improved control of ACL edit (by checking capabilities first); offer selectbox with user (and group) selection depending on the loginmethod of the defaultprofile, group selection is bound to imapClass managmentserver_cyrusimap (as of now) 2012-11-22 09:40:01 +00:00
Klaus Leithoff
25c84bd422 handle php warnings regarding ->mb_strlen() expects parameter 1 to be string, array given<- in emailadmin_bo 2012-11-21 13:28:12 +00:00
Klaus Leithoff
789021a020 make sure we use the current icServerID when calling import_mail 2012-11-21 11:44:08 +00:00
Klaus Leithoff
0be8128a5e fix problem regarding preset mailto information on compose 2012-11-20 16:17:33 +00:00
Ralf Becker
9e4dbbb600 added a warning if account-migration to SQL of certain groups will fail, because they have identical IDs as existing users 2012-11-20 16:03:14 +00:00
Klaus Leithoff
f1be692986 new approach to fieldNames concept 2012-11-20 15:44:29 +00:00
Ralf Becker
2ac7877047 account migration changes now account_repository and auth_type to migration type (no need to store that type first) 2012-11-20 15:36:34 +00:00
Ralf Becker
09e44d87fe using now emailadmin_smtp constants for internally used values for deliveryMode and accountStatus, fixing not working forward-only mode because of wrong case of values, ldap classes now ignore case to deal with existing data 2012-11-20 14:01:58 +00:00
Klaus Leithoff
42660ddfa1 use different method to determine the default/Global profile for the current User 2012-11-20 14:00:03 +00:00
Klaus Leithoff
e861c2e0ed fix problem regarding the focus on selected profile; 2012-11-20 13:52:34 +00:00
Klaus Leithoff
346dd803e4 several stuff regarding IMAP/SMTPServerType Handling 2012-11-20 13:46:32 +00:00
Ralf Becker
9d350b0f7d mail account and addressbook migration in all directions and for dbmailuser schema too 2012-11-20 09:13:42 +00:00
Klaus Leithoff
e3b9662fce restore call by ref 2012-11-19 15:55:38 +00:00
Klaus Leithoff
e72881e484 clean up of cache after using (admin) connection via forceEAProfileLoad 2012-11-19 15:49:52 +00:00
Ralf Becker
ea69e2c99b forwards are only a result-attribute, dont search for them 2012-11-19 15:34:04 +00:00
Klaus Leithoff
7cc8b4e4ea use new functionality (forceEAProfileLoad) in hooks and uiaccounts 2012-11-19 13:58:34 +00:00
Klaus Leithoff
7a2583562f allow to fetch a felamimail instance with specific emailadmin-profile instanciated (must/should be a complete profile to funtion as expected) 2012-11-19 13:24:00 +00:00
Ralf Becker
26542715c2 accounts part missed in r40877: first take on migrating mail accounts from LDAP to SQL (only qmailUser schema) 2012-11-19 13:19:40 +00:00
Klaus Leithoff
c35feb5c56 make getDefaultProfile callable as static; allow to fetch a specific profile by id (no merging of profiledata) - intended for administrative use to be able to fetch a plain default emailadmin connection; if defaultsmtp is used in an existing profile as classname, route it to emailadmin_smtp 2012-11-19 13:04:35 +00:00
Ralf Becker
82df2078c8 first take on migrating mail accounts from LDAP to SQL (only qmailUser schema) 2012-11-19 12:56:46 +00:00
Ralf Becker
99bccea0e8 * Setup: when migrating accounts from SQL to LDAP or back, also migrate addressbook data 2012-11-19 12:55:51 +00:00
Ralf Becker
1d7cfc1713 if EGroupware manages a mail server, allow setting an email address for groups
r40865: add group-members for groups as forward
2012-11-19 12:54:54 +00:00
Ralf Becker
e6af7f46c7 deprecated defaultsmtp in favor of autoloadable emailadmin_smtp, matching exiting emailadmin_smtp_ldap and new emailadmin_smtp_sql extending it
r40850: need to move accounts reference to emailadmin_smtp
r40851: store group email in mailaccounts table
2012-11-19 12:53:33 +00:00
Ralf Becker
fc0ef9a16a remove not used in a long time ldap_mgr code 2012-11-19 12:48:28 +00:00
Ralf Becker
e8ff9540e5 new EMailAdmin class to administrate mail-accounts in sql
r40841: fixed typo
r40845: always allow username@domain
2012-11-19 12:40:26 +00:00
Nathan Gray
e1d06c0e59 vCard import/export improvements 2012-11-16 16:56:40 +00:00
Klaus Leithoff
6f8c81c762 initially when opening manage folder section of email module, disable ACL Management (to avoid unwanted changes); activate on single checkbox click 2012-11-16 12:15:28 +00:00
Ralf Becker
cf5361d925 fixed not load translations if depending on multiple files and maintaining load_via in tree-wide cache 2012-11-16 09:18:44 +00:00
Ralf Becker
0e41e83520 one server-config missed in r36329: arrays in $GLOBALS[egw_info][server] are now automatically serialized and unserialized 2012-11-15 22:13:11 +00:00
Ralf Becker
64f31a0fdc * Setup/API: translations are no longer installed in database, but loaded directly from lang-files into tree-level cache
also backported:
- r40748: loading all translations in one go from cachem, saving some latency
- r36329: config is now cached on instance level, arrays in $GLOBALS[egw_info][server] are now automatically serialized and unserialized
2012-11-15 19:12:15 +00:00
Klaus Leithoff
fce73d3054 handle problem with mdash and ndash when switching inline signatures, as their utf8 representations fail to convert using utf8_decode 2012-11-15 16:37:47 +00:00
Klaus Leithoff
66a4b635e5 improved control of excess empty div tags 2012-11-15 15:31:02 +00:00
Klaus Leithoff
f286c0228e if style stuff contains e.g. font-family: Kunstler Script EGroupware Script detection complains about script tags when posting such content. So we remove Script from inline style definition 2012-11-15 11:56:04 +00:00
Ralf Becker
03cba7399a added "requires PHP 5.3" 2012-11-14 10:01:00 +00:00
Ralf Becker
0d0a0d6c75 Changelog for 11.1.20121114 2012-11-14 07:51:37 +00:00
Nathan Gray
d712d4f584 Try and fallback from HTML to plain text to match spec - removed HTML notifications 2012-11-13 23:07:13 +00:00