Commit Graph

485 Commits

Author SHA1 Message Date
Kenneth SOARES
6e13e4fb36 added checkbox for invoice calls
formatting

separated logic for get and post

created custom month field

fixed formatting

fixed imports
2025-06-11 15:20:52 +02:00
Kenneth SOARES
6803294358 refactored invoice view and template 2025-06-02 17:04:46 +02:00
imperosol
fa90477de5 hide cash register views to barmen 2025-05-22 10:06:22 +02:00
Sli
2a7c1a6438 Test pay with sith 2025-04-23 00:11:50 +02:00
Sli
8af6af1303 Test basket creation 2025-04-22 23:03:06 +02:00
Sli
262ed7eb4c Don't use cookies for processing eboutic baskets 2025-04-15 00:07:07 +02:00
thomas girod
77853b808a Merge pull request #1081 from ae-utbm/remove-accounting
remove remaining accounting code
2025-04-13 22:10:02 +02:00
Thomas Girod
05756520a3 remove remaining accounting code 2025-04-13 14:14:26 +02:00
Sli
31575d0b64 Add tests 2025-04-11 17:12:23 +02:00
Sli
4ce885ac6b Default France value and cleaner handling of BillingInfo creation 2025-04-11 17:12:23 +02:00
Sli
5c2f324e13 Use htmx to fill up billing info 2025-04-11 17:12:22 +02:00
Thomas Girod
ff220e67c1 use new django.url.reverse query kwarg 2025-04-11 14:54:06 +02:00
thomas girod
811c83552f Merge pull request #1051 from ae-utbm/fragment-mixin
Fragment mixins
2025-04-07 11:31:50 +02:00
imperosol
6a5da0302d add FragmentMixin and UseFragmentsMixin classes 2025-04-06 14:34:22 +02:00
Thomas Girod
9e0cb7647b fix counter stats page access 2025-04-06 14:18:20 +02:00
Thomas Girod
b8a40027b8 remove data migration in migration 0030 of counter 2025-04-04 11:00:31 +02:00
imperosol
26d4c4b811 move accound refound view to counter 2025-04-04 10:35:17 +02:00
imperosol
002554b802 move CurrencyField to counter 2025-04-04 10:35:17 +02:00
imperosol
eee78008b1 add pages to manage returnable products 2025-04-04 09:33:02 +02:00
imperosol
e7bb08448c feat: generic returnable products 2025-04-04 09:29:54 +02:00
imperosol
805b146f17 change Club.unix_name to Club.slug_name and remove it from forms 2025-03-28 17:42:53 +01:00
imperosol
e1eb634c62 Make SAS pictures visible for their owner 2025-03-24 15:38:00 +01:00
imperosol
04c7df8ac8 fix typescript types 2025-03-12 17:37:37 +01:00
imperosol
7c3186da79 apply ruff rule A005 2025-03-10 10:33:05 +01:00
imperosol
bba5339407 apply ruff rule DJ012 2025-03-09 15:05:10 +01:00
thomas girod
6a17e4480e Merge pull request #1029 from ae-utbm/product-filter
add club and counter filters on product list page
2025-02-26 16:20:03 +01:00
thomas girod
be87af5e06 Merge pull request #1033 from ae-utbm/fixed
Fix sales display
2025-02-25 14:41:14 +01:00
Kenneth Soares
21284546c4 Merge pull request #1032 from ae-utbm/check_cashreg
is_check attribute refactor
2025-02-25 14:36:12 +01:00
imperosol
6af03240a1 fix Selling.__str__ 2025-02-25 12:59:49 +01:00
Kenneth SOARES
e757fb43a1 replaced check with valid attribute is_check 2025-02-24 19:38:00 +01:00
imperosol
809febc353 add club and counter filters on product list page 2025-02-24 06:34:38 +01:00
Sli
f4ff247862 Remove call from removed loadCounter function 2025-02-23 18:05:37 +01:00
Sli
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
imperosol
428fe68cdb fix CustomerQuerySet.update_amount 2025-01-23 14:55:10 +01:00
imperosol
14ed43aaa5 fix office counter click access 2025-01-23 13:32:13 +01:00
imperosol
0c01ad1770 Move core auth mixins to their own file 2025-01-13 15:45:55 +01:00
imperosol
cba915c34d Move core views mixins to their own file 2025-01-13 15:45:27 +01:00
Sli
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
Sli
9f33ddd883 Fix inconsistent search behavior on counter click codes 2025-01-09 01:04:11 +01:00
Sli
0c4d72e17a Switch from poetry to uv 2025-01-06 16:17:54 +01:00
Sli
bb24516474 Make code matching rank first in counter click 2025-01-05 18:54:54 +01:00
imperosol
af47587116 Split groups and ban groups 2025-01-05 15:49:08 +01:00
imperosol
348ab19ac6 small form fixes
le `display:block` avait disparu des helptext, ce qui rendait leur affichage bizarre. Et il manquait quelques détails sur le `ProductForm`
2025-01-05 15:40:41 +01:00
imperosol
6400b2c2c2 replace MetaGroups by proper group management 2025-01-03 01:18:28 +01:00
thomas girod
2f9e5bfee1 Merge pull request #965 from ae-utbm/form-style
rework form style
2024-12-27 22:24:09 +01:00
Bartuccio Antoine
11702d3d7c Merge pull request #959 from ae-utbm/counter-click-step-4
Make counter click client side first
2024-12-27 22:06:35 +01:00
Sli
43f47e2087 Improve product card display on counter click 2024-12-27 01:59:54 +01:00
imperosol
761e37ade6 fix product fetch 2024-12-26 17:26:06 +01:00
Sli
43768f1691 Refactor counter-click css 2024-12-26 11:52:30 +01:00
Sli
280d27343d Put error popup inside the basket 2024-12-25 20:44:52 +01:00