Stav projektu¶
Fáze: v0.3.9 — Chat launcher hotov, specifikace Deployment + Voice/Video
Aktualizováno: 2026-05-06
Klíčová rozhodnutí¶
Rozhodnutí 2026-04-24: Desktop launcher přepracován kompletně do Pythonu (customtkinter). Rust/egui launcher (
desktop/launcher/) je zachován ale dále nevyvíjen. Aktivní vývoj:desktop/launcher2/— vizlauncher2.md.
Tabulka fází¶
| Fáze | Stav | Poznámka |
|---|---|---|
| F0 Příprava | ⚠ 60 % | Dev server hotov, prod VM čeká |
| F1 Backend auth+org | ✅ Hotovo | FastAPI, 11 auth + 19 org endpointů (vč. /peers) |
| F2 Katalog | ✅ Hotovo | Manifest update, presigned S3, kanály, /catalog/apps |
| L2.0–L2.8 Launcher2 | ✅ Hotovo | Login, MainWindow, offline, katalog, tray, výpočty, DSL, testy, IPC+SDK |
| S3 Backup BE F1–F7 | ✅ Hotovo | /storage/* endpointy, GC, multi-firma, launcher obrazovky |
| F8 SyncAgent | ✅ Hotovo | File watcher, smart sync, NewerFilesDialog, notifikace |
| FB Soubory dialog | ✅ Hotovo | Vyloučení ze syncu, označení/smazání ze serveru |
| FC Verze souborů | ✅ Hotovo | Badge + seznam verzí + Stáhnout; MinIO versioning Enabled |
| F9 Full restore | ✅ Hotovo | _RestoreDialog: obnovení celého sync adresáře z S3 |
| v0.3.1–v0.3.2 | ✅ Hotovo | ARES, pamatovat heslo, auto-login, GDPR, multi-company zálohy |
| v0.3.8 Chat BE | ✅ Hotovo | /chat/* endpointy, zprávy v S3, pending delivery, presence |
| v0.3.9 Chat UI | ✅ Hotovo | ChatWindow plovoucí, záložky, emoji, přílohy, inline obrázky |
| Deployment spec | ✅ Spec | docs/spec/deployment.md — installer, dev/prod, bootstrapper, Admin Verze |
| Voice/Video spec | ✅ Spec | docs/spec/voice-video-call.md — WebRTC, aiortc, zařízení, notifikace |
| F5 Support+AI | ⏳ Čeká | Tikety, AI asistent, znalostní báze |
| F6 Voice/Video | ⏳ Čeká | Implementace dle docs/spec/voice-video-call.md |
| F7 Portál | ⏳ Čeká | Super admin správa |
| F8 Web | ⏳ Čeká | Next.js 15 |
| D Deploy | ⏳ Čeká | Implementace dle docs/spec/deployment.md |
Poslední milníky¶
MinIO S3: bucket
claudeai— versioning Enabled (2026-04-28) Launcher2 verze: 0.3.10 (2026-05-12) — bucket migraceclaudeai/launcher/→app-avax/avaxdev (F-AppDist-5.6 + 5.8): docker compose stack běží paralelně s bare uvicorn (port 8000): - bare uvicorn 8000 — primary dev backend (data vavax-postgres5432), spravovan systemd unitavax-backend-bare.service(auto-restart, --host 0.0.0.0) - docker stack 8001 —avax-api/worker/migrate/db/redis(kontejnerová DB, alembic-migrated, beta auto-update) - timers:avax-backend-poll.timer(5min beta) +avax-backend-hotfix.timer(1min hotfix) - F-AppDist-5 hotová — semver tagv1.0.0(2026-05-13). Aktuální stable =1.0.0-163-0327021.
Gitea hlavní stránka: README.md na git.avaxis.cz/claudAI/avax-platform