Aktualizačný proces
Ako prebieha aktualizácia Ellipse Cloud, na čo si dať pozor, a kde nájdeš detailnú dokumentáciu jednotlivých admin záložiek.
O čom je táto sekcia
Sekcia Aktualizačný proces je sprievodca tým, ako Ellipse Cloud udržiavame, vyvíjame a aktualizujeme. Tu nájdeš:
- Postupy ako zaviesť novú verziu na produkcii
- Referenčnú dokumentáciu každej admin záložky (automaticky generovanú AI a manuálne schválenú redaktorom)
- Prepojenie na changelog kde vidíš všetky publikované zmeny
Štruktúra dokumentácie admin záložiek
Každá z približne 370 záložiek v admine má (alebo bude mať) vlastný článok, ktorý obsahuje:
- Na čo záložka slúži - krátky úvod
- Kde ju nájdeš - cesta v hlavnom menu admina
- Krok za krokom - typický pracovný postup
- Popis polí a nastavení - vysvetlenie každého poľa formulára
- Typické scenáre použitia
- Časté chyby a riešenia
Ako funguje generovanie
Drafty článkov generuje cron pb=admin-docs raz za 6 hodín pre jednotlivé záložky admin rozhrania — podľa cesty v ľavom menu Ellipse (Hotel, Booking, Pokladňa, Nastavenia…), nie podľa názvu PHP súboru. Redaktor draft prečíta, doladí, schváli a publikuje. Pri každej zmene zdrojáku admin súboru sa môže článok regenerovať tlačidlom Regenerovať z kódu priamo v admine.
Ako sa aktualizácie nasadzujú
Pri každom nasadení novej verzie systému:
- Denný cron stiahne nové commity a vytvorí changelog drafty
- Redaktor schvaľuje drafty a publikuje ich
- LLM linker po publikovaní nájde dotknuté články dokumentácie a vytvorí TODO úlohu
- Po update všetkých článkov sa preklady automaticky odošlú do DeepL (SK → EN)
Detailný zoznam zmien je vždy v sekcii Changelog.