• Joined on 2026-05-13
admin pushed to main at admin/NetMapper2026 2026-08-06 16:08:28 +00:00
45fb390cb7 feat(crud): add NetObjectCreate, NetObjectUpdate, RelationCreate, RelationUpdate schemas
admin closed issue admin/NetMapper2026#7 2026-08-06 16:07:41 +00:00
Bug: sezione Inventory mostra "Errore inventory: API error 404"
admin commented on issue admin/NetMapper2026#7 2026-08-06 16:07:22 +00:00
Bug: sezione Inventory mostra "Errore inventory: API error 404"

Risolto — Il backend ora serve l'inventory dal DB SQLite reale.

Root cause: main.py includeva solo auth_router, tutti gli altri router in app/routers/ non erano registrati.…

admin pushed to main at admin/NetMapper2026 2026-08-06 16:04:07 +00:00
fd93758567 feat(db): add seed script for mock data
admin pushed to main at admin/NetMapper2026 2026-08-06 16:03:50 +00:00
a732ac5655 feat(db): health check now pings SQLite DB for real status
admin pushed to main at admin/NetMapper2026 2026-08-06 16:03:29 +00:00
8c0d3d6a26 feat(db): rewrite inventory service part 1 - helpers and tree
admin pushed to main at admin/NetMapper2026 2026-08-06 16:02:19 +00:00
70dd820e88 feat(db): wire objects router to SQLAlchemy session
admin pushed to main at admin/NetMapper2026 2026-08-06 16:02:06 +00:00
5c09359ee8 feat(db): wire inventory router to SQLAlchemy session via Depends(get_db)
admin pushed to main at admin/NetMapper2026 2026-08-06 15:52:53 +00:00
143baddf0a feat(db): register all routers and init SQLite DB on startup
admin pushed to main at admin/NetMapper2026 2026-08-06 15:52:38 +00:00
9e5cd580db feat(db): add SQLAlchemy ORM models for all entities
admin pushed to main at admin/NetMapper2026 2026-08-06 15:52:18 +00:00
0822cb1a60 feat(db): add SQLite database engine and session management
admin pushed to main at admin/NetMapper2026 2026-08-06 15:52:09 +00:00
9ca17c7820 feat(db): add sqlalchemy to requirements
admin opened issue admin/NetMapper2026#7 2026-08-06 15:49:24 +00:00
Bug: sezione Inventory mostra "Errore inventory: API error 404"
admin opened issue admin/NetMapper2026#6 2026-08-06 15:45:09 +00:00
Auth: RBAC a 3 livelli (Admin / Standard / Viewer)
admin opened issue admin/NetMapper2026#5 2026-08-06 15:45:01 +00:00
Auth: reset password via email con fallback admin
admin opened issue admin/NetMapper2026#4 2026-08-06 15:43:32 +00:00
Auth: sistema di creazione e gestione utenti
admin opened issue admin/NetMapper2026#3 2026-08-06 15:43:23 +00:00
Auth: primo avvio con password generica e cambio obbligatorio
admin pushed to main at admin/NetMapper2026 2026-08-06 15:02:11 +00:00
6d635109d3 fix(auth): restore auth.py as valid Python (closes #2)
admin pushed to main at admin/NetMapper2026 2026-08-06 14:55:32 +00:00
f8e191a5d5 fix(auth): use stored hashed_password instead of rehashing on every login
admin closed issue admin/NetMapper2026#2 2026-08-06 14:55:32 +00:00
Login fallito: errore HTTP 500 al tentativo di autenticazione