Commit graph

124 commits

Author SHA1 Message Date
Jeroen van Meeuwen (Kolab Systems)
89a7362058 Bump plugin versions and requirements 2018-04-09 12:23:01 +02:00
Jeroen van Meeuwen (Kolab Systems)
6c43433e16 Bump version numbers 2018-01-05 13:13:38 +01:00
Aleksander Machniak
3d85b285d5 Update localization 2017-10-25 20:20:14 +02:00
Aleksander Machniak
7422273f89 Fix PHP Warning: Missing argument 2 for kolab_auth_ldap::get_user_record() (Bifrost#T44190) 2017-10-09 08:26:18 +02:00
Aleksander Machniak
1abc73cf34 Fix regression when startup() method of some "by role plugins" could be called when not expected, causing PHP errors 2017-10-03 10:13:10 +02:00
Jeroen van Meeuwen (Kolab Systems)
915b86bb80 Bump versions to 3.3.4 2017-10-02 12:59:58 +02:00
Aleksander Machniak
68477e014d Fix enabling kolab_2fa plugin via kolab_auth_role_plugins 2017-09-27 13:02:18 +02:00
Aleksander Machniak
bd7fe38996 Safe Unauthenticated Free/Busy for Roaming Users (Bifrost#T36327) 2017-08-01 12:48:50 +02:00
Jeroen van Meeuwen (Kolab Systems)
1e8050b96a Bump version numbers to 3.3.3 2017-07-19 16:29:38 +02:00
Aleksander Machniak
38e6afc903 Don't ignore (global) userlogins/sendmail logging in per_user_logging mode 2017-07-10 16:35:42 +02:00
Jeroen van Meeuwen (Kolab Systems)
e5739f7c11 Update version to 3.3.2 2017-06-28 15:10:29 +02:00
Aleksander Machniak
b11c74e0a5 Update localization 2017-06-12 10:57:06 +02:00
Aleksander Machniak
a7d37da5e1 Improvements in kolab_auth::log_login_error()
- Use "no-session" identifier when there's no session (e.g. syncroton, iRony)
- truncate username input if exceedingly long
2017-06-07 10:19:51 +02:00
Jeroen van Meeuwen (Kolab Systems)
f30978e288 Set the version to 3.3.0 2017-05-03 10:08:25 +02:00
Aleksander Machniak
41e32e5b5a T2130: Write to userlogins log only when log_logins=true
Also prevent from duplicate failure entries in that log.
2016-12-30 06:30:51 -05:00
Aleksander Machniak
cbf4fa90d6 T1521: kolab_auth: Add possibility to close LDAP connection on request 2016-09-21 11:13:31 -04:00
Aleksander Machniak
7d77d73896 Update localization from Transifex 2016-09-14 12:26:36 +02:00
Aleksander Machniak
ab433d7428 Update localization from Transifex 2016-07-22 11:42:44 +02:00
Aleksander Machniak
c43008b94f Don't enable devel_mode in auditlog mode (#5466)
Fixes unintentional less files use in Kolab skin.
2016-06-29 16:51:49 +02:00
Aleksander Machniak
d03fcc7cd4 Update localization 2016-06-13 18:10:59 +02:00
Aleksander Machniak
29c5c502db Update localization 2016-05-18 16:38:39 +02:00
Aleksander Machniak
95af797971 Update localization 2016-02-29 11:38:46 +01:00
Aleksander Machniak
63ce7e9988 Don't use depracated Roundcube functions 2015-08-29 20:23:34 +02:00
Aleksander Machniak
d49a4457b1 D16: Don't abort authentication if $_SERVER['REMOTE_USER'] is set 2015-08-06 13:42:23 +02:00
Thomas Bruederli
17f9f07df9 Update homepage/download URL for groupware plugins 2015-05-12 08:54:53 +02:00
Thomas Bruederli
97ea819b8a Simplify code to compose LDAP filters for user search 2015-05-05 10:51:18 +02:00
Aleksander Machniak
2fcb1eba99 Fix delegator user autocomplete searches (#5019)
The recent changes in kolab_auth_ldap::dosearch() changed unintentionally
the behaviour by removing the code which resolved field names to ldap attributes.
2015-05-05 04:01:57 -04:00
Thomas Bruederli
8caf44ba3c Use Net_LDAP3::domain_root_dn() instead of find_domain()
Resolves T134
2015-04-29 14:47:11 +02:00
Jeroen van Meeuwen (Kolab Systems)
ea8a8b2972 Bump version numbers and version numbers for plugins depending on the plugins for which the version numbers have been bumped 2015-03-27 14:47:54 +01:00
Thomas Bruederli
18ba2754ed Cleanup localizations for kolab_auth plugin 2015-03-24 15:28:46 +01:00
Thomas Bruederli
ae2bd00732 Improve search for users with a word-based query (#4558)
Attention! This requires the following change in Roundcube core:
https://github.com/roundcube/roundcubemail/commit/83eeec6c
2015-03-03 15:57:49 +01:00
Aleksander Machniak
414a571af0 Fix compatibility with recent Net_LDAP3 code (#4745) 2015-02-27 06:49:50 -05:00
Torsten Grote
1b9bc154ec update translations (#4348) 2015-02-19 11:58:00 +13:00
Jeroen van Meeuwen (Kolab Systems)
8db4a68da1 Set versions of individual plugins to closer represent the actual packaged release of the collection of plugins 2015-01-01 14:09:18 +01:00
Aleksander Machniak
9e485d96bf Make 'kolab_auth_login' description more clear (#4113) 2014-12-16 14:15:59 +01:00
Aleksander Machniak
fd7440bfc5 Fix bug where get_user_groups() returned an array with max. one group (#4111) 2014-12-16 03:51:06 -05:00
Aleksander Machniak
6780589284 Fix syntax error in composer.json file 2014-12-08 11:15:57 -05:00
Aleksander Machniak
d4e830cde7 Unify license string, replace package.xml with composer.json 2014-12-08 14:58:47 +01:00
Torsten Grote
3784b8d9a7 proper translation update 2014-12-01 12:45:40 +13:00
Thomas Bruederli
47ed73093c Updated translations from Transifex 2014-11-27 20:13:11 +01:00
Aleksander Machniak
ac4f6e7562 Avoid unused variables (also fixed some bugs) found in static code analysis 2014-11-21 10:03:18 +01:00
Aleksander Machniak
e00daea425 Remove debug code 2014-11-17 09:01:13 -05:00
Thomas Bruederli
a976842f03 Allow to limit user search (from new folder navigation) in multi-domain setups:
Provide the 'kolab_users_directory' config option with placeholders %dc, %d, %u,
%fu or %dn in base_dn or filter properties.
2014-11-17 14:33:04 +01:00
Aleksander Machniak
469c26b973 Fix bug where dosearch() always returned an array with max. one element (#3619) 2014-11-06 04:44:30 -05:00
Torsten Grote
047469335d update German translation, fixes #3814 2014-10-27 15:11:28 +13:00
Thomas Bruederli
e618f0093c Support wildcard option to allow full access 2014-10-11 03:28:17 +02:00
Thomas Bruederli
1e0b0cdf9d Check effective rights for the login-as feature to improve the delegation model
and allow controlling the administration privileges in LDAP (#1834).

This deprecates the config options 'kolab_auth_group', 'kolab_auth_role_value'
and 'kolab_auth_allowed_tasks'.

Admin privileges (per Roundcube task) and the required effective rights
are now defined in 'kolab_auth_admin_rights'.
2014-10-11 03:14:45 +02:00
Torsten Grote
714bfdcf0e update translations again and update transifexpull.sh with --force 2014-08-28 17:02:34 +02:00
Aleksander Machniak
fbaa3f865e Add option to define list of tasks to which an admin has access (#3444)
E.g. allow admins (using "Login as" feature) to see only user settings.
2014-08-25 14:27:23 -04:00
Aleksander Machniak
8181bf5515 $rcmail_config -> $config 2014-08-25 09:07:31 +02:00