Commit graph

1484 commits

Author SHA1 Message Date
Éloi Rivard
1695331772 Fixes a call to the LDAP 'jpegPhoto' attribute 2023-05-12 20:02:19 +02:00
Éloi Rivard
65013403a1 Fixes a call to the LDAP 'userPassword' attribute 2023-05-12 20:00:13 +02:00
Éloi Rivard
8f8ac5f31b Fixes a call to the LDAP 'uid' attribute 2023-05-12 19:53:06 +02:00
Éloi Rivard
6c5053afb1 Fixes a call to a LDAP named attribute, again 2023-05-12 18:51:50 +02:00
Éloi Rivard
534e0a507b Fixes a call to a LDAP named attribute 2023-05-12 18:45:32 +02:00
Éloi Rivard
c09b2b5321 Implemented LDAPObject __delattr__ 2023-05-11 23:34:10 +02:00
Éloi Rivard
ca1ea9ca92 Removed unused code 2023-05-11 23:29:34 +02:00
Éloi Rivard
9480e43ad9 Removed LDAPObject __getitem__ and __setitem__ methods 2023-05-11 23:08:39 +02:00
Éloi Rivard
df60821e29 Rename LDAPObject.attribute_table to attributes 2023-05-11 16:55:33 +02:00
Éloi Rivard
1167d336d9 fixes wrong attribute name in impersonate page flash message 2023-05-11 16:50:06 +02:00
Éloi Rivard
02b553b9db remove unnecessary step in the password reset unit test 2023-05-11 16:27:13 +02:00
Éloi Rivard
88179b23b8 fix non-generic model attribute calls 2023-05-11 16:02:32 +02:00
Éloi Rivard
abf9a23ac8 unit tests: only use user_name to authenticate users 2023-05-11 15:33:34 +02:00
Denise Bitca
d067ca4220 refactor(#55): removed debug print call 2023-05-08 11:48:49 +02:00
Denise Bitca
518548bb74 add(#55): added signup and onboarding routes in account route file 2023-05-08 11:47:23 +02:00
Denise Bitca
7537390fea add(#55): added join and onboarding forms 2023-05-08 11:44:21 +02:00
Denise Bitca
544f7f8c64 add(#55): onboarding template for sign-in / sign-up 2023-05-08 11:43:19 +02:00
Éloi Rivard
70193b3409 CHANGELOG 2023-05-05 13:28:55 +02:00
Éloi Rivard
9e6a1b85f1 Avoid setting 'None' in claims when they are empty 2023-05-05 13:28:02 +02:00
Éloi Rivard
d483083840 Changelog indications 2023-05-05 11:06:48 +02:00
Éloi Rivard
32bbb623d1 Bumped to 0.0.25 2023-05-05 11:01:36 +02:00
Éloi Rivard
b14b6edb28 Merge branch 'initialization-mail-fix' into 'main'
Fixed password initialization mail recipients

See merge request yaal/canaille!128
2023-05-05 08:58:00 +00:00
Éloi Rivard
6e6d15fec1 Fixed password initialization mail recipients 2023-05-05 10:53:48 +02:00
Éloi Rivard
c95e86832e Merge branch 'htmx' into 'main'
Update to htmx 1.9.2

See merge request yaal/canaille!127
2023-05-05 08:46:55 +00:00
Éloi Rivard
6148d8d682 Updated to htmx 1.9.2 2023-05-05 10:43:01 +02:00
Éloi Rivard
ab00b7dbf1 Attempt to fix RTD build, again 2023-05-05 10:26:07 +02:00
Éloi Rivard
89ec83e174 Attempt to fix RTD build 2023-05-05 10:20:10 +02:00
Éloi Rivard
71da8eb504 Split memberof and refint config to fix the docker-compose demo environment 2023-05-04 17:10:49 +02:00
Éloi Rivard
181f64764c Updated python dependencies 2023-05-03 14:41:47 +02:00
Éloi Rivard
00b13c95ad refer to 'groups' instead of ldap 'memberof' in the group edition page 2023-05-02 17:08:42 +02:00
Éloi Rivard
e8d869d865 Updated python dependencies 2023-05-02 16:46:10 +02:00
Éloi Rivard
e8e6060c74 ACL group filter can be simple group name instead of full dn 2023-05-02 16:25:00 +02:00
Éloi Rivard
4883548dc5
Translated using Weblate (French)
Currently translated at 100.0% (314 of 314 strings)

Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
2023-04-28 19:52:42 +02:00
Éloi Rivard
0a500407b6 submit buttons wording 2023-04-27 19:26:05 +02:00
Éloi Rivard
0234c5945a User.logout excepts IndexError in case of invalid sessions 2023-04-18 20:36:48 +02:00
Éloi Rivard
fa62c16768 Moved canaille.ldap_backend to canaille.backends.ldap 2023-04-18 20:22:55 +02:00
Éloi Rivard
c4676ec572 Update User group when save is called 2023-04-17 18:43:43 +02:00
Éloi Rivard
0c4deaeb19 demo: fix deprecated refint overlay configuration 2023-04-17 18:07:36 +02:00
Éloi Rivard
972b986ea4 Enables refint openldap overlay 2023-04-16 19:40:16 +02:00
Éloi Rivard
a699b788c2 pre-commit checks toml files 2023-04-15 13:15:54 +02:00
Éloi Rivard
571c04de66 Fixed toml inline tables 2023-04-15 13:08:24 +02:00
Éloi Rivard
0ec23b0bba Merge branch 'generic-acl-filter' into 'main'
ACL filters are no more LDAP filters but user attribute mappings.

See merge request yaal/canaille!126
2023-04-14 17:53:59 +00:00
Éloi Rivard
edb64cbfe1 ACL filters are no more LDAP filters but user attribute mappings. 2023-04-14 19:53:16 +02:00
Éloi Rivard
3884a1d37c Merge branch 'fix-empty-attributes-registration' into 'main'
Fixed empty models attributes registration

See merge request yaal/canaille!125
2023-04-13 16:06:32 +00:00
Éloi Rivard
4bfbeccc1c Fixed empty models attributes registration 2023-04-13 18:02:20 +02:00
Éloi Rivard
2a4b382209 Merge branch 'htmx-1.9.0' into 'main'
htmx 1.9.0

See merge request yaal/canaille!124
2023-04-13 12:45:16 +00:00
Éloi Rivard
39c5a6fb16 htmx 1.9.0 2023-04-13 14:44:38 +02:00
loanR
3292ca8427 Use iso environment in local and container
Poetry installed environment have same groups for run.sh and Dockerfile-canaille
2023-04-12 18:05:16 +02:00
loanR
a9be3a5072 Precise populate command
Complete command and give one for docker
2023-04-12 17:30:51 +02:00
loanR
23b4ff0800 Force docker compose demo poetry environment
Install base dependencies and force optional demo ones
2023-04-12 17:00:18 +02:00