Commit Graph

6983 Commits

Author SHA1 Message Date
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
Serghei Mihai 127e494d9a templates: add message about form errors in page title (#83164)
gitea/authentic/pipeline/head This commit looks good Details
2023-12-05 12:22:46 +01:00
Paul Marillonnet 953c84032c manage: display users advanced config form as popup (#83848)
gitea/authentic/pipeline/head This commit looks good Details
2023-12-05 11:28:58 +01:00
Emmanuel Cazenave 9f4e55b55b translation update
gitea/authentic/pipeline/head This commit looks good Details
2023-12-01 14:31:24 +01:00
Emmanuel Cazenave e1099a6b4e role_summary: support objects with no dependencies (#84132)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 17:07:17 +01:00
Benjamin Dauvergne 9ee9d0ff29 tests: use deterministic suffixes (#83710)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 15:35:43 +01:00
Benjamin Dauvergne 19a17d034f views: forbid registration view to authenticated users (#12382)
gitea/authentic/pipeline/head This commit looks good Details
Authenticated users are redirected to the logout view with a message
giving the intent of the redirection. If they choose to cancel the
logout they go back to their origin.
2023-11-30 15:29:28 +01:00
Benjamin Dauvergne 7efa693d13 misc: log requests during build_role_summary_cache (#84098)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 15:01:42 +01:00
Benjamin Dauvergne 4fb92d3ae1 tests: disable log_to_console contextmanager during some tests (#84084) 2023-11-30 15:01:42 +01:00
Paul Marillonnet 77c409258c translation update (#84097)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 14:21:35 +01:00
Paul Marillonnet d6a4190f0f idp_oidc: warn admin on changed sector_id in /manage/ (#84097)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 14:19:07 +01:00
Paul Marillonnet 0045e20f89 translation update (#84092)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 12:20:23 +01:00
Paul Marillonnet 6a20594df2 idp_oidc: prevent ambiguous redirect uris when used as sector id (#84092)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 11:59:06 +01:00
Benjamin Dauvergne a80751af32 ldap: do not crash when simple_bind_s raises STRONG_AUTH_REQUIRED (#83539)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-30 10:41:57 +01:00
Benjamin Dauvergne e0dcfc9ced auth_fc: ignore invalid emails (#49623)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-29 12:08:37 +01:00
Benjamin Dauvergne 6000a42798 translation update
gitea/authentic/pipeline/head This commit looks good Details
2023-11-27 10:51:01 +01:00
Benjamin Dauvergne 2a94464e48 auth_oidc: check provider.jwkset before using it (#75786)
gitea/authentic/pipeline/head This commit looks good Details
When jwkset is necessary and missing, a warning message is issued.
2023-11-27 10:36:46 +01:00
Benjamin Dauvergne 49c9e6e574 tox.ini: remove last constraints on psycopg2-binary (#83888)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-23 19:12:21 +01:00
Emmanuel Cazenave adf59bc39a setup: compute pep440 compliant dirty version number (#81731)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-20 17:38:18 +01:00
Emmanuel Cazenave b07ea3fe5f translation update (#83638)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-20 16:01:41 +01:00
Paul Marillonnet b6f13f5e5a translation update (#81389)
gitea/authentic/pipeline/head This commit looks good Details
2023-11-16 10:57:57 +01:00