61 Commits

Author SHA1 Message Date
7b08d6e03f switch logger to db 2025-04-21 21:44:19 +02:00
fe5cbabd46 Fix spelling 2025-04-21 21:31:38 +02:00
141f75717b Fix burgernav icon 2025-04-21 21:25:24 +02:00
c38be00f73 Reintroduce burger nav 2025-04-21 21:24:52 +02:00
ccbcb94449 make user_select buttons dark 2025-04-21 21:08:39 +02:00
86b9595665 Add navlink to user_select 2025-04-21 21:04:10 +02:00
c6e441dc26 Refactor navbar to dynamically inject buttons 2025-04-21 21:02:11 +02:00
c89eb37361 Implement kiosk mode functionality and update external link handling in footer and credits 2025-04-21 21:01:43 +02:00
5cfd8b2319 Change user_select style 2025-04-21 18:18:33 +02:00
d44900435f Fix lockscreen for different screen sizes 2025-04-21 18:17:21 +02:00
1e4ebc2a3c Move foother to bottom 2025-04-21 17:36:26 +02:00
5ce521c8a7 Remove invalid unsplash api key - Never commit such keys! / Remove unsplash branding from credits 2025-04-21 17:35:13 +02:00
ef16f045f7 Implement AbortError class and enhance transaction handling with stock and existence checks 2025-04-21 17:03:32 +02:00
bf561f8c7f Rename "Bild hinterlegt" to "Bild" 2025-04-21 14:33:27 +02:00
5da8060857 Frontend Products -> Change Upload text to Icon 2025-04-21 14:30:45 +02:00
b7d12d18d4 Prisma schema-> Increase the decimal places for total and price from 5,2 to 8,2 2025-04-21 14:20:49 +02:00
16ee092b35 Migrate config to subobj (http and mysql) / .env fort prisma is written on startup / Add http.enable_csp config option 2025-04-21 00:26:01 +02:00
366f3297da Streamline some variable names 2025-04-20 21:20:57 +02:00
475690ca2b Minor bugfixes 2025-03-19 23:16:11 +01:00
03fec1ebd7 reports view 2025-03-19 23:15:28 +01:00
8cd011fc01 added old transactions to payup view 2025-03-19 23:15:12 +01:00
9066397cd4 fixed layout 2025-03-19 21:37:14 +01:00
cf7bd8da9c fixed lockscreen up a little 2025-03-19 21:36:47 +01:00
14cf8af14b restock mode 2025-03-19 20:45:05 +01:00
d491033c29 pay up implementation 2025-03-19 20:44:26 +01:00
fd7d1ffd47 products -> removes id from POST 2025-03-09 23:12:54 +01:00
fe04ad9ce3 custom validation -> parse arrays from string / Rough transaction implementaion 2025-03-09 23:11:59 +01:00
bd43f03507 implemented ui functions for managing products, uploading images and editiing users 2025-03-09 23:09:49 +01:00
fa7f3004fa DB schema updates 2025-03-09 23:07:26 +01:00
42f6e0b22d TODO: replace parseDynamicSortBy 2025-03-09 23:07:02 +01:00
18d3646315 Add images to .gitignore, except default.png 2025-03-09 21:39:41 +01:00
3bf0e2fdd5 optimize image route / implement check if img exists for frontend purposes 2025-03-09 21:36:00 +01:00
2cbde4e344 devmode warning(error) messages 2025-03-09 18:30:23 +01:00
66f0bebc9d Add dedicated devmode for express-fileupload 2025-03-09 17:46:32 +01:00
50ad684ad3 Add email to user 2025-03-03 16:43:49 +01:00
0233196276 Add image endpoint / query args are now undefined om empty string 2025-03-03 16:43:29 +01:00
551f72f3e0 new directory structure for api endpoints / prepare image endpoint / default product image 2025-03-02 22:11:48 +01:00
5ab2df351c Fix codecheck -> Handle all nullish things possible 2025-03-02 18:52:35 +01:00
bca596fa75 Fix codecheck again 2025-03-02 18:18:05 +01:00
f1ddaa1cc2 Dependency upgrade & cleanup 2025-03-02 17:25:18 +01:00
3706ed07d2 Frontend product + user select 2025-02-24 23:34:49 +01:00
5a68622b7a commented out navbar-end 2025-02-24 23:34:15 +01:00
d5eecd2d0c Change favicon / logo 2025-02-24 23:33:56 +01:00
99371e96a9 Fix user route (user code bool) 2025-02-24 23:28:17 +01:00
45cd5b10e6 Frontend stuff 2025-02-24 22:55:28 +01:00
611a4a0ead configManager now supports logging via tslog / cleanup / loglevel 0 in devmode 3 in prod 2025-02-24 22:55:18 +01:00
744ab40a6b Streamline nameing to "user codecheck" for debug 2025-02-22 21:59:11 +01:00
0885209502 refine and explain user codecheck 2025-02-22 21:55:39 +01:00
6b665bb41d Add Security disclaimer / reformat readme 2025-02-22 21:46:44 +01:00
5720b45c6b Fix formatting 2025-02-22 21:45:17 +01:00