Commit Graph

16078 Commits

Author SHA1 Message Date
Klaus Leithoff
cd108bfa9a Using egw_time for date/time handling; handle unrecognized timezones like 'Westeuropäische Sommerzeit' by splitting them off, when strtotime failes 2010-08-27 08:13:42 +00:00
Ralf Becker
c00ddd6010 moved logic of account-migration to setup_cmd_ldap and using setup_cmd_ldap for account_migration.php, that way we can also create the ldap-structur during the migration 2010-08-27 08:09:14 +00:00
Jörg Lehrke
3764cb147a Fix EXDATE issue for Apple devices 2010-08-26 20:28:43 +00:00
Nathan Gray
f48ae5ed3e Backport 31809 - Use correct field names for company & department 2010-08-26 14:25:22 +00:00
Klaus Leithoff
e9c9019475 *eMail-> ManageFolders: fix for bug: could not add or delete folder ACL 2010-08-26 11:48:57 +00:00
Klaus Leithoff
a90407c5e6 setting missing icServerObject in setVacationUser 2010-08-26 08:22:34 +00:00
Klaus Leithoff
d0734e6a6c more debug to find out why setVacationUser is not working 2010-08-26 08:10:22 +00:00
Klaus Leithoff
583b11c2ad more debug to find out why setVacationUser is not working 2010-08-26 08:08:24 +00:00
Klaus Leithoff
cfa5711233 fix a typo in emailadmin_sieve; create a wrapperfunction for setVacationUser in defaultimap to make sure we control the connect as emailadmin 2010-08-26 07:45:39 +00:00
Nathan Gray
a99ae11549 Backport 31797 - Add site configuration setting for which fields to copy when copying an address. (egw.stylite.de bug #8168) 2010-08-25 16:49:13 +00:00
Klaus Leithoff
3c1c24218f use composeOption to determine compose Editors content when forwarding as Attachment 2010-08-25 15:00:01 +00:00
Ralf Becker
2f1d9bf8d8 - setting set_defaults also with values containing (now replaced) replacements like $domain
- shorten db-name/-user to self::MAX_DB_NAME_LEN chars
2010-08-25 12:25:53 +00:00
Klaus Leithoff
dfe383226b translations provided by mkk 2010-08-25 11:16:20 +00:00
Klaus Leithoff
c4e7ab9e6c fix for missing scriptname in function calls which caused several errors 2010-08-25 10:44:12 +00:00
Nathan Gray
9074f4f438 Backport 31777 - Add action to list view for admins to recover events from list view (egw.stylite.de bug #8140) 2010-08-24 17:01:40 +00:00
Ralf Becker
1b76adb9fe setting NO memory limit for async service 2010-08-24 09:57:41 +00:00
Klaus Leithoff
5b98857605 USABILITY: if admin is setting the password,and retyping the intended password was not successful, the retype now gets deleted, and the inital password gets selected, after the alertbox is cleared away 2010-08-24 08:40:59 +00:00
Ralf Becker
73a784f7a1 moved config of calendar horizont from Admin >> Site configuration to Calendar >> Site configuration 2010-08-24 07:34:26 +00:00
Ralf Becker
cf760a790b * fixed printing in calendar (only first page of list was printed and some UI not disabled)
--> fix for egw.stylite.de bug #8142: calendar list view printed on three pages
2010-08-23 15:59:35 +00:00
Ralf Becker
f37e74d560 using utf-8 encoding for html merge-print 2010-08-23 12:04:03 +00:00
Klaus Leithoff
b2a0d2999d show infolog id in linktitle too (,if show_id is switched on) 2010-08-23 11:46:33 +00:00
Ralf Becker
c37862f6f4 new method deleteUsers(='%') allowing to delete multiple (user-)mailboxes via wildcards, eg. a whole domain 2010-08-21 20:21:39 +00:00
Ralf Becker
1cd6ff968f - new admin-cli command --add-user like --edit-user, but runs addaccount hook for existing accounts too
- using --add-user instead of --edit-user in setup_cmd_admin
2010-08-20 20:30:30 +00:00
Ralf Becker
ba1b0762bd setup_cmd_admin execs "admin/admin-cli.php --edit-user" to run all hooks, which can NOT run in setup 2010-08-20 19:28:49 +00:00
Ralf Becker
d7f1dc32b3 some fixes for base deletion and counting of active users 2010-08-20 14:18:58 +00:00
Ralf Becker
318db85091 new sub-command to delete ldap tree 2010-08-20 13:28:12 +00:00
Ralf Becker
9063e6691b some more adapting to current emailadmin: sieve host is not yet used, but defaulting to NULL is what emailadmin does too 2010-08-20 11:14:00 +00:00
Ralf Becker
7889c066cf updated mail config to match current emailadmin 2010-08-20 10:19:08 +00:00
Ralf Becker
b04394bad5 moved getUserData from defaultimap to cyrusimap, as it requires and admin conneciton, which we only support for Cyrus, also some docu update 2010-08-20 09:11:16 +00:00
Ralf Becker
bd88221059 disabling permanent error_log of sieve requests 2010-08-20 07:57:15 +00:00
Ralf Becker
fd5489d458 - moved plugin capabilities from emailadmin_bo to plugins
- moved sieve support and configuration from cyrusimap to defaultimap, as there are other imap server supporting Sieve
2010-08-19 18:13:53 +00:00
Nathan Gray
f2913cce54 Backport 31732 - Fix incorrect address count when searching organisations (#8117) 2010-08-19 16:18:41 +00:00
Ralf Becker
83503f467a moved sieve support from fmail to emailadmin cyrusimap plugin, to use emailadmin imap plugin for that purpose too 2010-08-19 15:51:55 +00:00
Ralf Becker
a805a849dd use autoloading to be able to load smpt and imap plugins from other apps 2010-08-19 09:50:59 +00:00
Ralf Becker
80fff2e714 check smtp/imap plugins from all apps, not only the ones user has permissions for 2010-08-19 09:17:59 +00:00
Ralf Becker
1bcbeb51ed * restore to current system charset, to force all restores to utf-8, and do NOT halt on sql errors in restore 2010-08-19 08:08:39 +00:00
Nathan Gray
467302e1e0 Backport 31721 - If deleted addresses are kept, delete links on final purge, not initial delete (#8157) 2010-08-18 14:58:55 +00:00
Ralf Becker
18ccc808cf allow others apps to register classes als smtp or imap plugins 2010-08-18 14:06:18 +00:00
Ralf Becker
92eb3da849 * fixed fatal error deleting users (using new so_sql provided method) 2010-08-18 11:48:51 +00:00
Ralf Becker
ec1d39a7a9 fixed fatal error: Cannot use object of type PEAR_Error as array, happening eg. if no or wrong credentials 2010-08-18 10:03:46 +00:00
Ralf Becker
b5c73dd734 using organizationalRole instead of namedObject which seems to be suse specific 2010-08-18 09:13:27 +00:00
Ralf Becker
099d340fec fixed fatal error: unsupported operand typ 2010-08-16 14:58:23 +00:00
Ralf Becker
da0059c38a quitent debug output if dry-run is set 2010-08-16 14:56:47 +00:00
Ralf Becker
f9347fbf4c reverted r31570/7: using label as blur text, as label is already used (as label), using blur text field now, no idea why I didnt used it in the first place ;-) 2010-08-16 07:29:57 +00:00
Ralf Becker
7f9fa777be fixed not disabled custom field tab, if no cfs exist
(problem was added history tab, which changed name of tabs widget, now using "tabs=general|...")
2010-08-16 07:14:47 +00:00
Ralf Becker
2a594f51eb fixed halfway implemented $append parameter and app-detection for static methods 2010-08-15 20:06:19 +00:00
Ralf Becker
d5662f3a88 * not overwriting system configuration (eg. pathes) on restore, which break a running system and if called from within EGroupware update the restored backup, in case it is an older version 2010-08-15 15:47:44 +00:00
Jörg Lehrke
c8b9bf7e68 Improve iPhone iCal support 2010-08-15 06:37:34 +00:00
Jörg Lehrke
e43f290d11 Fix recurrence enddate issue 2010-08-15 06:35:10 +00:00
Ralf Becker
2fb60eb30d allow to return a limited result set and arbitrary columns 2010-08-12 18:16:19 +00:00