Éloi Rivard
|
5dc83bc840
|
Bump to jquery 3.7.0
|
2023-06-28 13:32:31 +02:00 |
|
Éloi Rivard
|
45ec950f5f
|
Fixed FieldList readonly state
|
2023-06-28 13:26:15 +02:00 |
|
Éloi Rivard
|
005c806bf0
|
Disable htmx boosting for the impersonate form
|
2023-06-28 12:28:50 +02:00 |
|
Éloi Rivard
|
159e26aa20
|
Remove python 3.7 classifier
|
2023-06-27 09:20:47 +02:00 |
|
Éloi Rivard
|
7b9e97f5e4
|
Defer and clean up JS scripts
|
2023-06-26 18:00:58 +02:00 |
|
Éloi Rivard
|
c091ca19cf
|
Removed html5shiv
|
2023-06-26 17:48:25 +02:00 |
|
Éloi Rivard
|
dae9db4528
|
Merge branch 'issue-144-boosting' into 'main'
Boosts webpages with HTMX
Closes #145 et #144
See merge request yaal/canaille!137
|
2023-06-26 15:19:50 +00:00 |
|
Éloi Rivard
|
bb95978376
|
Boosts webpages with HTMX
Fixes #144
Fixes #145
|
2023-06-26 17:17:07 +02:00 |
|
gallegonovato
|
6ec282c98f
|
Translated using Weblate (Spanish)
Currently translated at 100.0% (332 of 332 strings)
Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/es/
|
2023-06-23 23:50:19 +02:00 |
|
Éloi Rivard
|
9b75f4d302
|
Translated using Weblate (French)
Currently translated at 100.0% (332 of 332 strings)
Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
|
2023-06-22 21:19:13 +02:00 |
|
Hosted Weblate
|
5388454177
|
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/
|
2023-06-22 21:19:13 +02:00 |
|
Éloi Rivard
|
1e58abfa34
|
Translated using Weblate (French)
Currently translated at 98.7% (328 of 332 strings)
Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/fr/
|
2023-06-22 21:19:13 +02:00 |
|
Hosted Weblate
|
f20a1020dd
|
Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: Canaille/Canaille
Translate-URL: https://hosted.weblate.org/projects/canaille/canaille/
|
2023-06-22 21:19:13 +02:00 |
|
Éloi Rivard
|
17c3987a79
|
Set flask and werkzeug dependencies to 2.2.* max
|
2023-06-22 18:51:19 +02:00 |
|
Éloi Rivard
|
0342e30ec0
|
Fixed strings inadvertently refactored
|
2023-06-22 18:12:54 +02:00 |
|
Éloi Rivard
|
51825be678
|
Updated translations
|
2023-06-22 18:02:22 +02:00 |
|
Éloi Rivard
|
d71caf56ec
|
Merge branch 'issue-115-multiple-fields' into 'main'
Multiple fields
See merge request yaal/canaille!136
|
2023-06-22 15:58:04 +00:00 |
|
Éloi Rivard
|
b7e1590510
|
User emails and phone numbers are now multiple
|
2023-06-22 17:55:26 +02:00 |
|
Éloi Rivard
|
8617fc0f2b
|
Implement multiple fields
|
2023-06-22 16:56:44 +02:00 |
|
Éloi Rivard
|
42730f72d3
|
Fixed email unicity check
|
2023-06-22 16:41:35 +02:00 |
|
Éloi Rivard
|
fb90b6effd
|
Jinja rendering macro calls uniformization
|
2023-06-22 15:51:53 +02:00 |
|
Éloi Rivard
|
c12ceca741
|
Forgotten phone_number plurals in configuration
|
2023-06-22 15:45:24 +02:00 |
|
Éloi Rivard
|
361fda0386
|
Renamed User.phone_number in User.phone_numbers
|
2023-06-22 15:33:03 +02:00 |
|
Éloi Rivard
|
b5bd497d0e
|
Implemented User.preferred_email
|
2023-06-22 15:24:13 +02:00 |
|
Éloi Rivard
|
371f806695
|
Renamed User.email in User.emails
|
2023-06-22 15:15:46 +02:00 |
|
Éloi Rivard
|
14ec6e9c9e
|
ldap backend avoid to store empty values
|
2023-06-22 13:27:43 +02:00 |
|
Éloi Rivard
|
d65dbfbe96
|
listify utility
|
2023-06-22 13:09:44 +02:00 |
|
Éloi Rivard
|
ec02aa0ad9
|
Force OIDC Clients contact field to be a valid email.
|
2023-06-22 11:39:50 +02:00 |
|
Éloi Rivard
|
0cbac78624
|
htmx: return a 400 error when a request sends an invalid form
|
2023-06-21 15:59:28 +02:00 |
|
Éloi Rivard
|
caf434a1fc
|
debug template variable is available everywhere
|
2023-06-20 14:22:19 +02:00 |
|
Éloi Rivard
|
40594190d3
|
Display error description on debug environments
|
2023-06-20 14:14:35 +02:00 |
|
Éloi Rivard
|
485a0c2ff1
|
render_field macro passes kwargs to its submethods
|
2023-06-20 09:33:36 +02:00 |
|
Éloi Rivard
|
8061042e46
|
client admin test refactoring
|
2023-06-20 09:32:43 +02:00 |
|
Éloi Rivard
|
e9f17b26d6
|
form HTML macro refactoring
|
2023-06-19 18:10:14 +02:00 |
|
Éloi Rivard
|
599f600a3f
|
Merge branch 'issue-134-configuration-fields-in-file' into 'main'
Configuration entries can be loaded from files.
Closes #134
See merge request yaal/canaille!134
|
2023-06-15 16:41:14 +00: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
|
f254cd94f1
|
Merge branch 'ci-fix' into 'main'
Fixed Gitlab CI
See merge request yaal/canaille!135
|
2023-06-15 16:37:59 +00:00 |
|
Éloi Rivard
|
bf490308cf
|
Fixed Gitlab CI
No need to install slapd from the backports now that Debian 12 is out.
|
2023-06-15 18:35:03 +02:00 |
|
Éloi Rivard
|
e0bd8e734c
|
Bump to flask-themer 2.0.0
|
2023-06-06 09:16:51 +02:00 |
|
Éloi Rivard
|
23e9e7e71a
|
Renamed Backend in BaseBackend
|
2023-06-05 18:10:37 +02:00 |
|
Éloi Rivard
|
93b5446c56
|
Merge branch 'generic-backend-unit-tests' into 'main'
Generic backend unit tests
See merge request yaal/canaille!132
|
2023-06-03 21:42:52 +00:00 |
|
Éloi Rivard
|
14ccb69762
|
backend fixture is parametrizable
|
2023-06-03 23:39:38 +02:00 |
|
Éloi Rivard
|
422af73b89
|
moved slapd_server in the ldap unit tests module
|
2023-06-03 23:39:38 +02:00 |
|
Éloi Rivard
|
e3aede6645
|
Fixed a unit test control value
|
2023-06-03 23:38:45 +02:00 |
|
Éloi Rivard
|
fa7c68ff5b
|
Moved CustomSlapdObject class into the ldap test module
|
2023-06-03 18:35:59 +02:00 |
|
Éloi Rivard
|
453a7d5c52
|
Merge branch 'py37-eol' into 'main'
Stop support for python<3.8
See merge request yaal/canaille!131
|
2023-06-03 14:16:29 +00:00 |
|
Éloi Rivard
|
a89544c953
|
Stop support for python<3.8
|
2023-06-03 16:12:58 +02:00 |
|
Éloi Rivard
|
e5ba0a8c86
|
compatibility bugfix for flask 2.3
|
2023-06-03 13:42:23 +02:00 |
|
Éloi Rivard
|
9517e2d73c
|
Bumped to 0.0.26
|
2023-06-03 12:31:48 +02:00 |
|
Éloi Rivard
|
4f46e14f30
|
LDAP backends documentation
|
2023-06-03 12:25:47 +02:00 |
|