8af6af1303
Test basket creation
2025-04-22 23:03:06 +02:00
ff220e67c1
use new django.url.reverse
query
kwarg
2025-04-11 14:54:06 +02:00
9e0cb7647b
fix counter stats page access
2025-04-06 14:18:20 +02:00
e7bb08448c
feat: generic returnable products
2025-04-04 09:29:54 +02:00
805b146f17
change Club.unix_name
to Club.slug_name
and remove it from forms
2025-03-28 17:42:53 +01:00
1978658b9c
Allow transactions on counter when an user has recorded too many products as long as he doesn't record more
2025-02-21 14:50:07 +01:00
14ed43aaa5
fix office counter click access
2025-01-23 13:32:13 +01:00
a4c6439981
Fix selling ordering bug that created "not enough money" errors
...
* Add tests
* Add tests for cons/dcons
2025-01-10 16:35:42 +01:00
0c4d72e17a
Switch from poetry to uv
2025-01-06 16:17:54 +01:00
af47587116
Split groups and ban groups
2025-01-05 15:49:08 +01:00
139221dd22
Apply review comments
2024-12-23 15:15:24 +01:00
7f6fd7dc47
Fix wrong tests/permissions
2024-12-23 02:37:41 +01:00
ccf5118c9d
Add invalid form tests
2024-12-23 02:26:39 +01:00
022c19c020
Fix counter permissions issues
2024-12-23 02:17:28 +01:00
2e5e217842
Disable eboutic in counter click/main
2024-12-23 01:35:44 +01:00
9c93c004ec
Add more counter click tests
2024-12-23 01:18:01 +01:00
b8d43a629b
Increase selling label size and add more counter click tests
2024-12-23 00:00:40 +01:00
f6693e12cf
Basic counter click tests
2024-12-22 19:24:07 +01:00
38f491cf57
Properly test annotations in counter click
2024-12-22 16:43:07 +01:00
3464d5d860
Add proper tests for refilling view
2024-12-22 16:16:28 +01:00
03c27b10e5
Fix refill permissions
...
* Remove ability to refill from counters
* Fix bug where you could refill without any board member on a BAR
* Add a warning message explaining why refilling are disabled
2024-12-17 02:42:07 +01:00
fc0ef29738
Remove GetCustomer API endpoint
2024-12-17 01:42:10 +01:00
e9361697f7
Convert customer refill to a fragment view
2024-12-15 21:33:19 +01:00
c2efc969d0
refactor populate.py
2024-11-10 02:59:43 +01:00
b091fee035
custom queryset method to bulk update customer balance
2024-11-10 02:59:43 +01:00
d16a207a83
Add more Ruff rules ( #891 )
...
* ruff: apply rule F
* ruff: apply rule E
* ruff: apply rule SIM
* ruff: apply rule TCH
* ruff: apply rule ERA
* ruff: apply rule PLW
* ruff: apply rule FLY
* ruff: apply rule PERF
* ruff: apply rules FURB & RUF
2024-10-15 11:36:26 +02:00
c0a6f5eb30
Optimize barmen timeout and counter state fetch
...
Le timeout se fait en une seule requête et la récupération de l'état des comptoirs en une seule requête aussi. Grâce à ça, on peut en grande partie retirer le cache pour l'affichage de l'état des comptoirs, ce qui a des implications excellentes en termes d'UX (comme le fait que la redirection vers la page de comptoir ou d'activité aura plus une apparence de truc aléatoire)
2024-10-10 19:38:49 +02:00
a4fe4996aa
Merge pull request #834 from ae-utbm/real-name
...
Restore real name
2024-10-03 10:12:23 +02:00
1b1284d3d0
Better validation for phone number in billing info
2024-09-28 17:25:34 +02:00
d29a5cdb44
Add the new 3DSv2 fields
2024-09-27 11:10:38 +02:00
9c93162741
Add missing files
2024-09-23 10:25:27 +02:00
6068c6048a
Use real name of the website once again
2024-09-23 01:37:25 +02:00
e8b496cfdc
test: Product and ProductType icon resizing
2024-09-15 16:38:58 +02:00