|
c6e95bc345
|
Restore form when form submit fails due to error
|
2024-12-21 16:03:42 +01:00 |
|
|
eaf72ad0ed
|
Don't use codes as a primary key in counter click
|
2024-12-21 16:03:42 +01:00 |
|
|
e464809865
|
Make counter click client side first
|
2024-12-21 16:03:42 +01:00 |
|
|
4ac09ac08b
|
Use tomselect instead of jquery autoselect for counter clicks
|
2024-12-21 15:56:18 +01:00 |
|
imperosol
|
accf1befce
|
Make products filterable by product type
|
2024-12-21 02:15:51 +01:00 |
|
imperosol
|
180bae59c8
|
Add translations
|
2024-12-21 02:14:38 +01:00 |
|
imperosol
|
9cafc163e8
|
fix frontend archived products filter
|
2024-12-21 02:14:38 +01:00 |
|
imperosol
|
1a9556f811
|
add a button to download products as csv
|
2024-12-21 02:14:38 +01:00 |
|
imperosol
|
39b36aa509
|
ajaxify the product admin page
|
2024-12-21 02:14:38 +01:00 |
|
imperosol
|
47876e3971
|
Make product types dynamically orderable.
|
2024-12-17 13:35:29 +01:00 |
|
imperosol
|
6c8a6008d5
|
api route to search products with detailed infos.
|
2024-12-17 12:38:59 +01:00 |
|
|
66e5ef64fd
|
Don't use API to update amount after a refilling query
|
2024-12-17 00:47:43 +01:00 |
|
|
379527cd58
|
Add a nice animation on successful refilling
|
2024-12-16 00:58:23 +01:00 |
|
|
cde864fdc7
|
Apply review comments
|
2024-12-15 22:47:59 +01:00 |
|
|
e9361697f7
|
Convert customer refill to a fragment view
|
2024-12-15 21:33:19 +01:00 |
|
|
7b41051d0d
|
Go for a more generic js bundling architecture
* Don't tie the output name to webpack itself
* Don't call js bundling webpack in python code
* Make the doc more generic about js bundling
|
2024-11-19 21:22:14 +01:00 |
|