diff --git a/TODO.md b/TODO.md index 12ef5d4..473b707 100644 --- a/TODO.md +++ b/TODO.md @@ -52,6 +52,24 @@ Stări: `🔵 planificat` · `🟡 în lucru` · `⛔ blocat` · `✅ gata` · ` ## ✅ Gata +### Infrastructură în dashboard + `/infra` în Discord +- **Unde:** `romfastsql/proxmox/lxc171-claude-agent/discord-bridge/` (`infra_actions.py` nou, + `dashboard/`, `bot.py`, `commands_slash.py`), `romfastsql/proxmox/cluster/scripts/`, + `romfastsql/proxmox/cluster/ups/scripts/` +- **Ce:** tab „Infrastructură” (stare cluster, oprire/pornire cluster, UPS doar simulare, DR VM 109, + failover/failback backup-uri Oracle cu fișe de instrucțiuni), panouri colapsabile și compacte + în tot dashboard-ul, `/infra` cu butoane de confirmare. Joburile rulează prin `systemd-run` + pe noduri. Pornirea: JuiceSSH → 10.0.20.36 → `C:\wolcluster.bat`. Parola UPS mutată în + `/etc/nut/ups-shutdown.conf`. Scripturile VM 201 se arhivează (VM 201 e în HA). +- **Mockup aprobat:** https://claude.ai/code/artifact/fa65619b-2310-4d65-9939-ffb1a3f7183b +- **Verificat:** simulări pe pvemini (oprire, pornire, oprire de urgență UPS ca `nut`), job + real `systemd-run` prin API (oprire --dry-run, cod 0, fără efecte), stare live, 511 teste, + `/infra` înregistrat (9 comenzi slash). tmux instalat pe noduri. +- **Rămas:** permisiunea „Pin Messages” pentru bot pe canal; primul test real al lanțului + WoL (`C:\wolcluster.bat` pornind un nod oprit); rotirea parolei UPS (e încă în + `upsd.users`/`upsmon.conf`). +- **Terminat:** 2026-09-13 + ### Maria — reset fire de discuție din dashboard - **De unde a pornit:** un test manual în grupul „Maria Test" a rămas legat de un fir vechi (Maria trata mesajele ca „firul are eroare X", ancorat pe o @@ -224,6 +242,7 @@ Stări: `🔵 planificat` · `🟡 în lucru` · `⛔ blocat` · `✅ gata` · ` Cea mai recentă intrare prima. O linie per schimbare de stare. +- 2026-09-13 — ✅ Infrastructură în dashboard + `/infra` în Discord (oprire/pornire cluster, UPS, DR, failover backup) - 2026-09-08 — ✅ Maria: buton de reset pentru firele de discuție active, din dashboard - 2026-09-08 — ✅ Maria: profil de client (firmă) asociat cu mai multe numere, injectat în prompt - 2026-09-01 — ✅ Maria: mesajul și captura sunt același lucru; cosinusul singur nu mai e dovadă