Commit Graph

22878 Commits

Author SHA1 Message Date
Nathan Gray
7142d632a5 Implement htmlarea ascii mode 2013-06-26 19:34:14 +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
Nathan Gray
8f2248b6ab When setting nextmatch filters, accept empty values too 2013-06-26 18:04:51 +00:00
Nathan Gray
c20029dfd6 Process entities returned along with row data in all cases 2013-06-26 17:28:51 +00:00
Nathan Gray
0fa6386b1c Avoid XSS by using CSS to keep line breaks intact instead. 2013-06-26 14:11:54 +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
52933ba6c3 fixed lost active account-status, if an error happend (disabled permanent error_log) 2013-06-26 10:48:37 +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
5eea435035 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:30 +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
ee41d4a09d * 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:17 +00:00
Nathan Gray
35da74fac0 Make sure there's a 'None' option if the select-account is not required so user is not forced to pick an account. 2013-06-25 22:15:09 +00:00
Nathan Gray
c8d2953c85 Check that input is created before using it, avoids error when chosen gets involved. 2013-06-25 21:56:08 +00:00
Nathan Gray
3ddf4a0300 Fix read-only selectboxes rejecting some values (same as r42732) 2013-06-25 21:38:11 +00:00
Nathan Gray
442c9e6356 - Add required attribute to radiobox so it can pass it on to radio buttons
- Add detached DOM support to play nice in datagrid rows
2013-06-25 20:53:39 +00:00
Nathan Gray
ac45bd0625 Implement server side required check on custom fields 2013-06-25 20:49:13 +00:00
Nathan Gray
059e82a01b Change newlines to <br /> in read-only text to preserve multi-line data. 2013-06-25 17:48:48 +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
Nathan Gray
d2031034f1 Silence some more messages by providing attribute info 2013-06-25 16:44:50 +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
Nathan Gray
f33e49b4a5 Fix validation failure from menulist interfering. 2013-06-25 15:49:10 +00:00
Nathan Gray
8b912c6308 Add type template - admin uses existance of template to turn on types 2013-06-25 15:04:24 +00:00
Nathan Gray
e0b576e822 Fix read-only selectboxes not being translated 2013-06-25 14:37:24 +00:00
Ralf Becker
aa221a4e77 add tabs for each application 2013-06-25 13:14:27 +00:00
Nathan Gray
a05ac6fa11 Fix checkboxes using defaults not returning boolean 2013-06-24 23:03:55 +00:00
Nathan Gray
80ae80098e Fix disabled grid rows still being created.
While not ideal (prevents modification / un-disabling after), this prevents some problems with doubled IDs
2013-06-24 20:50:37 +00:00
Nathan Gray
bcbc42135d Fix country filters - custom filters with type select now modified to nextmatch-filterheader, not regular select 2013-06-24 20:49:27 +00:00
Nathan Gray
17634bd72a Pass proper variable type (array) to exec 2013-06-24 17:40:44 +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
4ef222e7ff allow to use protocol independent url like "//host/path/to/logo.png" for logo in admin site configuration 2013-06-24 07:45:11 +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
293d395472 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:46:26 +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
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
d2a9dc85e0 fixing etag for lists to 2013-06-23 08:58:32 +00:00
Ralf Becker
c55d30dd07 fixing etag for lists to 2013-06-23 08:57:21 +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
Ralf Becker
df2847f67d * Addressbook/CardDAV: PUT returned empty ETag, proably causing unnecessary reloads of contacts 2013-06-23 08:43:35 +00:00
Klaus Leithoff
55d9f86b22 silence php warning on copy event, when no alarm ios set 2013-06-21 09:58:55 +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
3087b84d28 remove not used dn-attribute, as in ldap 2013-06-20 17:24:59 +00:00
Ralf Becker
5b8e3811ed fixed not working adding of contacts in ldap and modifying contact data of accounts in AD 2013-06-20 17:16:17 +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
2057a8e180 do NOT add posixAccount objectclass to contacts, it is unnecessary and has required attributes not provided by addressbook 2013-06-20 15:48:15 +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
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
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