Commit Graph

1512 Commits

Author SHA1 Message Date
Ralf Becker
7eaebc3343 use /usr/bin/tnef if available, before search tnef or ytnef via which in the path, to cope with system having it NOT in the path, but at its standard location 2011-02-22 13:13:29 +00:00
Ralf Becker
2105bb4d2d * fixed "undefined function lang_select" issue, if no cookies are allowed, also showing again language selection for new installs 2011-02-03 02:05:05 +00:00
Ralf Becker
ffd3a3e709 do NOT allow to change backup_files config if backup is called outside of setup, as it can have a huge impact on the server 2011-01-20 22:19:40 +00:00
Ralf Becker
32bda19ded * added valid timezone set in php.ini check 2010-09-29 09:15:59 +00:00
Ralf Becker
c54935ac0d fix an other PHP5.3 deprecated error 2010-09-27 14:41:09 +00:00
Ralf Becker
ebb491c071 several fixes around jpgraph:
- fixed wrongly reported jpgraph path "/jpgraph", if open_basedir is active and parent of EGroupware dir not accessible
- detect if jpgraph.php is direct in jpraph directory or in src subdirectory
- allow to specifiy arbitrary jpgraph path via defining EGW_JPGRAPH_PATH (eg. in header.inc.php)
--> should fix most jpgraph related issues
2010-09-25 07:46:37 +00:00
Ralf Becker
d5f7ff66be fixed SQL error in install from backup, as suggested by Hans-Jürgen 2010-09-18 17:11:27 +00:00
Ralf Becker
43dc95e515 As suggest by Hans-Jürgen: Warn if some required apps are NOT installed: phpgwapi, etemplate, egw-pear, home, admin, preferences
Should also remind people about the required egw-pear app ;-)
2010-09-17 09:46:31 +00:00
Ralf Becker
3dd7cc746f remove hooks of apps, when deleting them (event if sources are no longer there) 2010-09-15 20:09:05 +00:00
Ralf Becker
5c832771ee facilitate downgrade, if supported by "update" scripts: run downgrades automatic 2010-09-15 19:09:39 +00:00
Ralf Becker
1b2b69a025 mark row of apps with deleted sources with color of delete column 2010-09-15 19:08:46 +00:00
Ralf Becker
eddbb0b9f2 do NOT complain about regulary disabled egw-pear 2010-09-15 18:39:19 +00:00
Ralf Becker
7bd6f43610 using one list of auth-types (in order of importance) and detecting additional ones in the filesystem 2010-09-10 09:26:57 +00:00
Ralf Becker
80a46a9306 check if app is either installed or supports the used database (before installed, but not supported apps where not updated) 2010-09-08 12:24:39 +00:00
Ralf Becker
b46e6b0449 fixed PHP Warning: fclose(): 146 is not a valid stream resource in setup-cli.php --update 2010-09-08 08:55:55 +00:00
Ralf Becker
bbaaa9a8b4 need to setup ldap data in setup_cmd_ldap, before calling the hook 2010-09-02 08:46:22 +00:00
Ralf Becker
16668b146c upps, fixed wrong parameter order 2010-08-31 10:27:03 +00:00
Ralf Becker
de0c3bdcd4 rest to implement support for different mailbox names types / mail_login_types 2010-08-31 10:16:57 +00:00
Ralf Becker
6b474b08e2 new command to set mailbox attribute 2010-08-31 09:34:04 +00:00
Ralf Becker
992db760f9 - fixed not working accounts::cache_invalidate(): cache is now in regular egw_cache on session level
- calling static methods static: accounts::cache_invalidate() or egw::invalidate_session_cache()
- fixed wrong number of deleted items in setup_cmd_ldap sub-comand=delete_ldap
- only use create, if we have an ldap_admin_pw set
- call an add_account hook for each created account, if specified (not by default)
2010-08-29 08:17:10 +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
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
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
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
Ralf Becker
b5c73dd734 using organizationalRole instead of namedObject which seems to be suse specific 2010-08-18 09:13:27 +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
Ralf Becker
316858bab3 new parameter $make_db_name_unique to append a decrementing numeric postfix to db_name and db_user, if db already exists 2010-07-31 09:24:13 +00:00
Ralf Becker
f74364c07d using functions moved to setup_translation class and modernising setup_html 2010-07-29 08:30:23 +00:00
Ralf Becker
d9c3ac4c4a marking all static methods static and moving method to query supported languages into setup_translation class 2010-07-29 08:14:51 +00:00
Ralf Becker
bc8345d06d fixed typo 2010-07-29 07:50:17 +00:00
Ralf Becker
68eb11e495 - using EGW_*_ROOT instead of .., to allow running from different directories
- allow running setup_cmd_admin directly via the command line with regular syntax (was already possible under special syntax)
- limiting database names to 16 chars, which is the limit in mysql
2010-07-26 08:20:48 +00:00
Ralf Becker
0cd4fed0ae avoiding deprecated warning under php5.3 2010-07-25 09:09:05 +00:00
Ralf Becker
d41e6e1680 always enable history logging for calendar, addressbook and infolog 2010-06-16 08:58:07 +00:00
Ralf Becker
cfd468fe2f added a check for json extension 2010-06-11 13:36:38 +00:00
Ralf Becker
78a410850c always enable spellchecker, ckeditor now uses spell-as-you-type via a public webservice 2010-06-10 05:55:48 +00:00
Klaus Leithoff
963b99ea5b removing the defaultvalue for the imap_server, as we do not require imap_server for setup anymore 2010-05-28 13:19:23 +00:00
Stefan Becker
911cba0189 added some German translations 2010-05-21 12:23:15 +00:00
Ralf Becker
eb35aaf20b "adding 'bookmarks' & 'phpfreechat' to apps of Admins group" 2010-05-20 18:43:09 +00:00
Ralf Becker
0bb075abcd "adding 'notifications' & 'syncml' to apps of Default group" 2010-05-20 18:24:48 +00:00
Klaus Leithoff
f7e70b5feb remove pop3/pop3s from setup_cmd_config, as it is not supported anymore 2010-05-20 12:59:49 +00:00
Klaus Leithoff
da919b3a29 remove pop3/pop3s from setup-cli config doku, as it is not supported anymore 2010-05-20 12:35:43 +00:00
Klaus Leithoff
9486ce7ed5 translation provided by mkk 2010-05-20 08:07:13 +00:00
Klaus Leithoff
52edbbd092 enable sorting of columns of db_backup by name, modified or size by clicking on columnheader (done via javascript) provided by Chr.Fueller 2010-05-19 09:47:32 +00:00
Ralf Becker
5973d330fd setup->setup_account_object() need to load config to $GLOBALS[egw_info][server] too, as eg. auth::encyrpt_password needs the encryption type 2010-05-15 07:56:58 +00:00
Ralf Becker
e91b0f0cb5 using since php<=5.0 available raw_output=true parameter for md5 and sha1 instead of deprecated and in newer distros no longer available mhash extension 2010-05-13 10:39:48 +00:00