Commit Graph
4021 Commits
Author SHA1 Message Date
thomas girod 86730d4f7a Merge pull request #1509 from ae-utbm/taiste
Third-party auth, UE guide style, CGU, and bugfixes
2026-10-02 18:51:20 +02:00
thomas girod c9137a2a67 Merge pull request #1508 from ae-utbm/update-deps
Update deps
2026-10-02 18:42:38 +02:00
imperosol 9f4b76dc1a update JS deps 2026-10-02 17:07:01 +02:00
imperosol ffc509c1a1 update python deps 2026-10-02 17:06:56 +02:00
thomas girod c2d76d025e Merge pull request #1485 from ae-utbm/ue-style
Ue style
2026-10-02 16:47:40 +02:00
imperosol 80f0517bf8 hide regular comment delete button when the ue comment is reported 2026-10-02 15:09:14 +02:00
imperosol 9924dc05d0 apply review comments 2026-10-02 15:09:14 +02:00
imperosol 614b870133 add translations 2026-10-02 15:09:14 +02:00
imperosol 8437728251 style: improve ue comments appearance 2026-10-02 15:09:14 +02:00
imperosol 8d3d5630c8 style: improve ue comment form appearance 2026-10-02 15:09:14 +02:00
imperosol 45cca918f1 style: improve ue detail infos appearance 2026-10-02 15:09:14 +02:00
thomas girod f211d0ff85 Merge pull request #1220 from ae-utbm/discord-auth
Third-party authentication
2026-10-02 14:55:47 +02:00
thomas girod 0bd557ae73 Merge pull request #1495 from ae-utbm/cotis-stat-quick-fix
Small improvements on subscription stats view
2026-10-02 13:49:01 +02:00
imperosol 3deefbe847 apply docs review comments 2026-10-02 09:48:23 +02:00
imperosol b2707b7862 fix: don't send callback request if data has been modified 2026-10-02 09:48:23 +02:00
imperosol 7a0f4217cc apply review comments 2026-10-02 09:48:23 +02:00
imperosol f067c60a8c tweak documentation 2026-10-02 09:48:23 +02:00
imperosol 5bea3f14e8 doc: third-party auth 2026-10-02 09:48:21 +02:00
imperosol 1efbf93f62 translation: third-party authentication 2026-10-02 09:48:09 +02:00
imperosol a84224c6ff write tests 2026-10-02 09:48:07 +02:00
imperosol 6ef0166540 third-party authentication views 2026-10-02 09:46:52 +02:00
imperosol e3a9e23d6a hmac_hexdigest util function 2026-10-01 10:17:06 +02:00
imperosol d6ab0e17f8 add hmac_key to ApiClient 2026-10-01 10:17:06 +02:00
imperosol 225b8cced9 move ResultConverter to core app 2026-10-01 10:17:06 +02:00
imperosol f271b9d1df feat: api route to get api client infos 2026-10-01 10:17:06 +02:00
thomas girod e39a73ae32 Merge pull request #1488 from ae-utbm/cgu-approve
Force CGU/ToS approval on account creation
2026-10-01 09:43:02 +02:00
thomas girod ad02026d63 Merge pull request #1506 from ae-utbm/news-next-date
display the date of next happening in NewsDetailView
2026-09-30 14:34:04 +02:00
imperosol a5440e3166 display the date of next happening in NewsDetailView 2026-09-28 19:32:40 +02:00
thomas girod 796ef72fa1 Merge pull request #1499 from ae-utbm/sas-replacestate
don't push state on sas image change
2026-09-28 17:33:46 +02:00
imperosol 44f9965557 show tooltips on subscription chart hover 2026-09-28 17:30:20 +02:00
imperosol 37871b386a optimize subscriptions stats 2026-09-28 17:30:20 +02:00
imperosol c8f4d12fc4 remove date selection from subscription stats view
Ca n'a jamais marché depuis 2017
2026-09-28 17:30:20 +02:00
imperosol 63764f54ba better subscription generation in populate_more 2026-09-28 17:30:20 +02:00
thomas girod 2d8f56f1f7 Merge pull request #1500 from ae-utbm/test-populate-more
test populate_more command
2026-09-28 16:22:02 +02:00
imperosol 809df909fd test populate_more command 2026-09-27 21:49:47 +02:00
imperosol ef1ff862a8 don't push state on sas image change 2026-09-27 19:26:02 +02:00
imperosol 19f0f23a05 use DatetimeField to store cgu approval
Au lieu de dire si l'utilisateur a approuvé les CGUs ou non, on dit quand est-ce qu'il les a approuvées. Si la date de la dernière approbation est antérieure à la date de la dernière révision des CGUs, alors on demande à nouveau de les approuver.
2026-09-25 15:43:36 +02:00
imperosol 6f701a9579 default cgu_approved=True for populated users 2026-09-25 13:21:19 +02:00
imperosol b607c86ab7 make CGU a Page instead of a File 2026-09-25 12:11:04 +02:00
imperosol 0c6a96a7ab add tests 2026-09-24 23:10:40 +02:00
imperosol c8813f708a make existing users approve CGU after login 2026-09-24 23:10:40 +02:00
imperosol 03514e4d97 refactor login.jinja 2026-09-24 23:10:40 +02:00
imperosol 4e3ed3212e force CGU/EULA approval on account creation 2026-09-24 23:10:40 +02:00
imperosol 5b02bc2e3b add CGU/EULA to populate command 2026-09-24 23:10:40 +02:00
thomas girod e937189b80 Merge pull request #1493 from ae-utbm/padding-refilling
add a space between inputs and submit in refill form
2026-09-21 10:34:03 +02:00
thomas girod 9b8ca76e33 Merge pull request #1494 from ae-utbm/fix-htmx-events
fix: `htmx:after:swap` was still using old syntax
2026-09-21 10:33:40 +02:00
imperosol aedfbf948e fix: htmx:after:swap was still using old syntax 2026-09-20 23:07:09 +02:00
imperosol 8175fc415c add a space between inputs and submit in refill form 2026-09-20 22:37:31 +02:00
thomas girod 994130550a Merge pull request #1492 from ae-utbm/fix-pagination
fix: broken matmat pagination
2026-09-20 22:28:48 +02:00
imperosol 44071f91f6 fix: broken matmat pagination 2026-09-20 22:26:27 +02:00