84 Commits
Author SHA1 Message Date
theis.gaedigk ef79a07a55 fix: update picture with new functions displayed 2026-07-25 22:09:28 +02:00
theis.gaedigk 05ea471351 fix: mock data bug 2026-07-25 22:09:10 +02:00
theis.gaedigk 9df8570e5a refactor: update imports and delete "React." usages 2026-07-16 09:58:37 +02:00
theis.gaedigk b5a4f39c6f fix: bg color when hovered in dark mode 2026-07-12 19:12:24 +02:00
theis.gaedigk 262c2b665d docs: adjust docs 2026-07-10 13:31:48 +02:00
theis.gaedigk bde647aa08 refactor: delete console logs and unused node modules 2026-07-10 11:54:12 +02:00
theis.gaedigk e2a7d2e560 refactor: add _authed.tsx guard that checks the protected routes if the user is logged in 2026-07-10 11:53:07 +02:00
theis.gaedigk 99246e3e3d refactor: add new logout function with better info box in the login card 2026-07-10 11:18:25 +02:00
theis.gaedigk 3153076d72 refactor: outsource auth function in all routes 2026-07-10 11:17:31 +02:00
theis.gaedigk ef5fb3e1da docs: edit installation documentation 2026-07-10 08:13:00 +02:00
theis.gaedigk aa87442557 fix: import statement from icon 2026-07-09 15:29:14 +02:00
theis.gaedigk 580db6afe9 feat: implement dark mode and add custom color palette (theme) 2026-07-09 14:27:43 +02:00
theis.gaedigk bbca5a36cc fix: button alignment in settings page 2026-07-09 13:22:00 +02:00
theis.gaedigk 0d4a048d16 refatcor: remove old tostafiy npm package 2026-07-09 13:21:10 +02:00
theis.gaedigk 57fe6dc9ac feat: Add custom 404 not found page 2026-07-09 13:19:41 +02:00
theis.gaedigk ef905fb30b refactor: add custom alert component and remove all other Alert standard components in all components 2026-07-09 11:23:41 +02:00
theis.gaedigk 925cb73c47 fix: error in documentation 2026-07-08 19:02:09 +02:00
theis.gaedigk 99a1097053 fix: cannot build prod and delete unused file 2026-07-08 18:42:54 +02:00
theis.gaedigk 73dd672fdb fix: cannot build prod 2026-07-08 18:25:36 +02:00
theis.gaedigk 92b5fd92bc fix: cannot build prod 2026-07-08 15:31:32 +02:00
theis.gaedigkandCopilot d486655f54 Fix ES module/CommonJS mismatch in shared package
- Rename CommonJS build output from .js to .cjs extensions
- Add .js extensions to ESM imports (required by Node.js)
- Add .cjs extensions to CommonJS requires
- Add post-build scripts for both ESM and CommonJS builds
- Update package.json exports to reference .cjs files for require()

Fixes: ReferenceError: exports is not defined in ES module scope

Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-07-08 15:23:06 +02:00
theis.gaedigk 018a7aefc7 refactor: change password validation and add more success alerts 2026-07-08 15:10:53 +02:00
theis.gaedigk 6be34c93aa refactor: edit tailwindcss classes and change code formatting, therefore added .prettierrc file
fix: frontend bug where the passwords won't be checked when the password is changed
2026-07-08 14:56:43 +02:00
theis.gaedigk 9c50c3f300 fix: docker container are starting --- update package-lock.json 2026-07-08 13:42:35 +02:00
theis.gaedigk 3a5c16031a fix: docker container are starting 2026-07-08 13:37:21 +02:00
theis.gaedigk c6bba8a40c fix: frontend error codes and translations 2026-07-08 11:57:38 +02:00
theis.gaedigk 87bed4e1c7 fix: backend won't start 2026-07-08 11:31:38 +02:00
theis.gaedigk 84fa2e0ab0 refactor: change backend to typescript and update types and variables accordingly 2026-07-08 10:54:07 +02:00
theis.gaedigk 36ec8da1a0 Fix: cast DB row to AuthTokenPayload in findUser\n\nCast database RowDataPacket to AuthTokenPayload so generateToken receives the correct type.\n\nCo-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> 2026-07-08 10:27:21 +02:00
theis.gaedigk 7247a78809 edit package.json versions 2026-07-07 11:46:51 +02:00
theis.gaedigk 9ecae324a3 add shared node modules 2026-07-07 11:36:45 +02:00
theis.gaedigk 4a73c43f80 add shared node modules 2026-07-07 11:32:55 +02:00
theis.gaedigk 8ebdbc14d6 edited docs 2026-06-09 18:56:32 +02:00
theis.gaedigk 1928068499 removed sh script 2026-06-08 19:46:50 +02:00
theis.gaedigk ea18228299 edited README 2026-06-06 17:19:49 +02:00
theis.gaedigk 6aa00da60b updated README 2026-06-06 17:13:59 +02:00
theis.gaedigk 0315aa4a40 Added gh templates 2026-06-06 16:58:04 +02:00
theis.gaedigk ba05f4274a fixed translation v0.1 2026-06-04 22:41:34 +02:00
theis.gaedigk beda3966aa fixed translation 2026-06-04 18:50:42 +02:00
theis.gaedigk 7045e3dfd1 added script to run with .env 2026-06-04 18:45:27 +02:00
theis.gaedigk 1af79461b1 edited docker file 2026-06-04 18:37:17 +02:00
theis.gaedigk b8b01f4890 changed docker config 2026-06-04 18:35:51 +02:00
theis.gaedigk 0cecb1049e changed readme 2026-06-04 18:16:50 +02:00
theis.gaedigk 0c319cb2b2 added additional config and docs 2026-06-04 18:05:09 +02:00
theis.gaedigk 86dff12132 added startup function 2026-06-04 17:08:02 +02:00
theis.gaedigk 98a8149300 refactor: remove debug log from token generation; update translations for password management in English and German 2026-06-04 15:52:55 +02:00
theis.gaedigk c42bdea047 addded error codes and improved error handling 2026-06-04 15:32:51 +02:00
theis.gaedigk faebe54db3 test commit to gitea 2026-06-04 13:24:02 +02:00
theis.gaedigk 5875a51e94 Add mock data for storage locations and products in database.mockEN.sql
- Inserted 5 storage locations including Main Freezer, Kitchen Freezer, Pantry, Kitchen Fridge, and Cellar Shelf.
- Added approximately 100 products with details such as name, description, price, amount, storage location, expiry date, bottling date, and picture.
- Included both self-frozen items and store-bought items, with appropriate attributes for each.
2026-06-04 13:09:25 +02:00
theis.gaedigk 53efd21a2b feat: enhance Sidebar with toggle functionality and improve layout; update StorageRow and Inventory components for better styling; add new translations for quick product details 2026-06-04 00:28:09 +02:00