Commit Graph

22446 Commits

Author SHA1 Message Date
Ralf Becker
46cb5a6e59 fixed wrong bracket causing SQL error: is not unique 2013-07-04 16:42:57 +00:00
Ralf Becker
44fdd53dd2 * InfoLog: fixed storing of InfoLog site config: fields to exclude when copying or creating subs and load custom fields in index for types 2013-07-04 15:49:38 +00:00
Ralf Becker
8fca0d0f61 * PostgreSQL: automatic fix GROUP BY clause to contain all non-aggregate selected columns, to work around SQL errors, caused by this MySQL "optimisation" 2013-07-04 09:32:48 +00:00
Ralf Becker
8e2d4260f8 fixing autocomplete fix in case account_ or contact_repository is not set in DB (defaults of sql are used) 2013-07-03 08:27:13 +00:00
Ralf Becker
7116826306 * eMail/ActiveDirectory: fixed not working autocomplete of accounts 2013-07-01 12:06:54 +00:00
Ralf Becker
1bbe643808 fixed allowed memory size extended error, if trying to read history from a ldap or ads contact with an id starting with a letter, did an unlimited query for all history-log entries of addressbook 2013-06-29 16:41:54 +00:00
Ralf Becker
3e7651060c fixed CardDAV for accounts in ADS 2013-06-29 11:42:27 +00:00
Ralf Becker
65b2606120 fixed not working re-creation because missing objectclass(es) in account-addressbook 2013-06-29 11:42:24 +00:00
Ralf Becker
d90b03b5ee Changelog for 11.1.20130629 2013-06-29 09:37:42 +00:00
Ralf Becker
7cfa4e1617 * Admin/API/ADS: account creation did not set initial password 2013-06-29 09:34:48 +00:00
Ralf Becker
026ad4ccdf * Admin/Preferences/ADS: give explicit error, that AD requires SSL or TLS to change passwords (not just failing with unspecific error) 2013-06-29 08:51:37 +00:00
Ralf Becker
4e7669dfd0 remove old default of 7 for password length, as it allways checks for that default otherwise 2013-06-28 16:20:28 +00:00
Ralf Becker
dfe80d61c3 * 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:14:53 +00:00
Ralf Becker
378db94ac9 Changelog for 11.1.20130628 2013-06-28 11:37:03 +00:00
Ralf Becker
5d7e722340 forgotten phrases for password strengh 2013-06-27 14:45:56 +00:00
Ralf Becker
91fc5bc23d * ProjectManager/Timesheet: automatic change a changed project-title in Timesheet too 2013-06-27 14:43:54 +00:00
Ralf Becker
639d686176 * Calendar: use "default" filter for home screen, instead of "all" which shows canceled events too 2013-06-27 09:25:35 +00:00
Ralf Becker
1da892e989 display mail-address for groups in AD 2013-06-26 19:58:19 +00:00
Ralf Becker
f0a6c30faf run addaccount hook for new accounts and set account_id in menuclass links (left menu) after account-creation 2013-06-26 19:56:20 +00:00
Ralf Becker
f98770409a * EMailAdmin: Postfix tcp-map and Dovecot checkpassword scripts supporting ActiveDirectory using multivalued proxyAddresses attribute as implemented by emailadmin_smtp_ads 2013-06-26 18:50:59 +00:00
Ralf Becker
2ee2387831 fixed lost active account-status, if an error happend (disabled permanent error_log) 2013-06-26 10:49:06 +00:00
Ralf Becker
76abb48fa4 fixed auth_sql to allow updating passwords of in-active accounts and return true for all successfull password changes as documented (returned false if password was unchanged and hash password on success) 2013-06-26 09:49:57 +00:00
Ralf Becker
eadc4edf2e * Admin/API/LDAP: fixed not working pagination of accounts for 2. or further pages introduced by enabling caching again in last package 2013-06-26 08:12:47 +00:00
Ralf Becker
f3a7d9df9c Changelog for 11.1.20130625 2013-06-25 17:35:53 +00:00
Ralf Becker
6cfe7d4fc2 * 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 17:23:25 +00:00
Ralf Becker
8bf6f4c28f allow to use protocol independent url like "//host/path/to/logo.png" for logo in admin site configuration 2013-06-24 07:45:43 +00:00
Ralf Becker
a8e94beb5f allow auth backends to throw exceptions to give verbose error why password changing failed, auth_ads does now password strength check (even if not configured), as this is most likely cause for not changed password 2013-06-23 10:52:18 +00:00
Ralf Becker
4813a38fc1 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:45 +00:00
Ralf Becker
d2a9dc85e0 fixing etag for lists to 2013-06-23 08:58:32 +00:00
Ralf Becker
bcdcf31a15 * Addressbook/CardDAV: PUT returned empty ETag, proably causing unnecessary reloads of contacts 2013-06-23 08:43:57 +00:00
Klaus Leithoff
b5a7c9724e silence php warning on copy event, when no alarm ios set 2013-06-21 09:57:19 +00:00
Ralf Becker
61068f71ef Changelog for 11.1.20130620 2013-06-20 17:28:00 +00:00
Ralf Becker
de97d4a5d7 fixed not working adding of contacts in ldap and modifying contact data of accounts in AD 2013-06-20 17:25:56 +00:00
Ralf Becker
525e19e791 do NOT add posixAccount objectclass to contacts, it is unnecessary and has required attributes not provided by addressbook 2013-06-20 15:50:34 +00:00
Ralf Becker
17d5ef675a * 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:49:43 +00:00
Ralf Becker
e5bb587e94 * API: if re-connect to database fails for an existing session, stop execution with an exception, as otherwise eg. preferences can get lost 2013-06-20 13:38:17 +00:00
Ralf Becker
871508bb0d fixed sql error, if array("list_carddav_name"=>NULL) get passed 2013-06-20 10:41:43 +00:00
Ralf Becker
5102e666f5 switching permanent error_log off 2013-06-20 09:57:24 +00:00
Ralf Becker
96c5697009 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:56:43 +00:00
Ralf Becker
692a513f5f * Admin/ActiveDirectory: fixed only first N accounts where shown and turned accidently switched off caching in session on again 2013-06-20 07:49:08 +00:00
Ralf Becker
a6a17ecc37 * Addressbook/ActiveDirectory: accounts addressbook was empty, if not explicit context was set 2013-06-20 07:48:03 +00:00
Ralf Becker
81089baa60 * Setup/LDAP/ADS: script to copy from samba-tool classicupgrade not copied inetOrgPerson and mail-server attributes 2013-06-19 20:30:22 +00:00
Ralf Becker
a439702f4e suppress strict warnings from old SyncML code 2013-06-19 08:57:04 +00:00
Ralf Becker
653f618878 setup/check_install.php in SUSE distros did not detect versions of installed PEAR packages due to open_basedir restriction 2013-06-19 08:39:22 +00:00
Ralf Becker
138dfd8577 * 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:19:23 +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
Ralf Becker
59afd4bc0f * Setup: typo caused admin account creation to fail, if "delete all users and acl" was checked 2013-06-18 17:29:20 +00:00
Nathan Gray
0cd63aefc2 Fix missing custom selectbox rows attribute 2013-06-18 17:16:08 +00:00
Nathan Gray
c87a5d6806 Implement csv max,display for custom field text length 2013-06-18 17:03:06 +00:00
Nathan Gray
3f003ea3fb Fix default checkboxes not getting validated 2013-06-18 16:39:26 +00:00