Commit Graph

36 Commits (2f090955247ec30ac1e448118d949f0212e6bf34)

Author SHA1 Message Date
Oliver Günther 6086f320e8 [37036] Always return user attributes when sync_users enabled 4 years ago
Oliver Günther 4980b4fb4a
Allow LDAP filters and groups to individually sync users (#9031) 4 years ago
Oliver Günther 0c9fb9b1af [36206] Make force_no_page for ldap configurable 4 years ago
ulferts 1bdd2ab9ae
safe automatic fixes by rubocop (#8994) 4 years ago
ulferts 6140f4c7e9
update copyright to 2021 (#8925) 4 years ago
Oliver Günther 7e10047827 Fix removed LdapError error class 4 years ago
Oliver Günther cbc65b8b22
Use present? on filter string 5 years ago
Oliver Günther 70348e2e1e
Allow to override path to the CA used by LDAP connections 5 years ago
Oliver Günther a8c6e45a92
Add LDAP auth source filter functionality 5 years ago
Oliver Günther 273ae7e443
Add creation of users based on on-the-fly register 5 years ago
Oliver Günther 812cbf183c
Allow filters to define multiple LDAP synchronized groups 5 years ago
Henriette Dinger bd7f4e4814 Update copyright notice 5 years ago
Oliver Günther f924a48028
[29622] Implement start_tls for ldap_auth_source 6 years ago
Oliver Günther 6ef4211e77
Bump copyright to 2018 (#6171) 7 years ago
Markus Kahl 4b316ec470 LDAP Single Sign-on (#5888) 7 years ago
Oliver Günther 36aebac777
Add `:attr_admin` to permitted params 8 years ago
Oliver Günther 7cf11bb689 Update copyright notice 8 years ago
Oliver Günther 11600efa96
Add is_admin mapping for ldap 8 years ago
Oliver Günther 9bf097694c
[24403] Use force_no_page in Net::LDAP 8 years ago
Oliver Günther db256a8a83 Add more LDAP Debug logs 9 years ago
Oliver Günther ece1de3e64 Add more LDAP Debug logs 9 years ago
Jan Sandbrink 07705ae1c4 correctly recognize bad LDAP credentials in test 9 years ago
Alex Coles df51b6ed99 Fix syntax (w/Rubocop) in (Rails) models 10 years ago
Alex Coles e0191e759c Update year in copyright header to 2015 10 years ago
Alex Coles 6fe9535b1f Fix syntax (w/Rubocop) in (Rails) models 10 years ago
Alex Coles 721101ed25 Use 1.9+ Hash syntax in (Rails) models 10 years ago
Johannes Wollert 8b096975fe updates copyright headers 11 years ago
Philipp Tessenow a1e67dd460 new copyright header #1903 11 years ago
Christian Rijke ff73d6f559 Add explicit typcast to avoid Ruby 2 type error. 11 years ago
Michael Frister 10042e882c LDAPAuthSource model: Fix raising LDAP exception on error 11 years ago
Jens Ulferts 21459a384f provide every possible file with a short copyright notice 12 years ago
Martin Linkhorst 40d099016b DEPRECATION FIX: use String#encode instead of Iconv 12 years ago
Dennis Schmidt 287f82957a updated AuthSourceLdap model to LdapAuthSource 12 years ago
Jens Ulferts 65642f0c2a removes deprecations in auth_sources 12 years ago
Holger Just 91070236db Set source encoding to UTF-8 13 years ago
Holger Just 07185fb169 [#436] Remove trailing whitespace 14 years ago
Eric Davis 99507a0391 [#197] Upgrade the copyright in the code files 14 years ago
Eric Davis e131c3b531 [#197] Remove old copyrights 14 years ago
Jean-Philippe Lang d88fa6ccce Adds support for SCM/LDAP passwords encryption in the database (#7411). 14 years ago
Jean-Philippe Lang d6f9e576e8 Makes AuthSource.authenticate return a hash instead of an array. 15 years ago
Jean-Philippe Lang aa521c5a5a User model should not have to clean up LDAP attributes. 15 years ago
Eric Davis c6b2f1d606 Refactor: Extract #get_user_dn from AuthSourceLdap. 15 years ago
Eric Davis d828122009 Refactor: extract AuthSourceLdap#search_attributes 15 years ago
Eric Davis 6f930e9be6 Refactor: Rewrite authenticate_dn to use an implicit return. 15 years ago
Eric Davis 82dd1b2bf2 Refactor: Moved the check for an empty DN to authenticate_dn 15 years ago
Eric Davis 4f268c5606 Refactor: extract an #authenticate_dn method in AuthSourceLdap 15 years ago
Eric Davis b3330d3995 Refactor: Extract method from AuthSourceLdap#authenticate 15 years ago
Jean-Philippe Lang c54f15e35f Do not request blank LDAP attributes. 16 years ago
Jean-Philippe Lang b09a18972d Strip LDAP attribute names before saving (#1890). 16 years ago
Jean-Philippe Lang eb1d969237 Improved on-the-fly account creation. If some attributes are missing (eg. not present in the LDAP) or are invalid, the registration form is displayed so that the user is able to fill or fix these attributes. 17 years ago