Paul Marillonnet
5b62273fd1
manager: prevent phone id duplicates at user edition time ( #85276 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-15 09:09:17 +01:00
Paul Marillonnet
5a969bf584
translation update ( #83841 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-15 09:04:53 +01:00
Paul Marillonnet
5468f61029
auth_oidc: disable local webkey json edition when fetched remotely ( #83841 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-15 08:47:22 +01:00
Paul Marillonnet
57dd6b1a08
auth_oidc/management: add remote jwksets refresh command ( #83841 )
2024-01-15 08:47:22 +01:00
Paul Marillonnet
51820dcdbd
auth_oidc: let providers declare their webkeys through public url ( #83841 )
2024-01-15 08:47:22 +01:00
Paul Marillonnet
7736fe52e2
translation update ( #82737 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-15 08:46:50 +01:00
Paul Marillonnet
b9da1b5764
handle phone-uniqueness settings at registration time ( #82737 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-15 08:29:26 +01:00
Paul Marillonnet
fe87d258cc
templates: adapt account selection form to phone authn ( #82737 )
2024-01-15 08:29:26 +01:00
Paul Marillonnet
6e21057c3c
test phone-registration with existing accounts scenarios ( #82737 )
2024-01-15 08:29:26 +01:00
Benjamin Dauvergne
24216c643d
ldap: set LDAP url on raised LDAPError for the technical information view ( #83425 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-13 15:19:25 +01:00
Serghei Mihai
0ca0236784
manager: fix slug computing on role creation ( #82389 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-12 15:27:36 +01:00
Thomas Jund
c224436695
css: improve layout of role summary page ( #82541 )
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-12 09:47:12 +01:00
Thomas NOËL
c7b9921dd4
update translations
gitea/authentic/pipeline/head This commit looks good
Details
2024-01-05 11:24:33 +01:00
Serghei Mihai
f9dfd44b1c
auth_oidc: fix warning message formatting on id token error ( #85119 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-28 16:08:13 +01:00
Thomas NOËL
8bbf98b00d
update translations
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-23 18:54:45 +01:00
Thomas NOËL
1b80ebec70
authenticators: fix condition and show_condition help text ( #83730 )
2023-12-23 18:53:38 +01:00
Benjamin Dauvergne
f1ec75622b
idp_cas: does not revalidate the session key ( #10688 )
...
gitea/authentic/pipeline/head This commit looks good
Details
Validation of the session_key is already done in Ticket.valid(), but we
can move the test of the current session user in
Ticket.session_exists().
2023-12-21 13:48:25 +01:00
Benjamin Dauvergne
4cf0ecab81
tests: decrease concurrency to 20 ( #84960 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-21 01:11:15 +01:00
Benjamin Dauvergne
f45440e035
manager: fix ordering in user's roles table ( #16474 )
...
gitea/authentic/pipeline/head This commit looks good
Details
A list was used instead of a queryset to allow django-tables2 to order
the table by the boolean value of the prefetched member attribute,
django-tables2 could not do it if the list was a queryset.
The side effect is that the sorting was done by Python instead of
PostgreSQL but Python does not respect unicode collation when doing so.
Member is now replaced by a subquery using the pair Exists/OuterRef and
sorting is now done by PostgreSQL directly.
2023-12-20 17:15:53 +01:00
Paul Marillonnet
62b26501a4
translation update ( #81969 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-20 11:36:24 +01:00
Paul Marillonnet
2a1c64bf3d
ldap: display directory errors at user authentication time ( #81969 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-20 11:27:32 +01:00
Paul Marillonnet
c649bc686b
api: discard obsolete registration endpoint ( #83234 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-20 11:18:28 +01:00
Paul Marillonnet
42e3920339
translation update ( #84666 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-20 10:16:25 +01:00
Benjamin Dauvergne
66919589eb
data_transfer: handle MultipleObjectsReturned in search_role() ( #84766 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-19 11:03:37 +01:00
Paul Marillonnet
1aa7e16172
forms: do not assume identifier presence at password reset ( #84666 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-18 15:20:09 +01:00
Benjamin Dauvergne
8eea700e99
tox.ini: remove constraint on pylint version ( #84019 )
...
gitea/authentic/pipeline/head This commit looks good
Details
authentic2.apps module had to be renamed in authntic2.app and le
AppConfig class referenced explicitely in settings.py to prevent
collision with the authentic2.apps package (it only bothers pylint,
python3 is happy to load Django applications from authentic2.apps in the
previous situation).
2023-12-18 08:09:16 +01:00
Benjamin Dauvergne
293347c86b
tests: skip test_null_byte after python 3.11 ( #84824 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-18 07:52:40 +01:00
Serghei Mihai
3b6fdd183a
auth_saml: show OU in authenticator configuration form ( #84560 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-15 09:29:18 +01:00
Serghei Mihai
b0a9b7c6c7
auth_saml: create user on authenticator's OU ( #84563 )
gitea/authentic/pipeline/head Build queued...
Details
2023-12-15 09:29:00 +01:00
Paul Marillonnet
f95e955171
tests/api: give get_or_create across objects its own test file ( #84679 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-13 16:23:11 +01:00
Paul Marillonnet
178689d9fb
tests/api: give free-text search its own test file ( #84679 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-13 16:14:55 +01:00
Paul Marillonnet
b3477d012a
tests/api: give filters their own test file ( #84679 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-13 15:58:27 +01:00
Paul Marillonnet
87239632e9
tests/api: group user synchronization tests in adequate file ( #84679 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-13 15:47:27 +01:00
Paul Marillonnet
3d2c691184
tests/api: give password validation its own test file ( #84679 )
gitea/authentic/pipeline/head There was a failure building this commit
Details
2023-12-13 15:30:17 +01:00
Paul Marillonnet
e6a800a705
tests/api: give /find_duplicates/ its own test file ( #84679 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-13 15:24:07 +01:00
Paul Marillonnet
13c32a2f4b
tests/api: give phone normalization its own test file ( #84679 )
gitea/authentic/pipeline/head There was a failure building this commit
Details
2023-12-13 15:19:19 +01:00
Paul Marillonnet
67f152dd7c
tests/api: give role memberships their own test file ( #84679 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-13 15:13:16 +01:00
Paul Marillonnet
01bf2ba80d
tests/api: give statistics their own test file ( #84679 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-13 14:55:05 +01:00
Paul Marillonnet
0e727fec1d
tests/api: give user profile their own test file ( #84679 )
2023-12-13 14:52:46 +01:00
Paul Marillonnet
3db301705b
CI: let (now more powerful) jenkins run more concurrent threads ( #84578 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-11 16:55:33 +01:00
Benjamin Dauvergne
6d54fe2222
misc: add dependency on publik-django-templatetags to setup.py ( #84358 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-07 00:01:26 +01:00
Paul Marillonnet
a4d774d4fd
translation update
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-06 16:04:02 +01:00
Paul Marillonnet
6ed2abd284
manage: display identifier phone number in users table ( #83261 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-06 13:51:53 +01:00
Paul Marillonnet
29aadd1c39
tests: check volume of queries while displaying users table ( #83261 )
2023-12-06 13:51:34 +01:00
Paul Marillonnet
b925bc7b7c
misc: declare dependency on publik-django-templatetags ( #83698 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-06 09:32:30 +01:00
Benjamin Dauvergne
4af1cd8ca6
manager: enable context_processors in backoffice_sidebar_template ( #83885 )
...
gitea/authentic/pipeline/head This commit looks good
Details
The Django's request must be passed to Template.render() to enable
context processors to do their job.
2023-12-05 16:55:36 +01:00
Benjamin Dauvergne
ef0dfc5423
Revert "manager: feed template vars to views" ( #83885 )
...
This reverts commit 4bf5af8714
partially.
2023-12-05 16:55:31 +01:00
Benjamin Dauvergne
1a4dce3049
idp_oidc: add boolean flag to OIDCClient to force use of PKCE ( #84200 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-05 16:12:04 +01:00
Benjamin Dauvergne
632e2ae171
idp_oidc: implement PKCE mechanism ( #84200 )
...
See. https://www.rfc-editor.org/rfc/rfc7636.html
New OIDCCode fields:
* code_challenge
* code_challenge_method
New parameters in authorize:
* code_challenge
* code_challenge_method: plain, S256
New parameter on token endpoint:
* code_verifier
2023-12-05 16:12:04 +01:00
Serghei Mihai
4bf5af8714
manager: feed template vars to views ( #83885 )
gitea/authentic/pipeline/head This commit looks good
Details
2023-12-05 15:30:32 +01:00