feat: Registratura thread explorer, AC validity tracker, interactive I/O toggle + Password Vault rework
Registratura improvements: - Thread Explorer: new 'Fire conversatie' tab with timeline view, search, stats, gap tracking (la noi/la institutie), export to text report - Interactive I/O toggle: replaced direction dropdown with visual blue/orange button group (Intrat/Iesit with icons) - Doc type UX: alphabetical sort + immediate selection after adding custom type - AC Validity Tracker: full Autorizatie de Construire lifecycle workflow (12mo validity, execution phases, extension request, required docs checklist, monthly reminders, abandonment/expiry tracking) Password Vault rework (renamed to 'Parole Uzuale' v0.3.0): - New categories: WiFi, Portale Primarii, Avize Online, PIN Semnatura, Software, Hardware (replaced server/database/api) - Category icons (lucide-react) throughout list and form - WiFi QR code dialog with connection string copy - Context-aware form (PIN vs password label, hide email for WiFi/PIN, hide URL for WiFi, hide generator for PIN) - Dynamic stat cards showing top 3 categories by count - Removed encryption banner - Updated i18n, flags, config
This commit is contained in:
+28
-10
@@ -6,24 +6,25 @@
|
||||
|
||||
## Repository URLs
|
||||
|
||||
| Access | Git Clone URL | Web UI |
|
||||
|---|---|---|
|
||||
| **Internal (office)** | `http://10.10.10.166:3002/gitadmin/ArchiTools.git` | http://10.10.10.166:3002/gitadmin/ArchiTools |
|
||||
| **External (internet)** | `https://git.beletage.ro/gitadmin/ArchiTools.git` | https://git.beletage.ro/gitadmin/ArchiTools |
|
||||
| Access | Git Clone URL | Web UI |
|
||||
| ----------------------- | -------------------------------------------------- | -------------------------------------------- |
|
||||
| **Internal (office)** | `http://10.10.10.166:3002/gitadmin/ArchiTools.git` | http://10.10.10.166:3002/gitadmin/ArchiTools |
|
||||
| **External (internet)** | `https://git.beletage.ro/gitadmin/ArchiTools.git` | https://git.beletage.ro/gitadmin/ArchiTools |
|
||||
|
||||
### Raw File URLs (for AI tools that can fetch URLs)
|
||||
|
||||
Replace `{GITEA}` with whichever base works for you:
|
||||
|
||||
- Internal: `http://10.10.10.166:3002`
|
||||
- External: `https://git.beletage.ro`
|
||||
|
||||
| File | URL |
|
||||
|---|---|
|
||||
| CLAUDE.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/CLAUDE.md` |
|
||||
| ROADMAP.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/ROADMAP.md` |
|
||||
| SESSION-LOG.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/SESSION-LOG.md` |
|
||||
| File | URL |
|
||||
| ---------------- | -------------------------------------------------------------- |
|
||||
| CLAUDE.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/CLAUDE.md` |
|
||||
| ROADMAP.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/ROADMAP.md` |
|
||||
| SESSION-LOG.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/SESSION-LOG.md` |
|
||||
| SESSION-GUIDE.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/SESSION-GUIDE.md` |
|
||||
| QA-CHECKLIST.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/QA-CHECKLIST.md` |
|
||||
| QA-CHECKLIST.md | `{GITEA}/gitadmin/ArchiTools/raw/branch/main/QA-CHECKLIST.md` |
|
||||
|
||||
**Production app:** http://10.10.10.166:3000
|
||||
|
||||
@@ -187,25 +188,32 @@ Run `npx next build`, push to main, update ROADMAP.md + SESSION-LOG.md, notify m
|
||||
## Tool-Specific Notes
|
||||
|
||||
### Claude Code (CLI)
|
||||
|
||||
Works natively. Clone/pull, read files, edit, build, push — all built in.
|
||||
|
||||
### ChatGPT Codex
|
||||
|
||||
Give it the repo URL. It can clone via git, read files, and push.
|
||||
Use the external URL: `https://git.beletage.ro/gitadmin/ArchiTools.git`
|
||||
|
||||
### VS Code + Copilot / Cursor / Windsurf
|
||||
|
||||
Clone the repo locally first, then open in the IDE. The AI agent reads files from disk.
|
||||
|
||||
```bash
|
||||
git clone https://git.beletage.ro/gitadmin/ArchiTools.git
|
||||
cd ArchiTools && npm install && code .
|
||||
```
|
||||
|
||||
### Google Antigravity
|
||||
|
||||
Give it the repo URL. It can clone and work autonomously.
|
||||
Use: `https://git.beletage.ro/gitadmin/ArchiTools.git`
|
||||
|
||||
### Phone (ChatGPT app, Claude app)
|
||||
|
||||
Can't run code directly, but can read files via raw URLs and give guidance:
|
||||
|
||||
```
|
||||
Read these URLs and help me plan the next task:
|
||||
https://git.beletage.ro/gitadmin/ArchiTools/raw/branch/main/CLAUDE.md
|
||||
@@ -218,6 +226,7 @@ https://git.beletage.ro/gitadmin/ArchiTools/raw/branch/main/SESSION-LOG.md
|
||||
## Git Workflow
|
||||
|
||||
### First time (any device)
|
||||
|
||||
```bash
|
||||
git clone https://git.beletage.ro/gitadmin/ArchiTools.git
|
||||
cd ArchiTools
|
||||
@@ -226,12 +235,14 @@ npm run dev
|
||||
```
|
||||
|
||||
### Session start (pull latest)
|
||||
|
||||
```bash
|
||||
git pull origin main
|
||||
npm install
|
||||
```
|
||||
|
||||
### Session end (push)
|
||||
|
||||
```bash
|
||||
npx next build
|
||||
git add <specific-files>
|
||||
@@ -246,26 +257,33 @@ git push origin main
|
||||
## Files to Update After Every Session
|
||||
|
||||
### 1. `ROADMAP.md` — Mark done tasks
|
||||
|
||||
```markdown
|
||||
### 1.01 ✅ (2026-02-18) `[LIGHT]` Verify Email Signature Logo Files
|
||||
```
|
||||
|
||||
### 2. `SESSION-LOG.md` — Add entry at the TOP
|
||||
|
||||
```markdown
|
||||
## Session — 2026-02-18 (Sonnet 4.6)
|
||||
|
||||
### Completed
|
||||
|
||||
- 1.01: Verified logo files
|
||||
- 1.02: Added address toggle
|
||||
|
||||
### In Progress
|
||||
|
||||
- 1.03: Prompt templates — 4 of 10 done
|
||||
|
||||
### Blockers
|
||||
|
||||
- Need logo files from user
|
||||
|
||||
### Notes
|
||||
|
||||
- Build passes, commit abc1234
|
||||
|
||||
---
|
||||
```
|
||||
|
||||
|
||||
Reference in New Issue
Block a user