Nastaveni prezije nasazeni: seed/records.json se pri prazdnem ulozisti nacte misto ukazkovych dat (zive uloziste se nikdy neprepisuje). Soubor nese soucasny stav produkce (firmy s provozovatelem, role, typ ticketu, akce, widgety, skupiny, rozlozeni). Novy GET /api/admin/export a skript npm run seed:export pro dalsi exporty, Dockerfile slozku kopiruje. Vykonnostni testy (npm run test:perf) nad 200 firmami a 10 000 tickety a zatezovy skript (npm run load) proti bezici instanci vcetne davky udalosti na webhook. Mereni odhalilo strop workeru: po obsazeni vsech mist spal sekundu, takze fronta odbavila nejvys 4 behy za sekundu. Ted ceka na prvni dokonceny beh: 500 udalosti za 1,3 s (395 behu/s). Strop posluchacu streamu zvednut na 2 000. Dialogy: prekryv modalu a menu v portalu bez backdrop-blur, tecka Zive pulzuje jen pri navazovani spojeni - rozmazani cele obrazovky pod trvalou animaci sekalo video vedle portalu. Bublina udalosti drzi 0,5 s. Dokumentace 14, 19, 20, 22, 04, 01, 03, 15 a 99 aktualizovana. Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
29 lines
594 B
Plaintext
29 lines
594 B
Plaintext
node_modules/
|
|
dist/
|
|
build/
|
|
|
|
.env
|
|
.env.local
|
|
.env.*.local
|
|
|
|
*.log
|
|
npm-debug.log*
|
|
|
|
.vite/
|
|
coverage/
|
|
.DS_Store
|
|
Thumbs.db
|
|
.idea/
|
|
|
|
# Data mimo databazi (JSON snapshot a klic). Nikdy do gitu.
|
|
# Lomitko na zacatku je nutne: bez nej by se vzorec shodl s KAZDOU
|
|
# slozkou 'data', tedy i se src/data - a zdrojove soubory by tise chybely.
|
|
/data/
|
|
|
|
# Sestavene platno navrhu. 2,5 MB generovaneho souboru, ktery vznikne znovu
|
|
# ze zdroju vedle nej (design/*.dc.html a canvas.json).
|
|
design/detail-ticketu.html
|
|
|
|
# Vystup zatezoveho testu (npm run load). Cisla patri do dokumentace, ne do gitu.
|
|
load-report.json
|