Commit Graph

16 Commits

Author SHA1 Message Date
Sli
c6e95bc345 Restore form when form submit fails due to error 2024-12-21 16:03:42 +01:00
Sli
eaf72ad0ed Don't use codes as a primary key in counter click 2024-12-21 16:03:42 +01:00
Sli
e464809865 Make counter click client side first 2024-12-21 16:03:42 +01:00
Sli
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
Sli
66e5ef64fd Don't use API to update amount after a refilling query 2024-12-17 00:47:43 +01:00
Sli
379527cd58 Add a nice animation on successful refilling 2024-12-16 00:58:23 +01:00
Sli
cde864fdc7 Apply review comments 2024-12-15 22:47:59 +01:00
Sli
e9361697f7 Convert customer refill to a fragment view 2024-12-15 21:33:19 +01:00
Sli
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