Commit Graph

3747 Commits

Author SHA1 Message Date
imperosol a4a5757835 add club links to club list page 2026-05-13 10:49:56 +02:00
imperosol 3a1f4388fd fix: incorrect initial value for ClubSearchForm.club_status 2026-05-13 10:49:56 +02:00
imperosol 3ff61e3835 add og tags to club list page 2026-05-13 10:49:56 +02:00
imperosol 2de1f9f937 add translations 2026-05-13 10:49:56 +02:00
imperosol f5eac164ec display club links on club main page 2026-05-13 10:49:56 +02:00
imperosol 2b0c36c085 feat: club link management in club edit view 2026-05-13 10:49:56 +02:00
imperosol 74a7f4ffc9 generate club links in populate 2026-05-13 10:49:56 +02:00
imperosol b9b0c00b74 feat: add links to response of GET /api/club/{club_id} 2026-05-13 10:49:56 +02:00
imperosol 59847b3973 feat: ClubLink model 2026-05-13 10:49:56 +02:00
imperosol b7275bd843 improve main page style 2026-05-12 11:07:04 +02:00
thomas girod f0ac35370e Merge pull request #1323 from ae-utbm/club-role
Dynamic club roles
2026-05-12 11:04:09 +02:00
imperosol 54d261142d create default club roles on club creation 2026-05-12 09:49:40 +02:00
imperosol 8876c64f54 add forgotten check 2026-05-12 09:49:40 +02:00
imperosol a40c43204a exclude inactive roles from attributable roles 2026-05-12 09:45:02 +02:00
imperosol 44e8ab4fb9 put roles at the right place when they are created 2026-05-12 09:45:02 +02:00
imperosol c9caa3f324 add translations 2026-05-12 09:45:00 +02:00
imperosol aaaaeb204f remove settings.SITH_MAXIMUM_FREE_ROLE 2026-05-12 09:44:28 +02:00
imperosol fa190f6909 adapt club members pages to new club roles framework 2026-05-12 09:44:28 +02:00
imperosol 898ce48cc8 adapt tests to new club roles framework 2026-05-12 09:44:28 +02:00
imperosol 74d8a374b9 change on_delete constraint for club pages 2026-05-12 09:44:28 +02:00
imperosol 11d9e912e1 adapt populate and populate_more 2026-05-12 09:44:28 +02:00
imperosol 5cf54729ae add ClubRole model 2026-05-12 09:44:28 +02:00
Titouan 387e5fe0a3 Merge pull request #1372 from ae-utbm/update_subscription
delete unused subscriptions
2026-05-10 22:22:04 +02:00
TitouanDor c371a5cf7a modif django.po 2026-05-10 20:27:45 +02:00
TitouanDor 07eae232d0 delete unused sub 2026-05-10 20:27:24 +02:00
klmp200 e4fa9c3c4a Merge pull request #1378 from ae-utbm/fix-subscriptions
Fix subscription form
2026-05-10 14:13:37 +02:00
klmp200 5551fdc953 Apply review comments 2026-05-10 13:39:20 +02:00
klmp200 2d86ba67f4 Fix subscription form 2026-05-10 13:37:40 +02:00
thomas girod deb83ec08f Merge pull request #1380 from ae-utbm/fragment-subscription
refactor: use `FragmentMixin` for subscription fragments
2026-05-10 13:17:41 +02:00
imperosol 94cda48508 fix: shortcut SubscriptionNewUserForm.clean if there are errors 2026-05-10 10:27:12 +02:00
imperosol 7bd2f1da96 refactor: use FragmentMixin for subscription fragments 2026-05-08 13:47:34 +02:00
klmp200 e2d2eb7470 Merge pull request #1377 from ae-utbm/fix-component-nesting
Fix component nesting bug
2026-05-08 13:01:09 +02:00
thomas girod a18f316088 Merge pull request #1362 from ae-utbm/improve-style
Small style improvement for main page
2026-05-08 11:07:52 +02:00
thomas girod fee1bbc5a5 Merge pull request #1366 from ae-utbm/update-ci
update CI
2026-05-08 09:06:48 +02:00
klmp200 cb1a330983 Fix component nesting bug 2026-05-07 13:37:37 +02:00
klmp200 1cfeeefa56 Merge pull request #1376 from ae-utbm/fix-link-once
Fix crashes on *-once elements when called at bad timings
2026-05-06 23:23:02 +02:00
thomas girod 0308d1c887 Merge pull request #1374 from ae-utbm/fix-duplicated-price
fix: duplicated prices on counters
2026-05-06 23:22:35 +02:00
thomas girod 9abd16c8f6 Merge pull request #1375 from ae-utbm/fix-eboutic-js
fix: `this.$refs.basketManagementForm.getElementById is not a function`
2026-05-06 23:22:06 +02:00
klmp200 0405ef424d Fix crashes on *-once elements when called at bad timings 2026-05-06 23:19:35 +02:00
imperosol b79b7cbcf5 fix: this.$refs.basketManagementForm.getElementById is not a function 2026-05-06 23:06:06 +02:00
imperosol 2c259de22c fix: duplicated prices on counters 2026-05-06 23:05:14 +02:00
thomas girod 38f2b6aa7b Merge pull request #1367 from ae-utbm/rolldown-inject
refactor: use rolldown builtin `inject`
2026-05-06 18:21:34 +02:00
thomas girod 37345f1bc4 Merge pull request #1360 from ae-utbm/image_rotation
properly rotate SAS pictures
2026-05-06 18:21:23 +02:00
thomas girod 151d17aca1 Merge pull request #1373 from ae-utbm/localsorage-pictures
fix: `QuotaExceededError` on user pictures load
2026-05-06 13:51:00 +02:00
imperosol d123e5e35b fix: QuotaExceededError on user pictures load 2026-05-06 13:37:55 +02:00
imperosol 00f7afb937 add translations 2026-05-02 17:59:06 +02:00
imperosol 2dbf4cff05 add og tags to eboutic page 2026-05-02 17:30:11 +02:00
imperosol f88c061b02 scss-ify eboutic.css 2026-05-02 17:29:04 +02:00
imperosol 4bd248f827 add transition to user whitelist input 2026-05-02 17:28:47 +02:00
imperosol 2aa6eed2fc improve main page style 2026-05-02 17:28:46 +02:00