Admin — Worker Monitor DEV
Valós idejű áttekintés a fejlesztési és build folyamatokról.
Banner: a dashboardon megjelenő figyelmeztetés. Tényleges blokk: új projekt + dev request 503-mal kerül elutasításra (UI gomb is tiltva). Az időpontok csak a banner szövegben jelennek meg, a tényleges blokk az alábbi kapcsolóval független.
A test_test_config/ideas_cache-ből N véletlen ötletet választ ki és létrehoz egy-egy projektet (status=pending, owner=admin, showcase=on). A relay normál módon picks-up-olja és élesíti.
Statikus fájlok (Netlify deploy) + feltöltött fájlok (Firebase Storage app-mappa) bontásban. Egy frissítés ~5-15 másodperc lehet a projekt-szám függvényében — explicit gombra fut, nem auto-load.
Olyan projektek, amiknek van GitHub repo-juk de még nincs deploy preview URL-jük (pl. ha a Netlify webhook eldobódott credit-hiány miatt). Az "Indítás" gomb push-ol egy üres commit-ot a develop branch-re, amit a GitHub webhook újra elküld a Netlify-nak.
A scaffold-kor a worker beragad egy konkrét géphez (pinnedHost) — minden későbbi build / dev request annak a hostnak megy. Ez a tab csoportosítja az appokat host szerint, hogy lásd melyik gépen mennyi alkalmazás él.
Proxy-n átmenő AI kérések per-projekt összesítése (input/output tokenek, becsült költség).
Az utolsó 100 projekt-építés és dev request, Claude Code token + költség adatokkal. Sum az tetején.
A felhasználók a projekt-oldalon a "Támogatás kérése" gombbal tudnak megírni problémákat. Itt látod a kategóriát, sürgősséget és a leírást. Megoldottkénti lezárás egy kattintással.
A generált alkalmazások frontendjei auto-reportolják a hibákat (fetch-helpers.js). Az érintett projekt-tulaj a dashboardon is látja + egy kattintással fix-javaslatot kap.
A Barion-fizetések és a hozzájuk tartozó Számlázz.hu számlák. Ha még nincs számla, a "Számla generálás" gombbal kiállítható.
A generált app-ok tracking.js beacon-jei. Egy elem per projekt: összes megtekintés, egyedi látogatók (visitor ID alapján, napi szinten egzakt), utolsó látogatás és 14-napos villangráf. A tracking szkriptet a build worker minden push előtt visszaállítja, akkor is ha a felhasználó / Claude megpróbálná törölni.
A felhasználók 30 napos türelmi idő után törölhetők. A "Türelmi idő letelt" jelzés mutatja, mikor van engedélyezve a végleges törlés. A törlés minden alkalmazás (GitHub + Netlify) és Firestore adat eltávolításával jár.