AI Assistant
a6fa94deec
docs + fix: eTerra health check keywords from real maintenance page
...
- Added real eTerra maintenance keywords observed 2026-03-08:
'serviciu indisponibil', 'activități de mentenanță sunt în desfășurare'
- Extract actual maintenance message from HTML response for UI display
- Updated CLAUDE.md: ParcelSync module #15 , Visual Copilot #16 ,
eTerra/PostGIS integrations, TS strict gotchas, eTerra API rules
- Updated ROADMAP.md: Phase 7B (ParcelSync) with 5 completed tasks
- Updated SESSION-LOG.md: full session entry with bugs/learnings
2026-03-08 13:04:11 +02:00
AI Assistant
5ca276fb26
docs: update CLAUDE.md, ROADMAP.md, SESSION-LOG.md
...
- Registratura v0.4.0 with QuickLook preview description
- New task 3.03d: QuickLook + bug fixes (NAS links, overflow, vault filter)
- Session log updated with all fixes and new features
- attachment-preview.tsx added to key files list
2026-02-28 19:47:28 +02:00
AI Assistant
4dae06be44
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
2026-02-28 17:45:18 +02:00
AI Assistant
f4b1d4b8dd
feat(registratura): all 4 NAS drives (A/O/P/T) + hostnameIP fallback
...
- nas-paths.ts: A:\=Arhiva, O:\=Organizare, P:\=Proiecte, T:\=Transfer
- toUncPathByIp() / toFileUrlByIp() helpers for DNS failure fallback
- shareLabelFor() returns human-readable share name for badges
- UI: 'IP' fallback link on hover, badge shows share label
- Validation hints updated to show all 4 drive letters
- Docs updated: CLAUDE.md, ROADMAP.md, SESSION-LOG.md
2026-02-28 17:23:38 +02:00
AI Assistant
d0b51be50a
docs: update SESSION-LOG, ROADMAP, CLAUDE.md with Parole Uzuale v0.3.0 + WiFi QR
2026-02-28 16:49:04 +02:00
AI Assistant
6295508f99
docs: update SESSION-LOG with session 2026-02-28b
2026-02-28 16:34:20 +02:00
AI Assistant
25338ea4d8
docs: QA checklist + full documentation update for Phase 3 completion
...
- QA-CHECKLIST.md: ~120 test items covering all Phase 3 features
- CLAUDE.md: modules table with versions, integrations (AI Chat, Vault, ManicTime)
- ROADMAP.md: status table updated (all 14 COMPLETE), Phase 5 updated
- SESSION-LOG.md: session entry for 2026-02-28
- SESSION-GUIDE.md: added QA Bug Fix prompt (4B), QA-CHECKLIST raw URL
2026-02-28 05:06:00 +02:00
AI Assistant
962d2a0229
docs: add base64 payload finding to SESSION-LOG and CLAUDE.md rules
2026-02-27 22:38:33 +02:00
AI Assistant
db9bcd7192
docs: document N+1 performance bug findings and prevention rules
2026-02-27 22:27:07 +02:00
AI Assistant
4cd793fbbc
docs: update ROADMAP.md and SESSION-LOG.md for task 3.08
2026-02-27 22:05:56 +02:00
AI Assistant
346e40d788
feat(it-inventory): dynamic types, rented status, rack visualization, simplified form
...
- Rewrite types.ts: dynamic InventoryItemType (string-based), DEFAULT_EQUIPMENT_TYPES with server/switch/ups/patch-panel, RACK_MOUNTABLE_TYPES set, new 'rented' status with STATUS_LABELS export
- Remove deprecated fields: assignedTo, assignedToContactId, purchaseDate, purchaseCost, warrantyExpiry
- Add rack fields: rackPosition (1-42), rackSize (1-4U) on InventoryItem
- New server-rack.tsx: 42U rack visualization with color-coded status slots, tooltips, occupied/empty rendering
- Rewrite it-inventory-module.tsx: tabbed UI (Inventar + Rack 42U), 5 stat cards with purple pulse for rented count, inline custom type creation, conditional rack position fields for mountable types, simplified form
- Fix search filter in use-inventory.ts: remove assignedTo reference, search rackLocation/location
Task 3.08 complete
2026-02-27 22:04:47 +02:00
AI Assistant
80e41d4842
fix(registratura): 5 post-3.02 fixes - QuickContact pre-fill (useEffect sync), form close on contact create (stopPropagation), Switch label 'Inchis' -> 'Status', CU moved from Avize to own category, close guard for active deadlines
2026-02-27 16:02:10 +02:00
AI Assistant
2be0462e0d
feat(registratura): 3.02 bidirectional integration, simplified status, threads
...
- Dynamic document types: string-based DocumentType synced with Tag Manager
(new types auto-create tags under 'document-type' category)
- Added default types: 'Apel telefonic', 'Videoconferinta'
- Bidirectional Address Book: quick-create contacts from sender/recipient/
assignee fields via QuickContactDialog popup
- Simplified status: Switch toggle replaces dropdown (default open)
- Responsabil (Assignee) field with contact autocomplete (ERP-ready)
- Entry threads: threadParentId links entries as replies, ThreadView shows
parent/current/children tree with branching support
- Info tooltips on deadline, status, and assignee fields
- New Resp. column and thread icon in registry table
- All changes backward-compatible with existing data
2026-02-27 15:33:29 +02:00
AI Assistant
b2618c041d
docs: update CLAUDE.md, ROADMAP.md, SESSION-LOG.md with all session findings
2026-02-27 13:26:45 +02:00
AI Assistant
0ad7e835bd
feat(core): setup postgres, minio, and authentik next-auth
2026-02-27 10:29:54 +02:00
AI Assistant
6cb655a79f
docs: mark Phase 1 tasks 1.12 and 1.13 complete
2026-02-19 07:12:53 +02:00
AI Assistant
1f2af98f51
feat(dashboard): activity feed and KPI panels
2026-02-19 07:05:41 +02:00
AI Assistant
713a66bcd9
feat(word-templates): placeholder auto-detection from .docx via JSZip
2026-02-19 07:02:12 +02:00
AI Assistant
67fd88813a
docs: mark task 1.09 complete in ROADMAP and SESSION-LOG
2026-02-19 06:58:11 +02:00
AI Assistant
35305e4389
docs: update SESSION-LOG and ROADMAP for tasks 1.07 and 1.08
2026-02-19 06:44:21 +02:00
AI Assistant
42260a17a4
fix(email-signature): correct addresses, add Albac, fix logo sizing, update US/SDT colors from logos, fix hydration error
...
- Fix all 3 address constants: Christescu (nr. 12, 400416), Unirii (nr. 3 sc. 3 ap. 26, 400432), Albac (nr. 2 ap. 1, 400459)
- Add 3rd address option (Albac) to all company address selectors
- Default address changed to Christescu for all companies
- Update US brand colors to logo blue (#345476 ), SDT to logo teal (#0182A1)
- Fix slashAccent for US/SDT (was pointing to logo files instead of slash assets)
- Add logoDimensions to CompanyBranding type for per-company logo sizing
- Set US logo to 140x24 and SDT to 71x24 (matching SVG aspect ratios)
- Fix sidebar hydration error: remove unused useTheme() hook call
- Update color palettes in configurator to match logo-derived colors
Tasks: 1.01 (verified), 1.02 (address toggle + fixes)
2026-02-18 23:09:10 +02:00
AI Assistant
5330ea536b
docs: update ROADMAP.md and SESSION-LOG.md tasks 1.01 and 1.02 complete
2026-02-18 21:58:37 +02:00
Marius Tarau
f6fd5f58e3
docs: add SESSION-GUIDE.md and SESSION-LOG.md for AI session handoffs
...
SESSION-GUIDE.md: start/resume prompts, git workflow, file update rules
SESSION-LOG.md: session history log (newest first)
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-18 19:11:06 +02:00