Commit graph

164 commits

Author SHA1 Message Date
Éloi Rivard
ce890ca0ad
tests: use pytest-lazy-fixtureS instead of pytest-lazy-fixture 2024-04-16 18:33:58 +02:00
Éloi Rivard
1decf162b4
chore: automatically reload flask when the custom templates have changed
in debug mode
2024-04-15 15:34:50 +02:00
Éloi Rivard
490cb34278
chore: bump to 0.0.51 2024-04-09 22:06:36 +02:00
Éloi Rivard
0756859626
chore: bump to 0.0.50 2024-04-09 21:51:19 +02:00
Éloi Rivard
4bf83888e8
chore: bump to 0.0.49 2024-04-08 18:25:08 +02:00
Éloi Rivard
88f6b935e8
chore: bump to 0.0.48 2024-04-08 11:01:02 +02:00
Éloi Rivard
c92ee431eb
chore: bump to 0.0.47 2024-04-08 10:52:02 +02:00
Éloi Rivard
cbc2f60640
chore: bump to 0.0.46 2024-04-08 10:37:17 +02:00
Éloi Rivard
06181ac479
chore: move sphinx-enum-extend to the poetry doc dependency group 2024-04-04 16:51:48 +02:00
Éloi Rivard
97b555a990
chore: bump to 0.0.45 2024-04-04 15:32:07 +02:00
Éloi Rivard
a72489fb54
tests: ignore pytest skipped tests in coverage 2024-03-29 17:44:42 +01:00
Éloi Rivard
5379259a15
chore: bump to 0.0.44 2024-03-29 17:37:11 +01:00
Éloi Rivard
92d3585325
chore: bump to 0.0.43 2024-03-29 12:11:15 +01:00
Éloi Rivard
9dbb16153d
chore: add setuptools dependency to build packages with python3.12+
As it is needed by Babel 2.14 and not shipped with python anymore.
2024-03-29 11:04:34 +01:00
Éloi Rivard
8625318341
feat: use pydantic to validate the configuration 2024-03-28 17:44:26 +01:00
Éloi Rivard
97470bffe6
doc: better translation documentation 2024-03-28 14:22:07 +01:00
Éloi Rivard
af298c39b8
docs: add a sitemap 2024-03-27 21:17:30 +01:00
Éloi Rivard
acf882ad9a
feat: use the shibuya documentation theme 2024-03-27 14:58:07 +01:00
Éloi Rivard
265f266638
chore: use the standard tomllib python module instead of toml starting from python 3.11 2024-03-26 13:57:14 +01:00
Éloi Rivard
311217041b
chore: update dependencies 2024-03-16 19:40:25 +01:00
Éloi Rivard
4edffcaa9f
chore: use isort instead of reoder-python-imports 2024-03-15 19:58:37 +01:00
Éloi Rivard
2323d22471
tests: fix pytest to <7 at the moment
Until https://github.com/TvoroG/pytest-lazy-fixture/issues/65 is fixed.
2024-02-05 16:58:11 +01:00
Éloi Rivard
e1c61d63f7
chore: bump to 0.0.42 2023-12-29 17:17:58 +01:00
Éloi Rivard
0ff76823d5
chore: bump to canaille 0.0.41 2023-12-25 20:16:23 +01:00
Éloi Rivard
f7162e4a5a
chore: bump to 0.0.40 2023-12-22 18:04:39 +01:00
Éloi Rivard
d4b0fa91e7
chore: bump to 0.0.39 2023-12-15 16:14:03 +01:00
Éloi Rivard
45df2ec553
chore: bump to 0.0.38 2023-12-15 10:25:54 +01:00
Éloi Rivard
a2683dfec8
chore: bump to flask 3.0.0 2023-12-14 22:14:16 +01:00
Éloi Rivard
49466012e7
chore: bump to flask 2.3 2023-12-14 22:01:08 +01:00
Éloi Rivard
2a7dfa5ad8
tests: use pytest-smtpd instead of smtpdfix 2023-12-14 19:46:30 +01:00
Éloi Rivard
3b46d6af61
tests: remove pytest-flask dependency 2023-12-14 16:28:46 +01:00
Éloi Rivard
0b2c980173
chore: bump to 0.0.37 2023-12-01 12:11:59 +01:00
Éloi Rivard
8e960d956b
chore: bump to 0.0.36 2023-12-01 09:34:45 +01:00
Éloi Rivard
a7e574f754
feat: use sqlalchemy-utils PasswordType to store and hash user passwords 2023-12-01 09:29:59 +01:00
Éloi Rivard
3fb1f29a96
chore: bump to 0.0.35 2023-11-24 15:50:58 +01:00
Éloi Rivard
27639081f0
feat: implement sqlalchemy backend
Co-authored-by: Loan Robert <loan@yaal.coop>
2023-11-24 13:57:46 +01:00
Éloi Rivard
24a1a2f7bf
tests: disable xdist in tox 2023-11-24 12:51:17 +01:00
Éloi Rivard
6c03397ec5
fix: minimum wtforms dependency 2023-11-22 12:21:32 +01:00
Éloi Rivard
fa24c2e810
chore: remove pygments-ldif and update dependencies
pygments 2.17.0 includes a ldif lexer
2023-11-18 15:30:23 +01:00
Éloi Rivard
87653e9197
chore: update dependencies 2023-11-14 18:41:49 +01:00
Éloi Rivard
b2988d35eb
chore: python 3.12 support 2023-11-01 20:22:26 +01:00
Éloi Rivard
8f2c9a4add
chore: update dependencies 2023-10-23 19:36:21 +02:00
Éloi Rivard
b765328f7e
chore: bump to 0.0.34 2023-10-02 14:06:13 +02:00
Éloi Rivard
a2e3fce204
feat: flask-babel and pytz are now part of the front extras 2023-09-01 10:46:56 +02:00
Éloi Rivard
823bba35b4
chore: bump to 0.0.33 2023-08-26 17:39:40 +02:00
Éloi Rivard
b5f8d19499
chore: update sphinx-rtd-theme 2023-08-23 14:36:22 +02:00
Éloi Rivard
27b9375be9
chore: bump to sphinx-rtd-theme 1.3.0rc1 2023-08-21 15:12:32 +02:00
Éloi Rivard
55c031171c
chore: bump to 0.0.32 2023-08-17 16:20:06 +02:00
É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
0314abc217
chore: add 'Development Status' classifier 2023-08-16 16:18:06 +02:00
Éloi Rivard
4642829d80
chore: bump to 0.0.31 2023-08-15 17:16:09 +02:00
Éloi Rivard
f73e9c3187
chore: style tox env faster install 2023-08-15 13:57:05 +02:00
Éloi Rivard
279ceb6815
chore: minimum flask version is 2.2.2 2023-08-13 14:52:29 +02:00
Éloi Rivard
4ee4085e9e
chore: up click version 2023-08-13 14:28:53 +02:00
Éloi Rivard
1fefb7625e
chore: lower pytz version 2023-08-13 14:26:11 +02:00
Éloi Rivard
b4ed41778c
chore: fix pycountry version 2023-08-13 14:22:41 +02:00
Éloi Rivard
c1f3d9983a
chore: loosier dependencies and minimum test dependency CI refactor 2023-08-13 13:49:26 +02:00
Éloi Rivard
ef53e7f4ba
chore: minimum authlib requirement to 1.2.1 2023-08-12 18:41:12 +02:00
Éloi Rivard
c3a93c5f6f
fix: babel is required at build by the project metadata 2023-07-24 19:40:43 +02:00
Éloi Rivard
cfe5d0c7b8 removed mock dev dependency 2023-07-12 12:16:28 +02:00
Éloi Rivard
b3cec8504b Bumped to canaille 0.0.30 2023-07-06 09:13:42 +02:00
Éloi Rivard
ae3932ab2e adds pytest-xdist dependency 2023-07-06 09:07:52 +02:00
Éloi Rivard
459c308f71 Bump to canaille 0.0.29 2023-06-30 18:46:43 +02:00
Éloi Rivard
120584e135 Bump to canaille 0.0.28 2023-06-30 10:22:58 +02:00
Éloi Rivard
224ef0b692 Bump to 0.0.27 2023-06-29 18:07:04 +02:00
Éloi Rivard
159e26aa20 Remove python 3.7 classifier 2023-06-27 09:20:47 +02:00
Éloi Rivard
17c3987a79 Set flask and werkzeug dependencies to 2.2.* max 2023-06-22 18:51:19 +02:00
Éloi Rivard
e0bd8e734c Bump to flask-themer 2.0.0 2023-06-06 09:16:51 +02:00
Éloi Rivard
14ccb69762 backend fixture is parametrizable 2023-06-03 23:39:38 +02:00
Éloi Rivard
a89544c953 Stop support for python<3.8 2023-06-03 16:12:58 +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
Éloi Rivard
c7f23e845c datetime-local input fields are transformed in UTC server-side 2023-06-01 13:53:32 +02:00
Éloi Rivard
d8158d6a72 Use ruff linter 2023-05-25 13:37:58 +02:00
Éloi Rivard
475a6d153c add pytest-flask dependency 2023-05-20 16:42:35 +02:00
Éloi Rivard
32bbb623d1 Bumped to 0.0.25 2023-05-05 11:01:36 +02:00
Éloi Rivard
e8d869d865 Updated python dependencies 2023-05-02 16:46:10 +02:00
Éloi Rivard
0800ea185c Bump to 0.0.24 2023-04-07 18:09:44 +02:00
Éloi Rivard
a615a52887 Bump to 0.0.23 2023-04-05 14:36:09 +02:00
Éloi Rivard
0ae43c7bd5 Bump to canaille 0.0.22 2023-03-13 10:08:09 +01:00
Éloi Rivard
965725fa6e Bump to 0.0.21 2023-03-12 23:40:06 +01:00
Éloi Rivard
28bc539f93 Fixed RTD compilation 2023-03-12 10:35:38 +01:00
Éloi Rivard
fab9f3938f demo and dependencies cleanups 2023-03-12 00:13:09 +01:00
Éloi Rivard
dfefa17f5c Force 100% coverage 2023-03-01 15:44:18 +01:00
Éloi Rivard
d345218557 Updated to flask-babel 3 2023-03-01 15:32:40 +01:00
Éloi Rivard
2c2797fbad A populate command can be used to fill the database with random users generated with faker. 2023-02-26 19:48:07 +01:00
Éloi Rivard
759d0960b4 Actually, install everything in the style tox environment 2023-01-30 20:08:52 +01:00
Éloi Rivard
f4a6d14826 tox style environment only installs pre-commit 2023-01-29 23:05:52 +01:00
Éloi Rivard
15de07d87e Bumped to 0.0.20 2023-01-28 16:23:07 +01:00
Éloi Rivard
03b64ff0e8 updated dependencies 2023-01-28 16:23:07 +01:00
Éloi Rivard
9970c09d2b Bumped to 0.0.19 2023-01-14 18:24:14 +01:00
Éloi Rivard
2d74df19e6 Bump to 0.0.18 2022-12-28 02:23:00 +01:00
Éloi Rivard
35a63e7cd6 Bumped to 0.0.17 2022-12-26 14:55:12 +01:00
Éloi Rivard
8daed19550 Enabled branch coverage 2022-12-22 17:14:46 +01:00
Éloi Rivard
a7f340e778 Added pytest-httpserver dependency for unit tests 2022-12-20 20:18:37 +01:00
Éloi Rivard
3ed3fd79e3 bump to canaille 0.0.16 2022-12-15 12:45:12 +01:00
Éloi Rivard
a65f785040 Bump to 0.0.15 2022-12-15 12:00:07 +01:00
Éloi Rivard
3e04850976 tox 4 configuration 2022-12-10 00:19:04 +01:00
Éloi Rivard
8ba6d2f7cf Bump to 0.0.14 2022-11-29 18:13:02 +01:00