imperosol
222b0d16a7
feat: request.barmen
2026-06-03 23:43:19 +02:00
imperosol
074ebcb011
use fragment for counter login
2026-06-03 23:43:19 +02:00
thomas girod
b4d76c4f85
Merge pull request #1407 from ae-utbm/clic-limit
...
Clic limit
2026-06-02 13:12:28 +02:00
imperosol
b5a2ec78df
add translations
2026-06-01 10:46:28 +02:00
imperosol
8022589902
add doc
2026-06-01 10:46:28 +02:00
imperosol
6ae73a28b4
test sold out items in eboutic
2026-06-01 10:46:28 +02:00
imperosol
7f415c6a6c
clean invalid items from eboutic baskets
2026-06-01 10:46:28 +02:00
imperosol
dd4887ead4
exclude products over clic limit from eboutic
2026-06-01 10:46:28 +02:00
imperosol
a8b6a2e43b
add clic limit to product form
2026-06-01 10:46:28 +02:00
imperosol
f90cb5b91c
add field Product.clic_limit
2026-06-01 10:46:28 +02:00
imperosol
d604147a93
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-06-01 10:46:28 +02:00
imperosol
3f2908eb8d
feat: basket timeout
2026-06-01 10:46:28 +02:00
thomas girod
e811aeaecd
Merge pull request #1412 from ae-utbm/improve-mobile-counter
...
Improve counter click on smartphones
2026-05-31 11:48:07 +02:00
thomas girod
549a778be0
Merge pull request #1411 from ae-utbm/fix-club-role
...
fix: forgotten group assignation on club role update
2026-05-31 11:47:40 +02:00
thomas girod
5c42da273b
Merge pull request #1392 from ae-utbm/basket-timeout
...
Basket timeout
2026-05-30 12:56:35 +02:00
thomas girod
b8e0294df6
Merge pull request #1410 from ae-utbm/fix-payment-method
...
fix: wrong payment method for refills with eboutic
2026-05-30 12:41:44 +02:00
imperosol
78b24dc1e7
fix: product research with code
2026-05-28 18:10:56 +02:00
imperosol
ebf0196bef
improve counter basket item style
2026-05-27 18:22:07 +02:00
imperosol
362b9eea06
automatically add item to basket on counter product search
2026-05-27 18:22:07 +02:00
imperosol
3b3e33ed80
fix: forgotten group assignation on club role update
2026-05-27 12:24:27 +02:00
imperosol
649190debe
fix: wrong payment method for refills with eboutic
2026-05-26 23:46:38 +02:00
imperosol
50c880719a
feat: basket timeout
2026-05-22 11:38:03 +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