imperosol
d4a2b7ec33
add clic limit to product form
2026-05-20 15:32:35 +02:00
imperosol
d35a2945fc
add field Product.clic_limit
2026-05-20 15:32:33 +02:00
imperosol
dbe29669e6
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-20 15:32:19 +02:00
imperosol
26585aa521
feat: basket timeout
2026-05-20 13:52:57 +02:00
imperosol
99600341b0
improve $notifications
2026-05-20 13:52:34 +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
thomas girod
899fc90821
Merge pull request #1389 from ae-utbm/djdt
...
update django-debug-toolbar panels
2026-05-14 11:39:32 +02:00
thomas girod
40a67f8c08
Merge pull request #1387 from ae-utbm/club-list-tweak
...
Small club list tweaks
2026-05-14 11:39:15 +02:00
imperosol
51c8e1e3dc
update django-debug-toolbar panels
2026-05-13 11:09:25 +02:00
imperosol
d3094a850f
fix: incorrect initial value for ClubSearchForm.club_status
2026-05-13 10:14:30 +02:00
imperosol
9fdd5565a1
add og tags to club list page
2026-05-13 10:14:30 +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