Commit graph

969 commits

Author SHA1 Message Date
Éloi Rivard
c2e93b8773 unit tests: slapd initialization refactoring 2022-12-06 18:18:27 +01:00
Éloi Rivard
890888930e Merge branch 'authlib1.2' into 'main'
Bumped to authlib 1.2

See merge request yaal/canaille!78
2022-12-06 16:50:42 +00:00
Éloi Rivard
f42364e7ad Bumped to authlib 1.2 2022-12-06 17:46:58 +01:00
Éloi Rivard
edbd98e9d2 unit tests: better admin mail debugger testing
There was no test that covered the case where there is an issue when
sending the debug email.
2022-12-04 17:15:54 +01:00
Éloi Rivard
a4afcc61dd unit tests: added consent deletion tests 2022-12-04 13:57:56 +01:00
Éloi Rivard
56fb83d44d unit tests: increased well-known coverage 2022-12-04 13:43:29 +01:00
Éloi Rivard
73d6e055d3 unit tests: removed useless try/except in oidc fixtures 2022-12-04 13:41:09 +01:00
Éloi Rivard
ab905d77e8 unit tests: removed useless ldap server schema initialization methods 2022-12-04 13:06:55 +01:00
Éloi Rivard
4052e0770d unit tests: removed useless cleaning 2022-12-04 13:04:09 +01:00
Éloi Rivard
ecc969e3d5 index page unit tests 2022-12-04 12:57:59 +01:00
Éloi Rivard
4cb577839a client admin: fixed client URI display on client list 2022-12-04 12:01:10 +01:00
Éloi Rivard
a9240aa189 Updated translations 2022-12-04 11:56:51 +01:00
Éloi Rivard
9bf9c43677 Demo displays user preferred locale 2022-12-04 11:53:37 +01:00
Éloi Rivard
b8634900e3 Demo displays user preferred usernames 2022-12-03 11:05:28 +01:00
Éloi Rivard
82e1f0d03c Merge branch 'display_name' into 'main'
Users can choose their favourite display name

See merge request yaal/canaille!77
2022-12-03 09:37:14 +00:00
Éloi Rivard
9e75ef3478 Users can choose their favourite display name 2022-12-02 18:48:21 +01:00
Éloi Rivard
8ba6d2f7cf Bump to 0.0.14 2022-11-29 18:13:02 +01:00
Éloi Rivard
d7e61af4dd Fixed translation mo files packaging. 2022-11-25 21:39:43 +01:00
Éloi Rivard
8c4f270ad6 Fixed GHA apt packages for the doc and coverage targets 2022-11-24 16:09:47 +01:00
Éloi Rivard
38369969c0 Fixed GHA python-dev apt package 2022-11-24 16:04:08 +01:00
Éloi Rivard
c515a8ed6a Fixed GHA slapd installation 2022-11-24 15:53:25 +01:00
Éloi Rivard
50e42969e3 Fixed GHA poetry installation 2022-11-24 15:45:16 +01:00
Éloi Rivard
231a931cf0 Fixed GHA branches 2022-11-24 15:36:57 +01:00
Éloi Rivard
bcc46a51a8 GHA initial setup 2022-11-24 15:34:30 +01:00
Éloi Rivard
93f584b339 Bumped to 0.0.13 2022-11-21 17:55:08 +01:00
sblondon
b45d8140ba Merge branch 'main' into 'main'
Link to the repository

See merge request yaal/canaille!76
2022-11-21 16:51:42 +00:00
Stéphane Blondon
4ea2299c12 Link to the repository 2022-11-21 17:45:11 +01:00
Éloi Rivard
a14fa61d41 Fixed babel compilation on demo launch 2022-11-20 23:47:31 +01:00
Éloi Rivard
f6f9509222 about page: link to pypi.org 2022-11-20 23:18:49 +01:00
Éloi Rivard
07ed17376f Removed timezone block
Since this is not supported at the moment.
2022-11-20 23:12:55 +01:00
Éloi Rivard
cfdada9863 Merge branch 'i18n-fixes' into 'main'
LDAP 'preferredLanguage' attribute support

Closes #108

See merge request yaal/canaille!75
2022-11-20 21:56:31 +00:00
Éloi Rivard
bb0daf34d7 LDAP 'preferredLanguage' attribute support 2022-11-20 22:52:47 +01:00
Éloi Rivard
2a018510d8 unit tests: ignore sentry blocks in coverage 2022-11-20 22:34:05 +01:00
Éloi Rivard
39ea49eaa1 Merge branch 'optional-iss' into 'main'
Issuer 'ISS' configuration option is not mandatory anymore

See merge request yaal/canaille!74
2022-11-17 17:14:16 +00:00
Éloi Rivard
77ae9df2a9 Issuer 'ISS' configuration option is not mandatory anymore 2022-11-17 18:10:40 +01:00
Éloi Rivard
a353a59db8 Merge branch 'optional-from-addr' into 'main'
FROM_ADDR configuration option is not mandatory anymore

See merge request yaal/canaille!73
2022-11-16 18:30:14 +00:00
Éloi Rivard
154ec9fcd2 FROM_ADDR configuration option is not mandatory anymore 2022-11-16 19:26:33 +01:00
Éloi Rivard
0ae12cedd6 client admin: use stackable buttons 2022-11-16 18:23:06 +01:00
Éloi Rivard
c7df0cca32 profile edition: redirect after form submission to avoid double submissions 2022-11-16 18:19:24 +01:00
Éloi Rivard
32a626ee4b group admin: redirect after form submission to avoid double submissions 2022-11-16 17:55:24 +01:00
Éloi Rivard
be4a51d72a client admin: redirect after form submission to avoid double submissions 2022-11-16 17:50:38 +01:00
Éloi Rivard
93e5fbc5d0 client admin: use toggle box for the 'preconsent' field 2022-11-16 17:42:14 +01:00
Éloi Rivard
6d2d9424e6 Merge branch 'disable-preauth' into 'main'
Fixed client preconsent disabling

See merge request yaal/canaille!72
2022-11-16 16:39:59 +00:00
Éloi Rivard
62b62b684f Fixed client preconsent disabling 2022-11-16 17:36:16 +01:00
Éloi Rivard
c36d1bd222 CHANGELOG 2022-11-16 16:46:40 +01:00
Éloi Rivard
049d8cae7e Merge branch 'optional-conf' into 'main'
Dynamically generate the server metadata.

See merge request yaal/canaille!71
2022-11-16 09:25:57 +00:00
Éloi Rivard
e3028f375c Dynamically generate the server metadata.
OAUTH2 and OIDC server metadata are now dynamically generated.
2022-11-16 10:20:32 +01:00
Éloi Rivard
96a398cbd4 Merge branch 'rfc7591-software-statement-fix' into 'main'
rfc7591: fixed software statement support

See merge request yaal/canaille!70
2022-11-15 18:08:17 +00:00
Éloi Rivard
ba88f8e44a rfc7591: fixed software statement support 2022-11-15 19:04:42 +01:00
Éloi Rivard
5fa9b6b89c added parameters to the OIDC dynamic registration test cases 2022-11-15 17:16:23 +01:00