Commit graph

765 commits

Author SHA1 Message Date
Éloi Rivard
3f07d7a065 Merge branch 'issue-92-jwt-access-token' into 'master'
JWT access token

Closes #92

See merge request yaal/canaille!38
2022-03-04 19:00:48 +00:00
Éloi Rivard
dc835cc149 access token is a jwt 2022-03-04 19:58:10 +01:00
Éloi Rivard
d15a8cdc74 Improved refresh token tests, again 2022-03-04 19:58:00 +01:00
Éloi Rivard
db2e11c16e Improved refresh token tests 2022-03-04 19:07:52 +01:00
Camille
7769e40981 Merge branch 'group-persisted-in-invitation' into 'master'
fix: groups are saved even when invited user does not have read permission on groups

See merge request yaal/canaille!41
2022-03-04 17:18:51 +00:00
Camille
0db07fa36f fix: groups are saved even when invited user does not have read permission on groups 2022-03-04 18:13:57 +01:00
Éloi Rivard
80906a1cc6 Bumped to 0.0.5 2022-03-03 10:58:25 +01:00
Camille
a3c4db7a53 fix: handle token not found in token view 2022-03-03 10:05:14 +01:00
Éloi Rivard
386b23cbd4 Merge branch 'sblondon-master-patch-55303' into 'master'
Fix: spellcheck configuration key

See merge request yaal/canaille!40
2022-03-01 18:58:52 +00:00
sblondon
3016f2504b Fix: spellcheck configuration key 2022-03-01 18:55:02 +00:00
Éloi Rivard
98a4fef62a Merge branch 'master' into 'master'
Fix: better consistency of admin dropdown menu

See merge request yaal/canaille!39
2022-02-27 11:08:08 +00:00
Stéphane Blondon
3f6be51dae fix: tox complains about new-line at end-of-file 2022-02-25 14:11:35 +01:00
Stéphane Blondon
803fadd0e9 fix: better consistency of admin dropdown menu
The dropdown was not always displayed due to lack of 'menuitem' parameter on some calls.
The 'active' and 'dropdown' classes from fomanticUI clash so the dropdown is not displayed when both are added to the `div` tag. As workaround, 'active' class is replaced by a custom 'dropdown-active' class.
2022-02-25 13:58:35 +01:00
Éloi Rivard
b4544ebc54 Updated French translation 2022-02-23 11:00:27 +01:00
Éloi Rivard
a36dfb21fb Removed an useless test 2022-02-23 10:49:49 +01:00
Éloi Rivard
3411e27c85 Improved admin token list and code list templates 2022-02-19 17:53:05 +01:00
Éloi Rivard
5746224218 Removed the latest googleapis request laying around 2022-02-18 11:09:24 +01:00
Éloi Rivard
e96e9b03bb Improved installation documentation 2022-02-17 17:26:15 +01:00
Éloi Rivard
5ac6dff790 Merge branch 'issue-92-jwt-access-token' into 'master'
AuthorizationCode and Token have a new id parameter

See merge request yaal/canaille!37
2022-02-17 13:45:00 +00:00
Éloi Rivard
07faedc539 Bumped to 0.0.4 2022-02-16 19:41:17 +01:00
Éloi Rivard
a74d68aee1 AuthorizationCode and Token have a new id parameter 2022-02-16 18:00:30 +01:00
Éloi Rivard
88c9547cc4 Use a custom method to generate access tokens 2022-02-13 18:18:25 +01:00
Éloi Rivard
6e01baf3b0 improved token admin page template, again 2022-02-03 10:04:14 +01:00
Éloi Rivard
7851e8e31f improved token admin page template 2022-02-03 09:51:04 +01:00
Éloi Rivard
7f1f36bbd7 Merge branch 'sblondon-master-patch-55930' into 'master'
Spellcheck a word in french translation

See merge request yaal/canaille!36
2022-02-02 09:01:46 +00:00
sblondon
7c7b0988b8 Spellcheck a word in french translation 2022-02-01 17:41:52 +00:00
Éloi Rivard
9d4bc2d68f mail recipient bugfix 2022-02-01 17:28:11 +01:00
Éloi Rivard
dee1102497 updated pre-commit 2022-01-23 19:35:18 +01:00
Éloi Rivard
405a324655 Merge branch 'ldap-backend' into 'master'
start the separation of the ldap parts

See merge request yaal/canaille!35
2022-01-23 18:30:07 +00:00
Éloi Rivard
1d0f1e2f24 LdapObject an have attribute name different than the schema 2022-01-18 18:04:25 +01:00
Éloi Rivard
b47f0e0414 mail view refactoring 2022-01-11 21:11:54 +01:00
Éloi Rivard
52e802b34f split oidc code from the rest 2022-01-11 20:31:55 +01:00
Éloi Rivard
16d2d71194 split oidc tests from the rest 2022-01-11 19:42:26 +01:00
Éloi Rivard
3d69e5cdb4 restore data after unit tests 2022-01-11 19:32:55 +01:00
Éloi Rivard
aef552e9aa removed an avoidable clean fixture 2022-01-11 18:32:53 +01:00
Éloi Rivard
ba65eb16a6 do not import sentry if not needed 2022-01-11 18:02:23 +01:00
Éloi Rivard
6928208e3b Merge branch 'master' into 'master'
surname is required when the user is created or updated

Closes #75

See merge request yaal/canaille!34
2022-01-07 14:57:12 +00:00
Stéphane Blondon
4d24962544 surname is required when the user is created or updated 2022-01-07 15:19:05 +01:00
Éloi Rivard
3706bfc292 Merge branch 'BIN_environment_variable' into 'master'
find slapadd and ldapadd binaries on debian 11

See merge request yaal/canaille!33
2022-01-07 13:05:53 +00:00
Stéphane Blondon
1e2c879a82 find slapadd and ldapadd binaries on debian 11 2022-01-07 13:59:19 +01:00
Éloi Rivard
df603e5f17 flask app delayed imports 2022-01-05 16:30:46 +01:00
Éloi Rivard
314758f2de Merge branch 'exit_for_shell_script' into 'master'
fix: use 'exit' to quit script

See merge request yaal/canaille!32
2022-01-05 08:29:52 +00:00
Stéphane Blondon
d37c0611ee fix: use 'exit' to quit script 2022-01-04 19:23:06 +01:00
Éloi Rivard
5bf8278343 Merge branch 'issue-87-invitation-free-uid' into 'master'
Invited users can choose their uid

Closes #87

See merge request yaal/canaille!31
2022-01-01 17:45:20 +00:00
Éloi Rivard
5a99a48831 Invited users can choose their uid 2022-01-01 18:41:04 +01:00
Éloi Rivard
ec7d926126 Merge branch 'invitation' into 'master'
invitations expire after 48h

See merge request yaal/canaille!30
2022-01-01 10:56:48 +00:00
Camille
db1d011a3b invitations expire after 48h 2022-01-01 10:56:48 +00:00
Éloi Rivard
ebc16b91c2 Stop testing python3.6 2021-12-31 18:53:52 +01:00
Éloi Rivard
633bf6ae1f css typo fix 2021-12-31 17:45:46 +01:00
Éloi Rivard
39e1725438 Fixed fixtures 2021-12-31 17:41:05 +01:00