Commit Graph

3791 Commits

Author SHA1 Message Date
imperosol 8797c93ff7 remove Product.buying_groups
Savoir quel groupe a le droit d'acheter quel produit est maintenant déterminé avec le modèle `Price`. `Product.buying_groups` avait juste été laissé temporairement pour permettre un rollback si le déploiement des prix ne se passait pas bien. Comme il n'y a pas eu de problème, on peut maintenant le retirer.
2026-05-22 11:48:37 +02:00
imperosol 7ea9d51e1d feat: basket timeout 2026-05-22 11:36:46 +02:00
thomas girod 99d85e0361 Merge pull request #1385 from ae-utbm/localstorage
Automatic localstorage cleaning
2026-05-22 08:21:36 +02:00
thomas girod cff0dd2cf6 Merge pull request #1405 from ae-utbm/fixes
Fixes
2026-05-21 22:54:00 +02:00
imperosol 5238e2e2d6 doc-comment explaining base-bundle-index.ts 2026-05-21 22:52:11 +02:00
imperosol 4375fdf150 fix: birthdays font-size too big 2026-05-21 22:51:33 +02:00
imperosol a10773bb37 fix: ClubRole migration 2026-05-21 22:50:56 +02:00
imperosol ce0ddcd184 replace exportToHtml by Object.assign(window, { obj }) 2026-05-21 22:41:51 +02:00
imperosol 6cec2e74d0 feat: versionedLocalStorage 2026-05-21 22:28:31 +02:00
imperosol 2228a3f961 use sessionStorage to cache user pictures
Le sessionStorage est automatiquement vidé à la fermeture de la page, ce qui, dans le cas des photos, est un peu plus fiable et correspond un peu mieux à nos besoins.
2026-05-21 22:28:23 +02:00
imperosol 4b369b73a7 feat: automatic localstorage cleaning 2026-05-21 22:28:20 +02:00
imperosol 73f422db23 refactor: move nested-key.d.ts 2026-05-21 22:24:16 +02:00
imperosol 0aed36c8d9 refactor: assemble main js files into a single bundle 2026-05-21 22:24:16 +02:00
imperosol e2c17175f5 feat: use a queue in user pictures localstorage 2026-05-21 18:45:24 +02:00
klmp200 59b4c4e73c Merge pull request #1390 from ae-utbm/dependencies
Upgrade python dependencies
2026-05-20 23:03:49 +02:00
thomas girod b8623eed11 Merge pull request #1391 from ae-utbm/notifications-magic
improve `$notifications`
2026-05-20 23:03:30 +02:00
thomas girod ed791dc544 Merge pull request #1388 from ae-utbm/club-link
Club links
2026-05-20 23:03:08 +02:00
klmp200 18e8088cf3 Upgrade python dependencies 2026-05-20 21:48:51 +02:00
thomas girod 5ef7fd0294 Merge pull request #1403 from ae-utbm/update-deps
Update deps
2026-05-20 19:33:37 +02:00
imperosol afa3ea4f2c update xapian 2026-05-20 14:32:14 +02:00
imperosol c38fe7f9ae update JS deps 2026-05-20 14:21:34 +02:00
imperosol c6c8781511 update python deps 2026-05-20 14:15:37 +02:00
thomas girod 30bd4fd3ea Merge pull request #1402 from ae-utbm/fix-trans
fix: translation of UT network subscription
2026-05-20 12:41:55 +02:00
imperosol 019ab95773 fix: translation of UT network subscription 2026-05-20 12:35:32 +02:00
imperosol c83ab7c2c1 apply review comments 2026-05-20 12:26:15 +02:00
imperosol 23dc7702c4 add club links to club list page 2026-05-20 12:26:15 +02:00
imperosol def4f80ec0 add translations 2026-05-20 12:26:15 +02:00
imperosol a5a31b6a4d display club links on club main page 2026-05-20 12:25:26 +02:00
imperosol eaf90efd5c feat: club link management in club edit view 2026-05-20 12:25:26 +02:00
imperosol 4d1019c955 generate club links in populate 2026-05-20 12:25:26 +02:00
imperosol 52f112a041 feat: add links to response of GET /api/club/{club_id} 2026-05-20 12:25:26 +02:00
imperosol e89be22c34 feat: ClubLink model 2026-05-20 12:25:26 +02:00
imperosol fc37cbb454 improve main page style 2026-05-20 11:01:32 +02:00
thomas girod e667058fe6 Merge pull request #1354 from ae-utbm/club-role-ui
Club role UI
2026-05-20 10:49:48 +02:00
imperosol ffa4f82c7d UI/UX tweaks 2026-05-20 10:41:19 +02:00
imperosol 307f1fb1fe add tests 2026-05-20 10:41:19 +02:00
imperosol b6522971b2 add translations 2026-05-20 10:41:19 +02:00
imperosol 66f826625e ask for user confirmation if its role was moved out of presidency 2026-05-20 10:41:19 +02:00
imperosol a74f0dde39 add links to club edit page 2026-05-20 10:41:19 +02:00
imperosol c7160727ce add help texts in the club roles edition page 2026-05-20 10:41:19 +02:00
imperosol 31f36506a4 feat: page to create club roles 2026-05-20 10:41:19 +02:00
imperosol 3d8a832aca feat: page to edit and reorder club role 2026-05-20 10:41:19 +02:00
imperosol 07b08180d5 adapt tests to new club roles framework 2026-05-20 10:41:19 +02:00
imperosol bfd147fd3c add forgotten check 2026-05-20 10:41:19 +02:00
imperosol b784fd7ac8 add translations 2026-05-20 10:41:19 +02:00
imperosol 204e4e97bd apply review comments 2026-05-20 10:39:52 +02:00
imperosol 57a422de8c add doc comments for notifications 2026-05-20 10:25:14 +02:00
imperosol 75f3094dd5 fix: wrong notification update with fragments 2026-05-19 14:43:43 +02:00
imperosol 68aa4515f9 improve $notifications 2026-05-16 20:04:54 +02:00
thomas girod 899fc90821 Merge pull request #1389 from ae-utbm/djdt
update django-debug-toolbar panels
2026-05-14 11:39:32 +02:00