Přeskočit obsah

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/ — viz launcher2.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 migrace claudeai/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 v avax-postgres 5432), spravovan systemd unit avax-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 tag v1.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