Laurent GAY
|
b7bd7fe643
|
Client: client_secret not show -> bad attribut name
|
2022-11-14 18:22:37 +01:00 |
|
Éloi Rivard
|
660b143b45
|
LDAPObject: fixed a bug in python <-> ldap attributes conversion.
This should fix the CI.
|
2022-11-14 18:15:34 +01:00 |
|
Éloi Rivard
|
221f4615e3
|
Added a CSS so the profile password initialization box is always displayed.
|
2022-11-09 18:03:28 +01:00 |
|
Éloi Rivard
|
1946f283fc
|
Added 'code_challenge_methods_supported' in well-known configuration
|
2022-11-06 17:13:12 +01:00 |
|
Éloi Rivard
|
791e2c8362
|
LDAP backends loads the operational attributes when it reads an object in the directory
|
2022-11-01 21:05:36 +01:00 |
|
Éloi Rivard
|
bbd4a3e92e
|
Fixed a typo
|
2022-11-01 18:15:17 +01:00 |
|
Éloi Rivard
|
4163d2eb13
|
Stop using the deprecated FLASK_ENV environment variable
|
2022-11-01 12:56:07 +01:00 |
|
Éloi Rivard
|
fdb8714094
|
Fixed a bug happening during RP initiated logout on clients without post_logout_redirect_uri defined
|
2022-10-26 18:09:02 +02:00 |
|
Éloi Rivard
|
6facd248a9
|
Fixed a bug on the contacts field in the admin client form following the LDAP schema update of 0.0.12
|
2022-10-26 17:44:50 +02:00 |
|
Éloi Rivard
|
5d5b0a411c
|
Removed an unused permission
|
2022-10-24 10:30:08 +02:00 |
|
Éloi Rivard
|
4f729caf2e
|
Implemented dynamic client registration
|
2022-10-24 10:00:32 +02:00 |
|
Éloi Rivard
|
659efaf7ef
|
Variable renaming
|
2022-10-21 17:03:38 +02:00 |
|
Éloi Rivard
|
6ee9929f6b
|
Fixed style
|
2022-10-14 09:36:08 +02:00 |
|
Éloi Rivard
|
00ffffeef5
|
Bumped to FomanticUI 2.9.0
|
2022-10-10 09:55:44 +02:00 |
|
Éloi Rivard
|
77aff593d4
|
Refactoring: file renaming
|
2022-10-06 13:32:41 +02:00 |
|
Éloi Rivard
|
0584cad0f5
|
Fixed well_known URLs
|
2022-10-03 19:32:39 +02:00 |
|
Éloi Rivard
|
e45ad6e21c
|
Implemented a basic WebFinger endpoint.
|
2022-10-03 18:42:08 +02:00 |
|
Éloi Rivard
|
28adc08795
|
Commands does not executed ldap setup and teardown in testing context
|
2022-10-03 13:25:13 +02:00 |
|
Éloi Rivard
|
c14cd90ad3
|
Fixed CI
|
2022-08-01 09:54:53 +02:00 |
|
Funelie
|
b5e8e6cf2a
|
editing dropdown color
|
2022-08-01 09:51:23 +02:00 |
|
Funelie
|
07f7ffb6ff
|
fixing tags color in tables
|
2022-08-01 09:07:27 +02:00 |
|
Funelie
|
8580ca8e6f
|
message cards and contrast editing
|
2022-07-29 15:50:01 +02:00 |
|
Funelie
|
6390266203
|
Added built in CSS dark theme
|
2022-07-29 15:35:38 +02:00 |
|
Éloi Rivard
|
d0962a9a8d
|
Removed a debug print
|
2022-07-27 17:56:16 +02:00 |
|
Éloi Rivard
|
db0fd2d8ba
|
Fixed end-session when user are already disconnected
|
2022-07-07 16:28:28 +02:00 |
|
Éloi Rivard
|
21a2c306ac
|
Client only return the asked scopes
|
2022-07-07 16:11:25 +02:00 |
|
Éloi Rivard
|
c8281969d8
|
Added support for a postalAddress field
|
2022-07-07 14:46:02 +02:00 |
|
Éloi Rivard
|
bd053c1d38
|
Updated pre-commit
|
2022-06-30 11:18:37 +02:00 |
|
Éloi Rivard
|
b0926f2216
|
Updated canaille homepage to canaille.yaal.coop
|
2022-06-21 14:30:46 +02:00 |
|
Éloi Rivard
|
95ec09fe54
|
Implemented RP-initiated logout
|
2022-06-02 17:56:10 +02:00 |
|
Éloi Rivard
|
386e46c944
|
Updated dependencies
|
2022-06-02 15:44:59 +02:00 |
|
Éloi Rivard
|
fddda33446
|
Removed deprecated babel extensions
|
2022-06-02 15:41:45 +02:00 |
|
Éloi Rivard
|
1f44153c4f
|
fixed a html title tag in the authorize page
|
2022-05-20 14:13:21 +02:00 |
|
Éloi Rivard
|
11a750d238
|
Refactored tests so ldap connection is not a mandatory argument anymore for most LDAPObject methods
|
2022-05-18 16:55:37 +02:00 |
|
Éloi Rivard
|
9a22352958
|
setup_ldap_models takes a config parameter instead of an app parameter
|
2022-05-18 13:44:54 +02:00 |
|
Stéphane Blondon
|
5a00c2840b
|
remove messages.mo from repository
|
2022-05-06 12:32:39 +02: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
|
f496617f81
|
Fixed documentation about HIDE_INVALID_LOGINS
|
2022-04-06 17:34:30 +02:00 |
|
Éloi Rivard
|
b7b6040a3e
|
Added an option to disable password recovery
|
2022-04-05 09:56:38 +02:00 |
|
Éloi Rivard
|
b1f21180df
|
updated pre-commit
|
2022-04-04 17:52:35 +02:00 |
|
Éloi Rivard
|
d597baa415
|
for better readability, set the flask aborts in their own conditionnal block
|
2022-04-04 17:52:05 +02:00 |
|
emillumine
|
f95bffadd6
|
remove 'available_groups' Group classmethod (replaced by already existing 'all' LDAPObject method)
|
2022-03-14 10:14:02 +01:00 |
|
emillumine
|
ffd85e5ee0
|
remove commented code
|
2022-03-14 10:03:05 +01:00 |
|
emillumine
|
8d804616fd
|
add a 'all' utility class method to LDAPObject to retrieve all class instances
|
2022-03-14 10:03:05 +01:00 |
|
emillumine
|
da1b911172
|
set User.object_class and Group.object_class based on config when setting ldap models
permit filtering with object_class by default in User.filter() and Group.filter()
avoid having user/group base root in default filter results
|
2022-03-14 10:03:05 +01:00 |
|
emillumine
|
653e79d7a8
|
fix dn in case of leading space or special char in id attribute
according to openldap doc, the default is to silently eliminate spaces around AVA separators, RDN component separators and RDN separators
https://www.openldap.org/software/man.cgi?query=ldap_str2dn
|
2022-03-14 10:03:05 +01:00 |
|
emillumine
|
cd1d106248
|
set cn without leading space when user is created without given name
|
2022-03-14 10:03:05 +01:00 |
|
Éloi Rivard
|
07d1826905
|
Fixed some packaging issues
|
2022-03-08 19:22:52 +01:00 |
|
Éloi Rivard
|
dc835cc149
|
access token is a jwt
|
2022-03-04 19:58:10 +01:00 |
|