authentic/src/authentic2
Benjamin Dauvergne bddada5acd utils: allow string replacement in next parameters (#32140)
The caller must explicitely give the replacement it covers through the
replace argument taking a dictionnary. The dictionnary keys are the
replacement pattern as simple strings, dictionnary values are the
replacement substitution. The replacement substitution is encoded with
urlparse.quote() before replacement.
2019-04-18 11:34:20 +02:00
..
a2_rbac python3: remove deprecated unicode builtin (#31151) 2019-04-01 17:05:10 +02:00
attribute_aggregator remove attribute_aggregator and remnants of authsaml2 (fixes #8276) 2015-09-16 15:08:21 +02:00
attributes_ng python3: deprecate __metaclass__ attribute (#31182) 2019-04-16 17:29:39 +02:00
auth2_auth python3: remove dict.iteritems in py files and django templates (#31149) 2019-03-20 12:29:30 +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 python3: retrieve python-ldap major version number (#32399) 2019-04-17 12:11:13 +02:00
custom_user user: fix hasattr() on attributes (fixes #32040) 2019-04-07 16:18:12 +02: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 user: replace all uses of Attribute.set_value() (#31937) 2019-04-05 13:08:31 +02:00
idp python3: use django.utils.six.moves.reduce (#31165) 2019-04-01 18:14:34 +02:00
locale/fr/LC_MESSAGES add missing translation strings (#31213) 2019-03-08 11:10:08 +01:00
management user: replace all uses of Attribute.set_value() (#31937) 2019-04-05 13:08:31 +02:00
manager python3: deprecate __metaclass__ attribute (#31182) 2019-04-16 17:29:39 +02:00
menu_migrations removed django-admin-tools (#22626) 2018-07-17 09:21:07 +02:00
migrations python3: remove deprecated basestring builtin (#31159) 2019-04-01 17:29:01 +02:00
nonce python3: fix implicit relative submodule imports (#31143) 2019-03-07 14:11:55 +01:00
registration_backend warn user after account self-deletion (#26910) 2019-04-01 17:51:25 +02:00
saml python3: ascii-encode saml provider id before hashing it (#31183) 2019-04-17 12:45:09 +02:00
static js: keep last selected ou on login form (fixes #31329) 2019-03-19 14:03:44 +01:00
templates warn user after account self-deletion (#26910) 2019-04-01 17:51:25 +02: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 python3: remove deprecated unicode builtin (#31151) 2019-04-01 17:05:10 +02: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 python3: remove deprecated unicode builtin (#31151) 2019-04-01 17:05:10 +02:00
authentication.py authentication: control OIDCClient DRF authentication with has_api_access (fixes #18638) 2017-09-12 12:48:10 +02:00
authenticators.py misc: rename authentication "frontend" to "authenticator" (#14475) 2019-03-19 09:36:43 +01: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: encode pickle-cached data (#31174) 2019-04-01 19:18:15 +02:00
exponential_retry_timeout.py python3: make the exp retry timeout 'seconds_to_wait' return an int (#31166) 2019-04-04 18:18:32 +02:00
hashers.py python3: use binascii's hexadecimal encoding "hexlify" (#31163) 2019-04-16 17:12:50 +02: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 python3: remove deprecated unicode builtin (#31151) 2019-04-01 17:05:10 +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 binascii's hexadecimal encoding "hexlify" (#31163) 2019-04-16 17:12:50 +02:00
models.py user: fix cache errors on first_name/last_name handling (fixes #31937) 2019-04-05 13:08:31 +02: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 python3: deprecate __metaclass__ attribute (#31182) 2019-04-16 17:29:39 +02:00
plugins.py misc: rename authentication "frontend" to "authenticator" (#14475) 2019-03-19 09:36:43 +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 python3: remove "execfile", which isn't a builtin anymore (#31145) 2019-04-02 14:20:08 +02: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 utils: allow string replacement in next parameters (#32140) 2019-04-18 11:34:20 +02:00
validators.py move all password related functions in authentic2.passwords (#24439) 2018-07-20 17:07:18 +02:00
views.py remove unused threading library import (#31164) 2019-04-01 18:12:50 +02: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