Commit Graph
3999 Commits
Author SHA1 Message Date
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
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
thomas girod bd02425b54 Merge pull request #1489 from ae-utbm/refill-perm
Refill perm
2026-09-18 18:30:06 +02:00
thomas girod 794d3841a0 Merge pull request #1490 from ae-utbm/fix-migrations
fix migrations
2026-09-18 16:43:05 +02:00
imperosol 62b49240d1 fix migrations 2026-09-18 11:09:56 +02:00
imperosol 46318be572 add tests 2026-09-17 12:51:16 +02:00
imperosol ee6b4d4b1e better selection of who can make people refill 2026-09-16 23:32:57 +02:00
imperosol 22bf38beaf implement SithModelBackend.with_perm 2026-09-16 23:32:57 +02:00
klmp200 38edfe9004 Merge pull request #1462 from ae-utbm/pedagogy
Use HTMX in UE details
2026-09-13 23:01:48 +02:00
thomas girod 0837a3e478 Merge pull request #1469 from ae-utbm/pedagogy-style
Add a switch to filter open UEs
2026-09-13 22:53:33 +02:00
klmp200 464f38af23 Fix review comments 2026-09-13 21:54:04 +02:00
imperosol e3b4d9e81f add tests 2026-09-13 12:18:39 +02:00
imperosol 49f32169fa add a switch to filter closed UEs 2026-09-13 10:10:15 +02:00
klmp200 02df76c31f Add comment view permission tests 2026-09-12 23:37:11 +02:00
klmp200 f3ba4fb31c Fix UE tests 2026-09-12 23:02:43 +02:00
klmp200 e80a43193f Fix ue comment view permission
Alternative queryset
2026-09-12 21:41:46 +02:00
klmp200 aacfba679d Use HTMX in UE details 2026-09-12 21:38:20 +02:00
thomas girod dd8803e617 Merge pull request #1476 from ae-utbm/ts-guide
ts-ify guide-index.ts
2026-09-12 19:57:40 +02:00
imperosol ceb15b132b ts-ify guide-index.ts 2026-09-11 15:11:38 +02:00
thomas girod dae144e5b0 Merge pull request #1480 from ae-utbm/fix-file-delete
fix: user profile pict deletion cancel
2026-09-10 14:11:35 +02:00
imperosol d4187b7435 inline deletion submit buttons on fragment 2026-09-10 13:36:45 +02:00
imperosol db44e4bd02 fix user picture delete confirmation page 2026-09-09 22:48:34 +02:00