imperosol
|
65a7447bdd
|
adapt formulas to new price system
|
2026-03-15 09:58:25 +01:00 |
|
imperosol
|
f740fe57ca
|
use new price system in counters
|
2026-03-15 09:58:25 +01:00 |
|
imperosol
|
78c373f84e
|
differentiate regular and temporary barmen on the counter edit view
|
2026-03-09 16:04:46 +01:00 |
|
imperosol
|
74bf462e90
|
restrict products that non-admins can add to counter
|
2026-03-07 16:08:14 +01:00 |
|
imperosol
|
f3f470ec6c
|
make formula deletion page clearer
|
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 |
|
thomas girod
|
7cbb3a2c5d
|
Merge pull request #1256 from ae-utbm/remove-is_validated
Database optimisations on counter
|
2025-11-24 16:46:15 +01:00 |
|
imperosol
|
6709befb1f
|
fix timezone issues
|
2025-11-23 01:30:44 +01:00 |
|
imperosol
|
c588e5117d
|
make Refilling.payment_method a SmallIntegerField
|
2025-11-19 21:03:55 +01:00 |
|
imperosol
|
56c2c2b70e
|
remove Refilling.is_validated
|
2025-11-19 21:03:55 +01:00 |
|
imperosol
|
78fe4e52ca
|
make Selling.payment_method a SmallIntegerField
|
2025-11-19 21:03:55 +01:00 |
|
imperosol
|
2a5893aa79
|
remove Selling.is_validated
|
2025-11-19 21:03:55 +01:00 |
|
imperosol
|
8bd82c9d7c
|
Complete invoice call validation feature
|
2025-10-17 13:44:03 +02:00 |
|
Kenneth SOARES
|
3bcd417ad0
|
Basic implementation of invoice call validation
|
2025-10-17 13:40:05 +02:00 |
|
imperosol
|
f398c9901c
|
fix: 500 on product create view
|
2025-10-10 20:42:36 +02:00 |
|
imperosol
|
83a4ac2a7e
|
feat: automatic product archiving
|
2025-10-10 20:40:44 +02:00 |
|
imperosol
|
67884017f8
|
fix old permanences having end replaced by activity
|
2025-06-25 01:22:13 +02:00 |
|
imperosol
|
fa90477de5
|
hide cash register views to barmen
|
2025-05-22 10:06:22 +02:00 |
|
|
|
262ed7eb4c
|
Don't use cookies for processing eboutic baskets
|
2025-04-15 00:07:07 +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 |
|
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 |
|
|
|
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
|
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 |
|
|
|
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 |
|
|
|
7f6fd7dc47
|
Fix wrong tests/permissions
|
2024-12-23 02:37:41 +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 |
|
|
|
5079938a5b
|
Fix get_operator on non bar counters and better display of counter with no products
|
2024-12-22 13:36:50 +01:00 |
|
|
|
eed434aeb2
|
Improve age management for getting products and make get_product a part of counter model
|
2024-12-22 12:27:58 +01:00 |
|
|
|
372470b44b
|
Improve empty basket and tray price management
|
2024-12-22 12:06:15 +01:00 |
|
|
|
7071553c3b
|
Optimize product id validation on counter click
|
2024-12-22 12:06:15 +01:00 |
|
|
|
eea237b813
|
Pre-filter allowed products in backend for counter click
|
2024-12-22 12:06:15 +01:00 |
|
|
|
ffe6fc8c2a
|
Redirect when cancelling instead of submitting a form
|
2024-12-22 12:06:15 +01:00 |
|
|
|
5f0b4d2050
|
Properly display form errors in counter
|
2024-12-22 12:06:15 +01:00 |
|
|
|
f9d7dc7d3a
|
Restore form when form submit fails due to error
|
2024-12-22 12:06:15 +01:00 |
|
|
|
8ebea00896
|
Fix crash during validation
|
2024-12-22 12:06:15 +01:00 |
|
|
|
a383f3e717
|
Don't use codes as a primary key in counter click
|
2024-12-22 12:06:15 +01:00 |
|
|
|
60f18669c8
|
Make counter click client side first
|
2024-12-22 12:06:14 +01:00 |
|
imperosol
|
39b36aa509
|
ajaxify the product admin page
|
2024-12-21 02:14:38 +01:00 |
|
imperosol
|
5da27bb266
|
rename producttype to product_type
|
2024-12-18 14:48:59 +01:00 |
|
imperosol
|
483670e798
|
Make ProductType an OrderedModel
|
2024-12-17 13:35:29 +01:00 |
|
|
|
a0eb53a607
|
Apply review comments
|
2024-12-17 01:41:45 +01:00 |
|