- 10 Jan, 2017 1 commit
-
-
Grzegorz Bizon authored
-
- 06 Jan, 2017 1 commit
-
-
Drew Blessing authored
-
- 03 Jan, 2017 1 commit
-
-
Drew Blessing authored
We allow users to configure LDAP attribute preferences. For example, email can be configured to use `mail`, `email` and `userPrincipalName`, falling through to the next until a value is found. Prior to this change, Gitlab::LDAP::Person did not honor this configuration. Now, the class will honor `name` and `mail` configuration. It does not handle `username`, or fallback to `first_name` + `last_name` in the absence of `name`.
-
- 20 Dec, 2016 2 commits
-
-
Markus Koller authored
-
Markus Koller authored
-
- 11 Nov, 2016 1 commit
-
-
Drew Blessing authored
Centralize all LDAP config logic in `GitLab::LDAP::Config`. Previously, some logic was in the Devise initializer and it was not honoring the `user_filter`. If a user outside the configured `user_filter` signed in, an account would be created but they would then be denied access. Now that logic is centralized, the filter is honored and users outside the filter are never created.
-
- 08 Nov, 2016 1 commit
-
-
Drew Blessing authored
It was previously possible for invalid credential errors to go unnoticed in this task. Users would believe everything was configured correctly and then sign in would fail with 'invalid credentials'. This adds a specific bind check, plus catches errors connecting to the server. Also, specs :)
-
- 28 Sep, 2016 1 commit
-
-
Markus Koller authored
Signed-off-by: Roger Meier <r.meier@siemens.com>
-
- 09 Sep, 2016 1 commit
-
-
Drew Blessing authored
-
- 09 Aug, 2016 1 commit
-
-
tiagonbotelho authored
-
- 12 Jul, 2016 1 commit
-
-
Robert Speicher authored
-
- 01 Jul, 2016 1 commit
-
-
Grzegorz Bizon authored
-
- 05 Apr, 2016 1 commit
-
-
Gabriel Mazetto authored
-
- 19 Jan, 2016 1 commit
-
-
Douwe Maan authored
-
- 14 Jan, 2016 1 commit
-
-
Gabriel Mazetto authored
-
- 08 Jan, 2016 1 commit
-
-
Gabriel Mazetto authored
-
- 22 Dec, 2015 1 commit
-
-
Patricio Cano authored
-
- 09 Dec, 2015 1 commit
-
-
Douwe Maan authored
-
- 08 Dec, 2015 1 commit
-
-
Drew Blessing authored
-
- 08 Oct, 2015 1 commit
-
-
Drew Blessing authored
-
- 23 Sep, 2015 1 commit
-
-
Douwe Maan authored
-
- 09 Sep, 2015 1 commit
-
-
Douwe Maan authored
-
- 08 Sep, 2015 1 commit
-
-
Douwe Maan authored
-
- 21 Aug, 2015 1 commit
-
-
Joel Koglin authored
-
- 22 Jun, 2015 4 commits
-
-
Dmitriy Zaporozhets authored
Signed-off-by: Dmitriy Zaporozhets <dmitriy.zaporozhets@gmail.com>
-
Robert Speicher authored
Both work, but now we're consistent across the entire app.
-
Robert Speicher authored
-
Robert Speicher authored
-
- 13 Jun, 2015 2 commits
-
-
Robert Speicher authored
-
Robert Speicher authored
-
- 12 May, 2015 1 commit
-
-
Douwe Maan authored
-
- 14 Apr, 2015 1 commit
-
-
Douwe Maan authored
-
- 13 Apr, 2015 1 commit
-
-
Jacob Vosmaer authored
-
- 13 Mar, 2015 1 commit
-
-
Douwe Maan authored
-
- 12 Mar, 2015 1 commit
-
-
Dmitriy Zaporozhets authored
-
- 12 Feb, 2015 1 commit
-
-
Jeroen van Baarsen authored
Signed-off-by: Jeroen van Baarsen <jeroenvanbaarsen@gmail.com>
-
- 29 Jan, 2015 1 commit
-
-
Dmitriy Zaporozhets authored
* method #changed? also tracks changes of identites (fixes issue with email mapping) * find ldap identity before initialize one
-
- 04 Dec, 2014 2 commits
-
-
Valery Sizov authored
-
Valery Sizov authored
-
- 24 Oct, 2014 1 commit
-
-
Jacob Vosmaer authored
-