Commit Graph
3989 Commits
Author SHA1 Message Date
imperosol af491ccb5c apply docs review comments 2026-09-25 15:57:55 +02:00
imperosol 7575ae6ca2 fix: don't send callback request if data has been modified 2026-09-25 15:57:55 +02:00
imperosol fedfb62e27 apply review comments 2026-09-25 15:57:55 +02:00
imperosol 073fc1b8ed tweak documentation 2026-09-25 15:57:55 +02:00
imperosol daac9697f6 doc: third-party auth 2026-09-25 15:57:54 +02:00
imperosol 2e617e791d translation: third-party authentication 2026-09-25 15:57:41 +02:00
imperosol 42100600a7 write tests 2026-09-25 15:57:41 +02:00
imperosol 2886ca9456 third-party authentication views 2026-09-25 15:57:41 +02:00
imperosol a7d89cc953 add CGU/EULA to populate command 2026-09-25 15:57:41 +02:00
imperosol c90f64fc19 test populate_more command 2026-09-25 15:57:41 +02:00
imperosol dd55775a9d hmac_hexdigest util function 2026-09-25 15:57:39 +02:00
imperosol ca7faac86e add hmac_key to ApiClient 2026-09-25 15:56:49 +02:00
imperosol c54cdcfc7c move ResultConverter to core app 2026-09-25 15:56:49 +02:00
imperosol 2fbc0dfd06 feat: api route to get api client infos 2026-09-25 15:56:49 +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
klmp200 8de4d9a4d0 Merge pull request #1481 from ae-utbm/htmx4
Fix bad hx-swap on club list and moderation view
2026-09-09 22:10:25 +02:00
thomas girod e960625933 Merge pull request #1478 from ae-utbm/timetable-og
add og tags to timetable generator
2026-09-09 19:31:27 +02:00
klmp200 5f3e2d13ba Merge pull request #1482 from ae-utbm/htmx4-aria-busy-plugin
Fix aria-busy during swap and make it a plugin
2026-09-09 08:18:05 +02:00
imperosol 80f113eaf6 add og tags to timetable generator 2026-09-09 07:22:13 +02:00
thomas girod ff72939503 Merge pull request #1484 from ae-utbm/edt-msg
show the broken line on timetable parsing error
2026-09-09 07:19:13 +02:00
imperosol ecaef644b3 show the broken line on timetable parsing error
Certains utilisateurs font remonter régulièrement que le générateur ne marche pas. C'est normal, on n'a pas forcément prévu tous les cas et on n'est pas à l'abri des changements de format de l'UTBM.

Ce qui est très embêtant, dans ces cas-là, c'est qu'on donne très peu d'informations sur ce qui n'a pas marché, et que les utilisateurs peuvent difficilement faire remonter plus que ça.

En décrivant la ligne qui n'a pas pu être parsée, ça devrait déjà rendre la gestion de ce genre de problème un peu plus facile, tout en étant plus transparent pour l'utilisateur
2026-09-08 23:49:04 +02:00
klmp200 35a55ff95a Fix animation bug on club list
Also, due to some weird jinja bug, css block is applied even if supposedly
in a conditional statement
2026-09-08 23:17:35 +02:00
thomas girod 564baf3b56 Merge pull request #1471 from ae-utbm/linked-role-groups
Linked role groups
2026-09-08 12:11:37 +02:00
imperosol d4432a4963 add translations 2026-09-08 11:52:18 +02:00
imperosol 43eedb274a Show linked groups on club role form page 2026-09-08 11:52:18 +02:00