imperosol
bb36707c29
test: room and slots creation/edition
2026-03-08 19:25:31 +01:00
imperosol
5d78529702
fix: rebase issues
2026-03-08 19:25:30 +01:00
imperosol
ed51f75601
test: ReservationForm
2026-03-08 19:24:44 +01:00
imperosol
08d19fed59
add translations
2026-03-08 19:24:44 +01:00
imperosol
a97fc7a29a
Room reservation form
2026-03-08 19:24:42 +01:00
imperosol
9645c7fead
Room reservations planning
2026-03-08 19:24:14 +01:00
imperosol
0f71e220c4
room management views
2026-03-08 19:21:40 +01:00
imperosol
d6639f4ff5
fix: FutureDateTime form field
2026-03-08 19:21:40 +01:00
imperosol
d07aeb5e63
reservable rooms API
2026-03-08 19:21:40 +01:00
imperosol
056afbebda
generate test data for the reservations
2026-03-08 19:21:38 +01:00
Thomas Girod
e7eb3562ad
create reservation models
2026-03-08 19:20:56 +01:00
77995dcc0f
Adapt calendar to new tooltip library
2026-03-08 19:20:50 +01:00
thomas girod
25e19339ff
Merge pull request #1310 from ae-utbm/product-input
...
exclude archived products from product autocompletion.
2026-03-07 16:40:41 +01:00
thomas girod
10c4a921db
Merge pull request #1311 from ae-utbm/counter-products
...
Restrict products that non-admins can add to counter
2026-03-07 16:24:41 +01:00
imperosol
74bf462e90
restrict products that non-admins can add to counter
2026-03-07 16:08:14 +01:00
imperosol
8e4d367522
exclude archived products from product autocompletion.
...
Dans tous les contextes avec un champ Ajax sur les produits, on a besoin uniquement des produits non-archivés. C'est plus cohérent d'exclure les produits archivés de la recherche.
2026-03-06 18:40:21 +01:00
thomas girod
f713903589
Merge pull request #1265 from ae-utbm/product-formula
...
Product formula
2026-03-04 17:55:26 +01:00
imperosol
9506c8688f
show more infos on the formulas list page
2026-02-17 22:08:01 +01:00
imperosol
f3f470ec6c
make formula deletion page clearer
2026-02-17 22:08:01 +01:00
imperosol
ced524587f
add tests
2026-02-17 22:08:01 +01:00
imperosol
5f01f973de
add translations
2026-02-17 22:08:01 +01:00
imperosol
6a6a7e949f
add checks on ProductForm
2026-02-17 22:08:01 +01:00
imperosol
4e73f103d8
automatically apply formulas on click
2026-02-17 22:08:01 +01:00
imperosol
b03346c733
product formulas management views
2026-02-17 22:08:01 +01:00
imperosol
7be1d1cc63
feat: ProductFormula model
2026-02-17 22:08:01 +01:00
thomas girod
71ed7cdf7d
Merge pull request #1289 from ae-utbm/product_history
...
Product history
2026-02-17 22:05:59 +01:00
imperosol
43768171a1
show creation date on Product update page
2026-02-17 22:05:34 +01:00
imperosol
0eccb4a5b5
Add created_at and updated_at to Product model
2026-02-17 22:05:19 +01:00
thomas girod
e7584c8c83
Merge pull request #1299 from ae-utbm/populate-more
...
add ban generation to populate_more
2026-02-17 22:04:18 +01:00
thomas girod
ac06de4f55
Merge pull request #1300 from ae-utbm/csv-typo
...
fix: typo
2026-02-17 12:30:35 +01:00
imperosol
e2fca3e6d2
fix: typo
2026-02-14 15:22:18 +01:00
imperosol
2138783bde
add ban generation to populate_more
2026-02-14 15:14:45 +01:00
thomas girod
4391f63de8
Merge pull request #1292 from ae-utbm/merge-back
...
Merge back
2026-02-13 15:19:35 +01:00
8b7eb6edf9
Merge branch 'master' into taiste
2026-02-13 15:16:26 +01:00
f8cda3a31d
Merge pull request #1291 from ae-utbm/update-hey-api
...
Update hey-api
2026-02-13 14:32:18 +01:00
433d29fcdb
Update hey-api
2026-02-13 14:27:52 +01:00
thomas girod
514b8bbec7
Merge pull request #1290 from ae-utbm/update-deps
...
Update deps
2026-02-13 14:21:15 +01:00
imperosol
84033f37cf
update BiomeJS
2026-02-13 14:09:27 +01:00
imperosol
e71f76ea91
remove shorten.min.js
2026-02-13 13:13:40 +01:00
imperosol
530475c4ee
update JS dependencies
2026-02-13 11:58:20 +01:00
imperosol
e992bebd68
update python dependencies
2026-02-13 11:52:02 +01:00
thomas girod
8f1c786aa2
Merge pull request #1274 from ae-utbm/remove-club-cache
...
remove cache calls to fetch user membership
2026-02-11 12:47:06 +01:00
imperosol
c5ae81aae7
update docstrings
2026-02-10 13:08:36 +01:00
imperosol
252acc64c1
remove cache calls to fetch user membership
2026-02-10 13:08:36 +01:00
thomas girod
0d2430a5d4
Merge pull request #1288 from ae-utbm/cb-message
...
explanation message when eboutic bank payments are disabled
2026-02-09 19:37:12 +01:00
imperosol
b6f77dea97
apply review suggestion
2026-02-09 15:24:52 +01:00
imperosol
df2e65a991
explanation message when eboutic bank payments are disabled
2026-02-08 16:21:09 +01:00
thomas girod
de776045a8
Merge pull request #1287 from ae-utbm/ruff
...
Update Ruff
2026-02-04 03:10:33 +01:00
imperosol
367ea703ce
remove fmt: off
2026-02-03 21:23:34 +01:00
imperosol
bdcb802da8
apply ruff rule PLW0108
2026-02-03 21:12:14 +01:00