Commit Graph

102 Commits

Author SHA1 Message Date
Frédéric Péters 5aac3ee36c mark user as not deleted on creation 2020-10-20 19:19:53 +02:00
Frédéric Péters 8816567fd3 don't make fake email look like authentic deleted user emails 2020-10-20 19:19:26 +02:00
Frédéric Péters 33fdf1a003 create temporary user with an invalid & random email address
(authentic doesn't allow None to be used anymore)
2020-10-20 19:06:05 +02:00
Frédéric Péters 2b8835d47a use a2_utils.build_activation_url to create activation URL (#47895) 2020-10-20 18:41:17 +02:00
Frédéric Péters 08412e9e86 account for itsme maybe returning empty SAML attributes (#45925) 2020-08-17 14:31:25 +02:00
Frédéric Péters ab45daab71 give a default priority to authenticator 2020-08-11 09:31:52 +02:00
Frédéric Péters 9acdf65d3b py3: convert dictvalues() to list before indexing (2nd, #45149) 2020-07-15 20:14:10 +02:00
Frédéric Péters efd1462213 py3: convert dictvalues() to list before indexing (#45149) 2020-07-15 18:49:15 +02:00
Frédéric Péters 54aa0a5307 misc: use django.urls 2020-04-29 12:06:13 +02:00
Frédéric Péters 49ab568414 debian: use PYBUILD_DISABLE to disable tests 2020-04-23 21:41:00 +02:00
Frédéric Péters 9103f71142 debian: switch to debhelper compat level 10 2020-04-23 21:40:11 +02:00
Frédéric Péters 1db1a13cc1 jenkins: build packages for default eobuilder distributions 2020-04-23 21:38:23 +02:00
Frédéric Péters 2c2c27dbd1 templates: use <button> for buttons
(incidentally this fixes the cancel button behaviour)
2020-04-23 21:36:15 +02:00
Frédéric Péters 79871d20f0 update metadata encoding handling 2020-04-09 20:07:00 +02:00
Frédéric Péters 4c2d2e11e9 inherit from new base authenticator class (#41520) 2020-04-09 20:00:13 +02:00
Frédéric Péters 418a67a461 debian: add a package for python 3 2020-01-29 13:32:07 +01:00
Frédéric Péters 4ac5f21da7 misc: update setup.py for python 3 2020-01-29 13:32:07 +01:00
Emmanuel Cazenave 8e575af03f jenkins: use ci@enttrouvert.org for notification 2019-10-02 13:28:08 +02:00
Frédéric Péters bd2fa0a98b add Jenkinsfile 2019-09-23 15:14:25 +02:00
Frédéric Péters 20791af4c2 always lock first and last names (TELE2-176) 2019-09-10 10:23:20 +02:00
Frédéric Péters 074df60b10 use include_package_data=True to get all resources (#35042) 2019-08-06 08:31:04 +02:00
Christophe Siraut 7da44ffd33 debian: bump debhelper compatibility level (#32260) 2019-04-19 15:11:34 +02:00
Christophe Siraut 2c0ba74fd5 debian: bump debhelper compatibility level (#32260) 2019-04-19 14:49:58 +02:00
Frédéric Péters 245b6fc0a3 add back get_auth_frontends to keep compatibility with current authentic 2019-03-20 16:43:32 +01:00
Serghei Mihai 95f57ef4bb misc: rename authentication "frontend" to "authenticator" (#14475) 2019-03-19 09:39:14 +01:00
Frédéric Péters 3a56283edf add missing time import 2019-03-07 10:39:34 +01:00
Frédéric Péters 6f94d38764 keep local cache of fedict metadata (#31128) 2019-03-06 13:08:46 +01:00
Frédéric Péters c0fb61b15c fields: fix attachment of country options in 1.11 2019-01-16 16:38:32 +01:00
Frédéric Péters 6732fca7ae ship with base mellon template, required for error handling (#27132) 2018-10-09 11:14:00 +02:00
Frédéric Péters b53a421dbb handle native authentic birthdate field 2018-08-30 11:23:56 +02:00
Frédéric Péters f9d0087fa8 fix login block (broken by 7f0bfb4) (#25649) 2018-08-13 10:28:06 +02:00
Emmanuel Cazenave 7f0bfb42a6 remove use of context_instance (#25531) 2018-08-02 19:12:50 +02:00
Frédéric Péters f654df71c8 urls: update urlpatterns for django 1.11 2018-07-22 21:03:52 +02:00
Frédéric Péters f6ab6ba4c5 misc: fix check of nrn with zero as remainder (#24504) 2018-06-13 16:48:02 +02:00
Frédéric Péters d4a976fddd handle post y2k birthdates 2017-06-14 13:46:22 +02:00
Frédéric Péters ed2a6b05c9 adapt national registry number for people born after 2000 2017-06-14 13:39:54 +02:00
Frédéric Péters c08a33b560 do not set attributes to None, not supported anymore
http://trac.imio.be/trac/ticket/16552#comment:6
2017-05-26 12:53:33 +02:00
Frédéric Péters f4240b41b0 handle sites without a national registration number field 2017-04-05 09:35:11 +02:00
Frédéric Péters 4e5b335cb8 duplicate "date" kind with a prefix
Later sites will switch to it so the "date" kind can be removed as it
will be existing natively in Authentic.
2017-03-27 10:29:41 +02:00
Frédéric Péters 22b4d574a1 prepare for authentic changing serialization methods 2017-03-27 10:28:29 +02:00
Frédéric Péters 52abb3bac8 debian: add conflict with future authentic changing attribute serialization 2017-03-27 10:01:33 +02:00
Frédéric Péters b40cc0a823 use utils.login() for logging users in (similar to #15300) 2017-03-07 13:59:51 +01:00
Frédéric Péters 04db832dad add support for nrn attribute being named "niss" 2017-03-07 09:50:03 +01:00
Frédéric Péters de5b296848 update user verified fields with national register on all logins (imio/14668) 2017-03-06 10:01:23 +01:00
Frédéric Péters 1a728f6768 allow None as RRN_POP_SERVICE_URL 2017-02-08 13:32:22 +01:00
Frédéric Péters 745ea3cc32 translation update 2017-02-02 11:30:45 +01:00
Frédéric Péters 89510d8d4b add custom error message for invalid nagional registry number (#imio16070) 2017-02-02 11:25:25 +01:00
Frédéric Péters 0b7ec67843 update login box default style 2017-01-19 11:09:05 +01:00
Frédéric Péters d300907626 force authn context to be lasso.SAML2_AUTHN_CONTEXT_SMARTCARD_PKI 2017-01-10 11:00:21 +01:00
Frédéric Péters b1ed899f50 add new users to default collectivity 2016-12-23 10:38:18 +01:00