..
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