Commit Graph

4878 Commits

Author SHA1 Message Date
Frédéric Péters a2d7f9bddc translation update 2020-03-19 21:13:19 +01:00
Paul Marillonnet afa8e45afd idp_oidc: render templated claims in user-info-creation utilities (#37884) 2020-03-17 16:23:55 +01:00
Paul Marillonnet 6803bcd2f0 add a template module, copycatting wcs.qommon.template (#37884) 2020-03-17 16:23:55 +01:00
Paul Marillonnet 139e9f0e3b idp_oidc: use custom widget in client admin page (#37884) 2020-03-17 16:23:55 +01:00
Paul Marillonnet 307987ce55 forms: add a datalist textinput widget (#37884) 2020-03-17 16:23:55 +01:00
Frédéric Péters 2ca1a8635f tests: apply trivial typo fix (#40749) 2020-03-16 16:51:22 +01:00
Frédéric Péters 786e4c1a71 trivial: fix typo in phone number validation message (#40749) 2020-03-16 16:20:44 +01:00
Benjamin Dauvergne 77cda88658 auth_fc: set session to expire at browser close on login (#40479) 2020-03-16 11:36:48 +01:00
Valentin Deniaud 1ca8175365 settings: update deprecated DjangoFilterBackend import path (#40410) 2020-03-16 09:52:32 +01:00
Benjamin Dauvergne b8cecbcc79 update .gitignore 2020-03-13 19:04:55 +01:00
Serghei Mihai 3043ff3421 misc: allow authenticators display conditions (#28215) 2020-03-13 10:21:35 +01:00
Benjamin Dauvergne c10af85aad manager: indent JSON exports (#40458) 2020-03-06 10:39:36 +01:00
Valentin Deniaud 56f4868afb misc: use email domain validation (#40200) 2020-03-05 16:47:10 +01:00
Valentin Deniaud 41d91e357f custom_user: remove broken email validation (#40200) 2020-03-05 16:47:10 +01:00
Frédéric Péters 6703e44dd0 translations: adjust some apostrophes 2020-03-04 14:08:11 +01:00
Paul Marillonnet 2290f8a228 python3: add a py3 pytest environment in tox.ini (#28276) 2020-03-03 22:34:17 +01:00
Benjamin Dauvergne ce3d8adc13 python3: load distribution before loading entry points (#28276) 2020-03-03 22:34:17 +01:00
Benjamin Dauvergne 352a7c0bf5 python3: use // to force integer result (#28276) 2020-03-03 22:34:17 +01:00
Benjamin Dauvergne 1b1a8ba585 python3: force vals to bytes in LDAP tests (#28276) 2020-03-03 22:34:17 +01:00
Benjamin Dauvergne a99d6a569c python3: use monkeypatch in ldap tests (#28276) 2020-03-03 22:34:17 +01:00
Benjamin Dauvergne 275756715f python3: force ldap modify list vals to be list (#28276) 2020-03-03 22:34:17 +01:00
Benjamin Dauvergne 41af68e27f python3: force use of protocol=0 in PickledObjectField (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 782004f944 python3: encoding variations in test_auth_fc (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 3991199cf1 python3: encoding variations in auth_fc.utils (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 92ff8cd74b python3: encoding variations in auth_fc.models (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet a0ad78792a auth_fc: do not assert depending on dict elements' order (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 17cae75c9d python3: add new type of authorized node in condition validator (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet fa6cd9751a python3: a number of queries in user export test should be an integer (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 2eb1110c9e python3: create explicit list of user csv-exported attributes (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet bd02424f23 python3: handle http responses' payload as str in test_user_manager (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet f9139e5caf python3: absolute imports in manager.user_views cbv methods (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 17860e6ad5 python3: encoding variations in test_role_manager (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 9657e787f3 python3: open user-import pickle-dumping files as binary data (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet b3b033d0b6 python3: import site json from file content (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 8c2734c538 python3: explicit list of export keys in role manager testing (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet a5638ba300 python3: explicit list of export keys in ou manager testing (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 9f9ca84af7 python3: encoding variations in test_manager (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 0266888775 python3: json.loads takes str as input (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 1c66f41acd python3: force text on ldap user's cached password (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 12e67550a3 ldap_backend: do not crash on missing ldap data entries (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 338478e9f8 python3: ldap encrypted binddn must be a string type (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 5c53a130ea python3: encoding variations in ldap testing (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 06670a35f3 python3: greedy retrieval of ldap mapped-attributes' value (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 0ed93b1882 python3: user-id generation in user_import (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet e3f0268fc2 python3: encoding variations in auth_fc testing (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 009d16b713 python3: monkeypatching variations in import-export site cmd testing (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet a6dbdbe054 python3: encoding variations in tests.test_idp_saml2 (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 0f9f08e4a3 python3: encoding variations in saml base code (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 775bff6568 python3: variations encoding in idp.saml.saml2_endpoints (#28276) 2020-03-03 22:34:17 +01:00
Paul Marillonnet 79505fa00c python3: remove various deprecated dict iteration functions (#28276) 2020-03-03 22:34:17 +01:00