Ralf Becker
ee3544d3d1
fixed language selection got lost
2013-09-11 12:18:40 +00:00
Ralf Becker
eb06a2adee
setup uses now sessions too and password-hashes in header.inc.php use most secure hashing type
2013-09-11 11:35:20 +00:00
Ralf Becker
892500fee3
change cli detection to use php_sapi_name()
2013-09-10 17:29:58 +00:00
Klaus Leithoff
0abc706463
commit some french lang file stuff; provided by Thomas Chaillot, Spirea
2013-08-30 07:09:32 +00:00
Klaus Leithoff
dae7123c77
commit some lang file stuff; mostly french
2013-08-26 09:39:33 +00:00
Klaus Leithoff
95e18fd5a7
merge russian lang files provided by MBCGroup
2013-08-16 11:01:33 +00:00
Ralf Becker
30d6d76d7a
allow to set smtp auth options via setup-cli
2013-07-15 15:27:14 +00:00
Ralf Becker
5caa242314
* Admin/Active Directory: create new users with CN=<username> as Windows does and allow to configure profilePath, homeDirectory, homeDrive and scriptPath for new users
2013-07-09 15:26:59 +00:00
Ralf Becker
809aa0c63c
fixed setup-cmd-ldap copy2ad to fix samba-tool clasicupgrade wrong set never expiring accounts to correct value
2013-07-09 13:47:47 +00:00
Ralf Becker
71489f3eda
* Setup/Active Directory: setup_cmd_ldap sub_command=copy2ad now checks multivalue attributes caseinsensitive for doublicate values and new parameter no_sid_check=1 allow to use it for migrating mail-attributes without Samaba checks
2013-07-09 09:56:32 +00:00
Ralf Becker
ed24fa796d
allow to copy uid and just set an attribute eg. "attributes={\\server\\homes\\}homeDirectory=uid,{H:}homeDrive="
2013-07-06 09:37:08 +00:00
Ralf Becker
d522bbd808
* Debian/RPM: fixed "PHP Fatal error: Call to a member function drop_add_all_langs() on a non-object" on install/update of a non-default package
2013-06-28 14:15:28 +00:00
Ralf Becker
aa1426b8de
* Admin: split password strength config in minimum length and number of character types, allow account backends specially AD to report password policy failures
2013-06-25 16:37:44 +00:00
Ralf Becker
c44be3ee6d
handle not available AD or LDAP connection with an exception, caught and just displayed within setup, so one can change ip or credentials
2013-06-23 09:58:08 +00:00
Ralf Becker
8d93ebb01e
* Setup: allow to enable account in AD via setup-cli.php and renamed --postfix and --cyrus options to more generic names --smtp and --imap
2013-06-20 14:48:53 +00:00
Ralf Becker
025c6a4c22
need to report expired accounts as NOT active and add ability to copy shadowExpire attribute from LDAP to AD (not done by samba-tool classicupgrade!)
2013-06-20 09:54:08 +00:00
Ralf Becker
6291318635
* Setup/LDAP/ADS: script to copy from samba-tool classicupgrade not copied inetOrgPerson and mail-server attributes
2013-06-19 20:29:41 +00:00
Ralf Becker
014a273908
* Setup/LDAP/ADS: script to change uidNumber and gidNumber in LDAP to match relative id (last part of SID) in preparation of Samba4 migration and using ActiveDirectory
2013-06-18 18:14:08 +00:00
Klaus Leithoff
079b919bbe
russian translations provided by Vladimir Gavrilov (MBC-Group)
2013-06-17 12:30:44 +00:00
Ralf Becker
da74bf4210
prefering mysqli for new installs
2013-05-26 09:43:10 +00:00
Ralf Becker
3996f8a936
* MySQL: got mysqli extension working and make it default for EGroupware, as mysql is now officially deprecated, existing installs need to be switched manually in header.inc.php or Setup >> Manage header
2013-05-26 09:32:41 +00:00
Ralf Becker
b8ce46782c
re-order ADS above CAS, as it now also allowed for account storage and translations
2013-05-25 09:15:17 +00:00
Ralf Becker
8c6fd8d936
changes to create users and set passwords on win2008r2
2013-05-24 17:08:15 +00:00
Ralf Becker
eaf3e6e1a5
offer to delete all existing accounts from SQL tables, before migration to it
2013-05-23 14:33:14 +00:00
Ralf Becker
4e1a2bc048
fixed typo causing admin account creation to fail, if "delete all users and acl" was checked
2013-05-22 18:30:04 +00:00
Ralf Becker
4037993dc5
* API: full support of active directory as account storage, tested so far with Samba4
2013-05-22 17:22:20 +00:00
Klaus Leithoff
c9e8e0b115
replace old sieveport 2000 with new default 4190
2013-05-21 14:54:01 +00:00
Ralf Becker
93710e09e1
* Setup/API: improved diagnostics about db connection problem and not installed EGroupware
...
- removed deprecated egw_db->Halt_On_Error handling in favor of just exceptions
- added a couple of exceptions extending egw_exception_db to be able to detect different problem areas
- fixed setup to use / catch exceptions
- new egw_exception_db_setup displays link to setup below exception message, to cope with no longer allowed html in exception messages
2013-03-05 10:50:43 +00:00
Ralf Becker
b46770872e
new German translations from Stefan
2013-02-18 15:52:43 +00:00
Ralf Becker
4e77413fe9
new english phrases
2013-02-18 15:36:57 +00:00
Ralf Becker
be6845b4d0
* All apps: merged missing translations from other apps or branches
2013-01-18 13:48:34 +00:00
Nathan Gray
6cae734945
Fix historylog, links & categories sticking around if app is deleted
2013-01-14 20:25:37 +00:00
Ralf Becker
2fed3637be
migrate mailbox name (mailMessageStore) when migrating mail accounts, otherwise default get created, which might differ
2012-11-23 09:17:32 +00:00
Ralf Becker
0649db0901
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:02:53 +00:00
Ralf Becker
fc074d0856
account migration changes now account_repository and auth_type to migration type (no need to store that type first)
2012-11-20 15:32:23 +00:00
Ralf Becker
7cd9685d71
mail account and addressbook migration in all directions and for dbmailuser schema too
2012-11-20 09:13:16 +00:00
Ralf Becker
67f71992ee
first take on migrating mail accounts from LDAP to SQL (only qmailUser schema)
2012-11-19 09:59:00 +00:00
Ralf Becker
ec2ce0f943
* Setup: when migrating accounts from SQL to LDAP or back, also migrate addressbook data
2012-11-19 08:23:09 +00:00
Ralf Becker
000f51f704
remove - no longer existing - call to setup_translation::drop_add_all_langs()
2012-11-08 09:30:56 +00:00
Ralf Becker
a709f6104f
* Setup/API: translations are no longer installed in database, but loaded directly from lang-files into tree-level cache
2012-11-05 12:18:22 +00:00
Ralf Becker
3625cfb855
setup too: new function "Clear cache and register hooks", also called automatic when restoring a backup
2012-10-31 17:17:28 +00:00
Ralf Becker
186bd29e0d
manually including traditional.css, as setup does not resolve commented @include in css files
2012-10-26 09:06:34 +00:00
Ralf Becker
a81d7126aa
setting and checking required PHP version of 5.3
2012-10-26 08:50:07 +00:00
Ralf Becker
03fe6356cb
allow to create an instance specific admin, user- or group-context
2012-10-12 13:35:20 +00:00
Ralf Becker
1093103856
fixed not working account migration: need to invalidate cache: otherwise no migration takes place, if cached results says account already exists
2012-10-12 12:55:19 +00:00
Ralf Becker
f3574b59bc
allow to specify grant host for database creation
2012-10-12 10:57:21 +00:00
Ralf Becker
86a8ce1839
disable PHP 5.4 E_STRICT warnings in setup, as already done inside EGroupware
2012-09-14 16:38:17 +00:00
Ralf Becker
e64013f413
a little more sophisticated test if we have a functioning database, before trying to store a setup_cmd object, otherwise it stalls the update
2012-08-13 12:14:37 +00:00
Ralf Becker
e913a6a263
pending translations from translation.stylite.de
2012-08-08 12:11:04 +00:00
Ralf Becker
e23996a45b
using new syntax
2012-06-19 17:43:37 +00:00