Éloi Rivard
|
553595c5ed
|
doc: model documentation
|
2023-08-17 16:11:24 +02:00 |
|
Éloi Rivard
|
96ccf12ad9
|
feat: split installation in different extras packages
|
2023-08-17 14:34:30 +02:00 |
|
Éloi Rivard
|
588ec8792e
|
Implement a dummy inmemory backend
|
2023-08-17 12:33:45 +02:00 |
|
Éloi Rivard
|
508450c90b
|
doc: update profile screenshot
|
2023-08-16 16:29:14 +02:00 |
|
Éloi Rivard
|
7f07f92424
|
chore: README
|
2023-08-15 17:20:26 +02:00 |
|
Éloi Rivard
|
5a9df64f68
|
feat: implement registration process
|
2023-08-15 16:31:44 +02:00 |
|
Éloi Rivard
|
d27aab8651
|
refactor: the core module has its own main blueprint
|
2023-08-14 13:52:24 +02:00 |
|
Éloi Rivard
|
fd24c704c0
|
feat: implement email verification
|
2023-08-06 11:58:16 +02:00 |
|
Éloi Rivard
|
7069114ac4
|
doc: troubleshooting section
|
2023-07-10 18:34:50 +02:00 |
|
Éloi Rivard
|
4715f643e2
|
Add a OIDC.REQUIRE_NONCE option to improve compatibility with clients
|
2023-07-06 17:57:17 +02:00 |
|
Éloi Rivard
|
fd66f86a72
|
USER_FILTER is parsed with jinja
|
2023-07-04 18:34:16 +02:00 |
|
Éloi Rivard
|
10a0ecc090
|
Added an option to disable javascript
|
2023-07-03 23:26:39 +02:00 |
|
Éloi Rivard
|
4f42798e39
|
Refactored keypair management
|
2023-07-01 19:06:26 +02:00 |
|
Éloi Rivard
|
c30d2f7161
|
Moved config.sample directly in canaille
|
2023-07-01 18:08:01 +02:00 |
|
Éloi Rivard
|
e4e49da44a
|
Renamed configuration entries
- USER_ID_ATTRIBUTE is now USER_RDN
- GROUP_ID_ATTRIBUTE is now GROUP_RDN
|
2023-06-29 15:55:39 +02:00 |
|
Éloi Rivard
|
bb95978376
|
Boosts webpages with HTMX
Fixes #144
Fixes #145
|
2023-06-26 17:17:07 +02:00 |
|
Éloi Rivard
|
a9d9d43152
|
Configuration entries can be loaded from files.
Co-authored-by: Sofi <sofi+git@mailbox.org>
|
2023-06-15 18:38:37 +02:00 |
|
Éloi Rivard
|
a89544c953
|
Stop support for python<3.8
|
2023-06-03 16:12:58 +02:00 |
|
Éloi Rivard
|
4f46e14f30
|
LDAP backends documentation
|
2023-06-03 12:25:47 +02:00 |
|
Éloi Rivard
|
c7f23e845c
|
datetime-local input fields are transformed in UTC server-side
|
2023-06-01 13:53:32 +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
|
edb64cbfe1
|
ACL filters are no more LDAP filters but user attribute mappings.
|
2023-04-14 19:53:16 +02:00 |
|
Éloi Rivard
|
e2b96af1ee
|
Moved LDAP configuration entry to BACKENDS.LDAP
|
2023-04-10 20:31:54 +02:00 |
|
Éloi Rivard
|
61f5d25f2f
|
Creates a OIDC configuration section for all the OIDC related entries
|
2023-04-10 16:24:43 +02:00 |
|
Éloi Rivard
|
db3a4a74ff
|
Renamed user attributes to match SCIM naming convention
|
2023-04-07 20:12:24 +02:00 |
|
Éloi Rivard
|
720121cae7
|
Updated screenshot
|
2023-04-05 14:31:48 +02:00 |
|
Éloi Rivard
|
822988536d
|
LDAPObject can have several objectClass
|
2023-03-11 19:46:12 +01:00 |
|
Éloi Rivard
|
a57c86cc2c
|
SMTP SSL fixes
|
2023-02-28 10:07:08 +01:00 |
|
Éloi Rivard
|
7b684aed4a
|
preferredLanguage is a single value
|
2023-01-24 18:15:26 +01:00 |
|
Éloi Rivard
|
db6c2cc56a
|
Updated screenshots
|
2023-01-22 14:06:13 +01:00 |
|
Jesús Pérez Rey (Chuso)
|
21c497da54
|
Fix typos and grammar errors.
|
2023-01-14 20:16:01 +01:00 |
|
Éloi Rivard
|
a3418de239
|
Implemented RFC7592 OAuth Client Registration Management
|
2022-12-10 00:22:25 +01:00 |
|
Éloi Rivard
|
77ae9df2a9
|
Issuer 'ISS' configuration option is not mandatory anymore
|
2022-11-17 18:10:40 +01:00 |
|
Éloi Rivard
|
154ec9fcd2
|
FROM_ADDR configuration option is not mandatory anymore
|
2022-11-16 19:26:33 +01: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
|
83f13a8a3c
|
documentation: fixed syntax highlighting
|
2022-11-15 15:31:18 +01:00 |
|
Éloi Rivard
|
2062a6156b
|
Minor documentation fix
|
2022-11-04 13:24:07 +01:00 |
|
Éloi Rivard
|
7a6cb2f531
|
Explicitly set the documentation language
|
2022-11-04 09:32:41 +01:00 |
|
Éloi Rivard
|
40f908a4a9
|
RFC7523 is not yet implemented
|
2022-10-31 13:58:19 +01:00 |
|
Éloi Rivard
|
5b69be00c3
|
documentation: Added an OAuth2 spec, again
|
2022-10-24 12:12:55 +02:00 |
|
Éloi Rivard
|
d94a39cf73
|
documentation: Added an OAuth2 spec
|
2022-10-24 11:54:04 +02:00 |
|
Éloi Rivard
|
4f729caf2e
|
Implemented dynamic client registration
|
2022-10-24 10:00:32 +02:00 |
|
Éloi Rivard
|
81834b2a34
|
Updated specifications
|
2022-10-21 16:39:55 +02:00 |
|
Éloi Rivard
|
7cab8d32a1
|
Documentation: Draft of the specifications support
|
2022-10-21 15:47:38 +02:00 |
|
Éloi Rivard
|
e45ad6e21c
|
Implemented a basic WebFinger endpoint.
|
2022-10-03 18:42:08 +02:00 |
|
Éloi Rivard
|
51b75130f6
|
Documentation: added a small OIDC provider comparison table
|
2022-07-27 15:39:46 +02:00 |
|
Éloi Rivard
|
ced97aac03
|
Use poetry instead of setuptools
|
2022-05-13 11:55:12 +02:00 |
|
sblondon
|
9ecabb6e4f
|
Fix code example
|
2022-05-06 09:19:53 +00:00 |
|
sblondon
|
5c582f8107
|
Spellcheck and split a sentence
|
2022-05-06 09:12:53 +00:00 |
|
Éloi Rivard
|
a1c4f7a278
|
Bumped to authlib 1
|
2022-04-10 17:04:38 +02:00 |
|
Éloi Rivard
|
8217d423ad
|
Added an option to disable self edition
|
2022-04-06 17:54:39 +02:00 |
|
Éloi Rivard
|
b7b6040a3e
|
Added an option to disable password recovery
|
2022-04-05 09:56:38 +02:00 |
|
Éloi Rivard
|
a3d0d2f115
|
missing documentation space
|
2022-04-04 17:52:34 +02:00 |
|
Limezy
|
9932ee442a
|
Update install.rst
|
2022-03-19 18:49:34 +07:00 |
|
Limezy
|
bf2b8eb091
|
Update install.rst
|
2022-03-19 18:19:48 +07:00 |
|
Éloi Rivard
|
07d1826905
|
Fixed some packaging issues
|
2022-03-08 19:22:52 +01:00 |
|
Éloi Rivard
|
e96e9b03bb
|
Improved installation documentation
|
2022-02-17 17:26:15 +01:00 |
|
Camille
|
db1d011a3b
|
invitations expire after 48h
|
2022-01-01 10:56:48 +00:00 |
|
Éloi Rivard
|
50af2e3e72
|
pre-commit tox test
|
2021-12-20 23:57:27 +01:00 |
|
Éloi Rivard
|
529b297e93
|
Manage user websites
|
2021-12-13 23:04:34 +01:00 |
|
Éloi Rivard
|
f4c04d9666
|
Default configuration and test client use user avatars
|
2021-12-13 22:50:53 +01:00 |
|
Éloi Rivard
|
951fce2725
|
JWT mapping use jinja
|
2021-12-12 16:17:13 +01:00 |
|
Éloi Rivard
|
18e4b0c42c
|
Documentation improvements
|
2021-12-12 15:38:32 +01:00 |
|
Éloi Rivard
|
d9a36c3318
|
doc: better schema installation instructions
|
2021-10-20 12:35:28 +02:00 |
|
Éloi Rivard
|
6f3243ee2f
|
doc: better schema installation instructions
|
2021-10-20 12:33:56 +02:00 |
|
Éloi Rivard
|
fa064b902b
|
Minor doc fix
|
2021-10-13 12:32:20 +02:00 |
|
Éloi Rivard
|
d95bde7b22
|
check command
|
2021-10-13 10:17:13 +02:00 |
|
Éloi Rivard
|
68c091da62
|
'canaille' command
|
2021-10-13 09:50:09 +02:00 |
|
Éloi Rivard
|
5863a38e40
|
doc: installation improvements
|
2021-10-12 18:14:09 +02:00 |
|
Éloi Rivard
|
18d67479d6
|
doc: typo
|
2021-08-23 21:58:16 +02:00 |
|
Éloi Rivard
|
8b0b01424e
|
Fixed documentation title
|
2020-11-12 09:32:04 +01:00 |
|
Éloi Rivard
|
0addeed925
|
Fixed readthedocs
|
2020-11-06 17:54:08 +01:00 |
|
Éloi Rivard
|
c99e87c530
|
Fixed readthedocs
|
2020-11-06 13:37:47 +01:00 |
|
Éloi Rivard
|
04f3c8f26d
|
Fixed readthedocs
|
2020-11-06 12:12:56 +01:00 |
|
Éloi Rivard
|
67be75435a
|
Documentation
|
2020-11-06 11:53:10 +01:00 |
|