authentic/src/authentic2
Benjamin Dauvergne b475f6b7df ldap: encode string before using urlparse.quote() on them (#31273)
quote() only handle byte strings or ASCII only unicode strings with Python3,
to be compatible with both python versions the best is to encode string before
quoting them.
2019-03-11 20:49:28 +01:00
..
a2_rbac solve migration conflit (#31214) 2019-03-08 11:23:25 +01:00
attribute_aggregator remove attribute_aggregator and remnants of authsaml2 (fixes #8276) 2015-09-16 15:08:21 +02:00
attributes_ng support avatar picture in user profile (#26022) 2018-10-30 10:23:11 +01:00
auth2_auth add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
auth_migrations auth_migrations: prevent collision with related names 2015-05-18 09:25:55 +02:00
auth_migrations_18 Django 1.8 compatibility (fixes #7150) 2015-05-27 12:20:17 +02:00
backends ldap: encode string before using urlparse.quote() on them (#31273) 2019-03-11 20:49:28 +01:00
custom_user add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
dashboard_migrations removed django-admin-tools (#22626) 2018-07-17 09:21:07 +02:00
disco_service add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
forms support ou selector in backends and forms (fixes #30252) 2019-03-01 17:30:36 +01:00
idp add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
locale/fr/LC_MESSAGES add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
management python3: use __future__.print_function (#31140) 2019-03-07 13:55:29 +01:00
manager add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
menu_migrations removed django-admin-tools (#22626) 2018-07-17 09:21:07 +02:00
migrations misc: switch external user id source attribute to a charfield (#27692) 2018-10-31 13:19:26 +01:00
nonce python3: fix implicit relative submodule imports (#31143) 2019-03-07 14:11:55 +01:00
registration_backend views: thread ?next= through pre-registration views (fixes #29242) 2019-01-14 10:33:45 +01:00
saml add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
static misc: adjust width of ok checkmarks (#25404) 2018-07-23 16:14:22 +02:00
templates views: thread ?next= through pre-registration views (fixes #29242) 2019-01-14 10:33:45 +01:00
__init__.py remove vendored dpam library (fixes #29085) 2018-12-17 10:38:39 +01:00
admin.py admin: show disabled attributes (fixes #22893) 2018-03-29 15:05:43 +02:00
api_urls.py add new API to validate passwords (fixes #24833) 2018-07-18 10:54:22 +02:00
api_views.py api: manage verified attributes (fixes #28962) 2018-12-18 17:39:18 +01:00
app_settings.py forms: add ou selector to login form (#30252) 2019-03-01 17:30:00 +01:00
apps.py apps: let router control JSON columns post migrations (fixes #29926) 2019-01-22 16:07:10 +01:00
attribute_kinds.py misc: give profile images a .jpeg extension (#27645) 2018-10-30 10:23:11 +01:00
auth_frontends.py add a remember me button (fixes #25579) 2018-08-03 18:52:22 +02:00
authentication.py authentication: control OIDCClient DRF authentication with has_api_access (fixes #18638) 2017-09-12 12:48:10 +02:00
cbv.py cbv: add a hook mixin for frontoffice views (fixes #18625) 2017-09-12 11:40:03 +02:00
compat.py compat: ignore error on checking db vendor (fixes #29926) 2019-01-22 14:31:40 +01:00
compat_lasso.py Move authentic2 into src/ 2015-02-15 23:46:24 +01:00
constants.py add a service field to login and registration view (fixes #20100) 2017-11-16 16:26:23 +01:00
context_processors.py delete addtoblock and renderblock tags (#25361) 2018-08-02 13:35:08 +02:00
cors.py python3: use django.utils.six url-parsing functions (#31139) 2019-03-08 10:35:55 +01:00
crypto.py crypto: fix typo in remove_padding() 2017-07-26 19:13:52 +02:00
data_transfer.py data_transfer: add export context (#29162) 2019-01-31 15:04:56 +01:00
decorators.py python3: adapt exception raising and handling (#31137) 2019-03-07 13:58:28 +01:00
exponential_retry_timeout.py rework use of exponential_retry_timeout by login form (fixes #20323) 2017-11-28 16:46:27 +01:00
hashers.py misc: add support for passwords hashed by Plone (#29430) 2019-01-03 17:01:07 +01:00
hooks.py tests: add fixture to test hooks (#20100) 2017-11-16 16:26:23 +01:00
http_utils.py use python-request instead of pycurl or M2Crypto (#6540) 2015-03-17 18:21:10 +01:00
ldap_utils.py ldap: subclass LDAPObject to provide uniform unicode support (fixes #30577) 2019-03-01 16:10:05 +01:00
log_filters.py convert all lasso logs to debug logs 2016-06-09 14:01:34 +02:00
logger.py python3: remove call parameters for 'int' initializer (#31144) 2019-03-07 17:28:49 +01:00
managers.py models: remove unused FederatedId model 2017-09-12 11:32:59 +02:00
middleware.py python3: use django.utils.six url-parsing functions (#31139) 2019-03-08 10:35:55 +01:00
models.py python3: use django.utils.six url-parsing functions (#31139) 2019-03-08 10:35:55 +01:00
natural_key.py natural_key: fix ct_field of GenericForeignKey when looking for natural keys (fixes #28229) 2018-11-21 17:32:14 +01:00
passwords.py misc: use fixed error message for invalid passwords (#25403) 2018-07-23 11:06:45 +02:00
plugins.py python3: adapt exception raising and handling (#31137) 2019-03-07 13:58:28 +01:00
profile_forms.py profile_forms: log reset password requests with no user found (fixes #20506) 2017-12-07 18:47:40 +01:00
profile_urls.py disable password change for LDAP backend without user_can_change_password (fixes #20731) 2018-07-17 01:05:55 +02:00
profile_views.py misc: don't display password reset view when disabled (#27318) 2018-10-14 20:16:00 +02:00
serializers.py serializers: fix failure when generic fk has a value but is None 2016-06-21 16:08:18 +02:00
settings.py misc: add support for passwords hashed by Plone (#29430) 2019-01-03 17:01:07 +01:00
urls.py support avatar picture in user profile (#26022) 2018-10-30 10:23:11 +01:00
user_login_failure.py add minimalistic logging for login failures (#23407) 2018-04-25 14:31:54 +02:00
utils.py python3: use django.utils.six url-parsing functions (#31139) 2019-03-08 10:35:55 +01:00
validators.py move all password related functions in authentic2.passwords (#24439) 2018-07-20 17:07:18 +02:00
views.py python3: use django.utils.six url-parsing functions (#31139) 2019-03-08 10:35:55 +01:00
widgets.py move authentic2.widgets to authentic2.forms.widgets (#24439) 2018-07-20 17:07:18 +02:00
wsgi.py use a special logger to make DEBUG log activation dynamic (fixes #8028) 2015-08-06 09:49:04 +02:00