Commit Graph

6256 Commits

Author SHA1 Message Date
Frédéric Péters 1a9537f2e3 translation update 2022-08-30 07:39:53 +02:00
Paul Marillonnet d6bf65e441 manager: provide an updated menu.json including main backoffice page (#66496) 2022-08-29 16:14:56 +02:00
Frédéric Péters 09b1e27c1f general: give a timeout to all HTTP requests (#68470) 2022-08-29 08:33:05 +02:00
Frédéric Péters b3eb113d99 pylint: ignore unsupported-binary-operation (#68470) 2022-08-29 08:32:50 +02:00
Frédéric Péters 33af19975b manager: style/reformat tech info page (#68289) 2022-08-26 09:26:23 +02:00
Frédéric Péters 997a096697 manager: display LDAP configuration as JSON (#68286) 2022-08-26 09:26:23 +02:00
Frédéric Péters 718c698b17 manager: display ldapsearch command on multiple lines (#68285) 2022-08-26 09:26:23 +02:00
Frédéric Péters 054cc05f49 manager: display unmodified LDAP configuration in tech info page (#68279) 2022-08-26 09:26:23 +02:00
Valentin Deniaud c5b4c0205c auth_saml: catch any exception in data migration (#68273) 2022-08-22 10:43:37 +02:00
Frédéric Péters f42905982f api: add dash to check-api-client endpoint (#68276) 2022-08-19 09:56:33 +02:00
Valentin Deniaud 69ce4d6261 translation update 2022-08-18 18:52:01 +02:00
Valentin Deniaud 742e955dcc auth_saml: add views to configure related objects (#67025) 2022-08-18 18:34:25 +02:00
Valentin Deniaud 18ea92a76b manager: factorize role with OU display code (#67025) 2022-08-18 18:34:25 +02:00
Valentin Deniaud b486ca0087 auth_saml: remove JSON fields from model (#67025) 2022-08-18 18:34:25 +02:00
Valentin Deniaud e776500f37 auth_saml: lookup by attributes using model (#67025) 2022-08-18 18:34:25 +02:00
Valentin Deniaud 1ea8c999c6 auth_saml: add roles using model and remove useless code (#67025) 2022-08-18 18:34:25 +02:00
Valentin Deniaud b1f6ddcd4c auth_saml: set attributes using model (#67025) 2022-08-18 18:34:25 +02:00
Valentin Deniaud bf63435a3e auth_saml: rename attributes using model (#67025) 2022-08-18 18:34:25 +02:00
Valentin Deniaud 0c2089c59a auth_saml: migrate JSON fields to models (#67025) 2022-08-18 18:34:25 +02:00
Frédéric Péters 3cca143849 auth saml: skip authenticate() if not enabled (#68237) 2022-08-18 15:08:37 +02:00
Valentin Deniaud a5257df2fb translation update 2022-08-18 11:31:09 +02:00
Valentin Deniaud 803fd7c9a5 auth_saml: remove login hints field (#68223) 2022-08-17 17:33:18 +02:00
Emmanuel Cazenave e89ba4cbf0 api: add check-apiclient endpoint (#66985)
gitea/authentic/pipeline/head Build started... Details
2022-08-17 16:24:52 +02:00
Emmanuel Cazenave 82899de8f9 handle APICLient in DRF authentication (#66985) 2022-08-17 16:24:52 +02:00
Emmanuel Cazenave ffaf242c36 start APIClient model (#66985) 2022-08-17 16:24:52 +02:00
Valentin Deniaud e2e2a42d29 authenticators: view show condition even if empty (#65478) 2022-08-17 12:02:46 +02:00
Valentin Deniaud 083c34ed08 authenticators: use validator instead of form mixin (#68177) 2022-08-16 13:30:16 +02:00
Frédéric Péters 4cbf548173 build: ship .svg files (#66497) 2022-08-16 12:52:21 +02:00
Valentin Deniaud bf400ae52b misc: remove dead authenticators code (#66853) 2022-08-16 11:28:22 +02:00
Frédéric Péters 8f60d3e12d translation update 2022-08-16 11:25:17 +02:00
Frédéric Péters 2aa23b9253 manager: provide a new homepage layout (#66497) 2022-08-16 11:24:45 +02:00
Frédéric Péters b97d404350 translation update (add missing starting space) 2022-08-16 11:24:45 +02:00
Valentin Deniaud c4a7d8cf21 translation update 2022-08-16 11:07:24 +02:00
Valentin Deniaud fce30f529d password: use login form customization fields (#51363) 2022-08-16 09:46:16 +02:00
Valentin Deniaud 359e931d81 auth_saml: use login form customization fields (#51363) 2022-08-16 09:46:16 +02:00
Valentin Deniaud 073f059251 auth_oidc: use login form customization fields (#51363) 2022-08-16 09:46:16 +02:00
Valentin Deniaud 2aed79db28 authenticators: add login form customization fields (#51363) 2022-08-16 09:46:16 +02:00
Frédéric Péters f4e0a504ba manager: add a disabled badge next to title of user page (#66869) 2022-08-12 09:17:32 +02:00
Frédéric Péters 5944fd7502 manager: do not use a popup to edit services (#68110) 2022-08-10 18:08:09 +02:00
Frédéric Péters dcc7621bba fc: remove unused images (#67515) 2022-08-09 16:18:28 +02:00
Frédéric Péters 3cc637b6c8 misc: skip users with no email in clean-unused-accounts (#67998) 2022-08-09 16:18:28 +02:00
Frédéric Péters 1f30d25474 debian: remove obsolete standard error output config from systemd unit (#65101) 2022-08-02 10:07:10 +02:00
Frédéric Péters 6fba04081a manager: do not override user-name block in gadjo header (#67654) 2022-08-02 10:06:59 +02:00
Benjamin Dauvergne 814ea15e64 ldap: apply group to role mapping atomically (#67814)
It prevents succession of add/remove of the same when it is mapped to
multiple groups.
2022-08-01 15:38:11 +02:00
Paul Marillonnet b895c06d3f api: add timestamp parameter to users synchronization api (#57564) 2022-08-01 15:00:11 +02:00
Paul Marillonnet 983c62be82 auth_fc: un-verify attributes when user deletes FC link (#65574) 2022-08-01 14:43:04 +02:00
Agate 4eae262fe3 roles: added /manage/roles/uuid:<> url (#66760) 2022-08-01 09:53:15 +02:00
Benjamin Dauvergne c16b6bb9d1 idp_oidc: do not delete code on resolution by token endpoint (#66893) 2022-07-29 19:17:35 +02:00
Benjamin Dauvergne 0fc6f16b9a auth_fc: returns 404 if authenticator is missing or disabled (#67656) 2022-07-29 19:03:43 +02:00
Valentin Deniaud 47fd5f0df3 auth_oidc: remove app_settings (#67542) 2022-07-29 10:09:14 +02:00