feat(registratura): detail sheet side panel + configurable column visibility

- New registry-entry-detail.tsx: full entry visualization in Sheet (side panel)
  - Status badges, document info, parties, dates, thread links
  - Attachment preview: images inline, NAS paths with IP fallback
  - Legal deadlines, external tracking, tags, notes sections
  - Action buttons: Editează, Închide, Șterge
- Registry table rewrite:
  - 10 column defs with Romanian tooltip explanations on each header
  - Column visibility dropdown (Settings icon) with checkboxes
  - Default: Nr/Data/Dir/Subiect/Exped./Dest./Status (7/10)
  - Persisted in localStorage (registratura:visible-columns)
  - Row click opens detail sheet, actions reduced to Eye + Pencil
- Docs updated: CLAUDE.md, ROADMAP.md (3.03c), SESSION-LOG.md
This commit is contained in:
AI Assistant
2026-02-28 17:45:18 +02:00
parent f4b1d4b8dd
commit 4dae06be44
6 changed files with 1181 additions and 158 deletions
+12
View File
@@ -304,6 +304,18 @@
-**Drive letter → UNC** normalization automată (P:\ → \\newamun\Proiecte)
-**`shareLabelFor()`** helper returns human-readable share name
### 3.03c ✅ `[STANDARD]` Registratura — Detail Sheet + Column Manager (2026-02-28)
**Implementat:**
-**Entry Detail Sheet**: panou lateral (Sheet) cu vizualizare completă a înregistrării — status badges, date, părți, thread-uri, atașamente cu preview inline, termene legale, etichete, note
-**Attachment Preview**: imagini afișate inline, fișiere cu download, NAS paths cu UNC complet + IP fallback
-**Column Visibility Manager**: dropdown cu checkbox-uri pentru 10 coloane, persistat în localStorage
-**Default columns**: Nr., Data, Dir., Subiect, Exped., Dest., Status (7/10 vizibile implicit)
-**Tooltip naming convention**: fiecare header de coloană are tooltip cu explicație completă în română
-**Table UX cleanup**: click pe rând deschide detail sheet, acțiuni reduse la View + Edit, Close/Delete mutate în sheet
-**Row click navigation**: cursor-pointer pe rânduri, Eye icon + Pencil icon în acțiuni
### 3.04 ✅ `[ARCHITECTURE]` Autentificare & Identitate (2026-02-27)
**Cerințe noi:**