- 25 Apr, 2017 5 commits
-
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
- 09 Mar, 2017 1 commit
-
-
Daniel Klaffenbach authored
-
- 24 Feb, 2017 2 commits
-
-
Daniel Klaffenbach authored
This makes it easier for 3rd party code to read LDAP attributes. Fixes #4
-
Daniel Klaffenbach authored
This works around hard-coded certificate paths in the core. A validation against a specific certificate can still be forced by defining the setting `LDAP_CA_CERT`. Closes #5
-
- 25 Jan, 2017 1 commit
-
-
Daniel Klaffenbach authored
Otherwise we might violate the database schema, if the values from LDAP exceed the `max_length` defined by the user model.
-
- 13 Jan, 2017 1 commit
-
-
Daniel Klaffenbach authored
-
- 03 Jan, 2017 1 commit
-
-
Daniel Klaffenbach authored
-
- 22 Dec, 2016 7 commits
-
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
The `client_strategy=RESTARTABLE` causes issues with local LDAP servers, such as ldaptor, which might be used for testing purposes.
-
Daniel Klaffenbach authored
-
- 09 Nov, 2016 1 commit
-
-
Daniel Klaffenbach authored
-
- 01 Nov, 2016 1 commit
-
-
Daniel Klaffenbach authored
The old STRATEGY_SYNC_RESTARTABLE has been dropped from current releases.
-
- 20 Oct, 2016 1 commit
-
-
Daniel Klaffenbach authored
-
- 17 Aug, 2016 1 commit
-
-
Daniel Klaffenbach authored
-
- 12 Aug, 2016 1 commit
-
-
Daniel Klaffenbach authored
Fixes #2
-
- 08 Aug, 2016 1 commit
-
-
Daniel Klaffenbach authored
-
- 03 Aug, 2016 3 commits
-
-
Daniel Klaffenbach authored
Raising an exception depending on `settings.DEBUG` turned out to be a bad idea, as it breaks tests. We could try to detect Django's test mode and surpress the exception, but that might not be reliable either. So the best thing to do in that case is to issue a warning through Python's logging system.
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
The `email` attribute is being synced from LDAP anyway and a password prompt is usually not required as LDAP users normally use a custom authentication backend.
-
- 10 May, 2016 7 commits
-
-
Daniel Klaffenbach authored
This fixes Python3 compatibility
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
Fixes #1
-
- 12 Apr, 2016 2 commits
-
-
Daniel Klaffenbach authored
-
Daniel Klaffenbach authored
-
- 11 Apr, 2016 1 commit
-
-
Daniel Klaffenbach authored
-