Build [v1.4.0] - Audit Dashboard & LDAP Restoration

This commit is contained in:
Daniel Bedeleanu
2026-04-12 09:39:17 +03:00
parent 5cceba21f4
commit f3d861b1a2
23 changed files with 973 additions and 382 deletions

View File

@@ -26,6 +26,12 @@ Runtime data (`data/`, `logs/`) is now properly excluded from Git with init-on-f
- **`.gitignore`** — Changed `data/``data/*` with `!/data/.gitkeep` exception; same for `logs/`
- **Git index cleaned** — `data/inventory.db` and `data/ldap_config.json` removed from tracking via `git rm --cached`
### Item Deletion Improvement
- **`frontend/app/page.tsx` & `inventory/page.tsx`** — Moved the "Delete" button (Trash icon) to the modal header.
- The button is now always visible in the item details view, not just during edit mode.
- Implementation uses `handleDeleteItem` which enforces user confirmation via `window.confirm` before removing the item from the DB.
- **Layout**: Moved all controls OUT of the camera viewport overlay. Camera feed is now 100% unobstructed.
- **Automated OCR**: Removed manual "OCR SCAN" button. OCR now runs automatically on a 4-second cycle.