Commit graph

38 commits

Author SHA1 Message Date
Aleksander Machniak
cdd23787e2 Fix so kolab_delegation plugin can modify list of addresses in
identity form (Bug #2191)
2013-09-11 14:01:38 +02:00
Thomas Bruederli
74f1d3ba85 Hook into identities form and present a list of allowed sender email addresses (#2191) 2013-09-05 10:13:21 +02:00
Jeroen van Meeuwen (Kolab Systems)
44021155b0 Make sure we loop over non-empty arrays only 2013-08-19 13:54:08 +02:00
Jeroen van Meeuwen (Kolab Systems)
af0383d2d2 Correct typo (thanks to Daniel Morlock) 2013-08-05 15:37:23 +01:00
Jeroen van Meeuwen (Kolab Systems)
a6ee501a68 There's no need to get the user record 2013-08-05 11:18:29 +01:00
Jeroen van Meeuwen (Kolab Systems)
3d96d74298 Use $ldap->parse_vars to allow role specific settings and plugins to be applied to multi-domain environments through the expansion of '%dc' 2013-08-05 11:15:01 +01:00
Aleksander Machniak
53d7357cef code cleanup 2013-08-03 12:57:57 +02:00
Jeroen van Meeuwen (Kolab Systems)
fecee39d67 Continue to use the original domain for users that login using a domain alias, instead of replacing the domain (that may be an alias domain) with the parent domain name space. 2013-08-03 11:33:12 +01:00
Aleksander Machniak
1778b5ec70 Implemented auth domain resolving (#1926) 2013-06-25 17:43:58 +02:00
Aleksander Machniak
e69e9b90ae Make kolab_auth's LDAP class be based on new rcube_ldap_generic class.
Move kolab_auth_ldap into separate file.
Some improvements, including performance improvement in kolab_delegate
2013-06-25 12:27:26 +02:00
Aleksander Machniak
27e57c7335 Fix undefined or unused variable errors caught in static code analysis 2013-05-07 12:16:11 +02:00
Thomas Bruederli
080a60c7cc Cleanup Transifex localization files. en => en_US 2013-03-13 10:45:29 +01:00
Thomas Bruederli
d85e012596 Adapt to recent changes in Roundcube core 2013-02-07 19:33:41 +01:00
Jeroen van Meeuwen (Kolab Systems)
f38105a809 Update translations from Transifex 2013-01-12 11:23:32 +00:00
Thomas Bruederli
fdf9b884e7 Added/updated French localization from Transifex (thanks to Eric aka furlot) 2012-12-26 19:01:56 +01:00
Aleksander Machniak
035bd6fc3b Support Organization field in default identity (#1189) 2012-12-19 15:20:41 +01:00
Aleksander Machniak
5d7a7fc353 Revert last change, core uses storage_connect hook now 2012-12-13 14:42:37 +01:00
Aleksander Machniak
c666c6a757 Fix hook name: storage_connect -> imap_connect 2012-12-13 14:37:41 +01:00
Aleksander Machniak
82d9fc6fed Make possible reusage of LDAP object by other plugins 2012-12-04 14:43:36 +01:00
Aleksander Machniak
81fdc1642a Remove redundant parse_host() call 2012-10-17 13:46:49 +02:00
Aleksander Machniak
6d46e0c9f2 More Roundcube Framework related fixes 2012-10-17 13:43:08 +02:00
Aleksander Machniak
2d08c58e56 Fix/prepare plugins to use out of Roundcube (where rcmail object doesn't exist) 2012-10-17 11:54:25 +02:00
Aleksander Machniak
bde912a1fe Create identity for each email address of a new user 2012-10-08 11:32:49 +02:00
Aleksander Machniak
a7c06ff2fd Support array of fields in kolab_auth_name/kolab_auth_email config,
use first non-empty value (#1012).
Fix lost kolab_auth_email handling.
2012-10-08 10:15:32 +02:00
Aleksander Machniak
ad9a89eece Throw login error when LDAP connection failes or user not found in LDAP (Bug #512) 2012-10-08 09:38:16 +02:00
Aleksander Machniak
e0962a3936 CS fixes 2012-10-08 09:22:07 +02:00
Aleksander Machniak
73d1dba092 Remove alias handling - the feature doesn't exist in core anymore 2012-09-23 09:25:06 +02:00
Jeroen van Meeuwen (Kolab Systems)
d54497e7cd Correct the URI to the source code repository 2012-05-01 14:12:48 +01:00
Aleksander Machniak
d1fecda9de Store user's UID in session for use by other plugins (e.g. owncloud)
Small code style fixes
2012-02-29 13:09:43 +01:00
Christoph Wickert
d20550bb05 Complete German and Swiss translations 2012-01-27 23:31:18 +01:00
Aleksander Machniak
607fd7b43b Updates for Roundcube 0.8 2012-01-23 10:16:30 +01:00
Thomas Bruederli
b1d29ee526 Set download urls for AGPL plugins 2012-01-18 15:56:49 +01:00
Jeroen van Meeuwen (Kolab Systems)
d3d3a6e323 Add kolab_auth capability to use nsroledn attribute values attached to a user's entry (roles for users) to imply loading/setting configuration settings and loading additional plugins 2011-12-04 14:11:07 +00:00
Aleksander Machniak (Kolab Systems)
65abe8a4cb Added package.xml files, some cleanups 2011-11-21 11:20:48 +01:00
Aleksander Machniak (Kolab Systems)
4a498714dd Changed license to AGPL 2011-10-27 10:20:46 +02:00
Aleksander Machniak
6a423a38e5 Implemented "Login As" feature with Horde classes support
Store admin credentails in session (encrypted) to make things simpler
2011-10-26 09:36:18 +02:00
Jeroen van Meeuwen (Kolab Systems)
a9459ab448 Enhance kolab_auth plugin with the ability to perform audit logging.
Setting $rcmail_config['kolab_auth_auditlog'] increases all logging
verbosity to the maximum, and logs the information on the session
to a user + loginas specific directory if capable.
2011-09-20 12:43:57 +01:00
Aleksander Machniak (Kolab Systems)
472138ce2e - kolab_auth initial commit 2011-09-20 10:56:08 +02:00