Domonkos
|
b717952234
|
Workspace UI
|
2026-01-21 19:13:52 +01:00 |
|
Domonkos
|
6b0b7ae903
|
Workspace UI
|
2026-01-21 13:40:06 +01:00 |
|
Domonkos
|
bf92b7a5e1
|
git add .
git commit -m "feat(workspace): inventory overview, auth, persistent h2 db, users & roles
- add inventory overview endpoint (aggregated stock per SKU)
- implement inventory movements (production, sale, return, adjustment)
- add session-based login with Spring Security (form login)
- protect /api/** endpoints
- add logout with session invalidation
- introduce user roles (ADMIN, WORKER) and active flag
- seed admin user in dev profile
- switch from H2 in-memory to persistent H2 file database
- enable H2 console for development
- add Next.js workspace UI (inventory table, filters, movements)
- support active/inactive products and users (soft disable)"
|
2026-01-21 13:35:20 +01:00 |
|
Domonkos
|
0c7d525e4a
|
Implementiert:
- GET /api/inventory/overview
Liefert pro SKU:
- Produktname
- Kategorie
- Größe / Farbe
- Preis
- Aktueller Bestand (SUM der InventoryMovements)
Bedeutung:
- Ein einzelner Request ist ausreichend für das gesamte Inventory-Dashboard
- Backend liefert UI-fertige Daten (keine Aggregation im Frontend nötig)
Grundlage für:
- Inventory Tabelle
- Low-Stock Checks
- Drop-Planung
- Workspace UI
|
2026-01-21 09:29:43 +01:00 |
|
Domonkos
|
b2ecad21f4
|
todo.txt
|
2026-01-21 09:26:07 +01:00 |
|
Domonkos
|
0a90b5102a
|
the whole inventory can be called now by one class. Inventory Overview Row. Returns the whole inventory
|
2026-01-20 23:28:48 +01:00 |
|
Domonkos
|
32279cde3f
|
functioning login. interface for login to do.
|
2026-01-20 19:24:32 +01:00 |
|
Domonkos
|
4b4b274ed7
|
ToDo list
|
2026-01-20 19:05:42 +01:00 |
|
Domonkos
|
407df07f7a
|
Implement the SKUs and the Inventory Movement Manager, to apply variability and functions for sales, restock co.
|
2026-01-20 18:59:07 +01:00 |
|
Domonkos
|
e2868eade0
|
Springs Database Manager and H2 works
|
2026-01-20 17:19:00 +01:00 |
|
Domonkos
|
7d429d02a6
|
Bootstrap workspace-api (Spring Boot)
|
2026-01-20 16:50:55 +01:00 |
|
Domonkos
|
99dada5dcf
|
Workspace-API
|
2026-01-20 16:42:42 +01:00 |
|
Domonkos
|
6e0c790b96
|
initial commit
|
2026-01-20 12:13:40 +01:00 |
|