Nastaveni prezije nasazeni, ukazkova data uz se nevraci
Bez databaze lezi data uvnitr containeru, takze redeploy je smaze a seed je nasype znovu. Dokud nebude Postgres, resi se to trema vecmi: Ukazkova data jen se SEED_DEMO=1. Automatizace, tickety a incidenty se uz po kazdem nasazeni nevraci. Konfigurace se nasypava dal, bez ni je portal nepouzitelny. Token webhooku z WEBHOOK_TOKEN_TEST. Driv se pri kazdem nasazeni vygeneroval novy, takze odesilatel musel prepisovat adresu ve svem kodu. Ted je token v promenne aplikace: neni v gitu a adresa se nemeni. Automatizace, ktera na instanci opravdu bezi, je v seedu. Je to provizorium, ne cil - az data prezijou nasazeni, patri zpatky do dat. Dal: - `ticket/upsert` umi vsechna pole ticketu: zakaznik, kanal, odkaz na zdroj, priorita, stitky, resitel, skupina a vlastni pole typu jako JSON. Zakaznik a kanal se vyplnuji jen pri zalozeni, aby pozdejsi udalost s prazdnym jmenem neprepsala, co uz tam je. - Kroky ve strome jdou sbalit, vychozi je sbaleno. Sbaleny krok ukazuje, co ma vyplneno, ne popis operace. - Seskupovani widgetu podle faze a dva nove widgety: tickety podle stavu a podle faze za tento mesic, obojí s proklikem na vyfiltrovany seznam. - Faze se ukazuje jako stav. Driv byl videt jen nas ctyrprvkovy ciselnik, coz u ticketu z cizi aplikace nedava smysl. Zivotni cyklus zustava vedle jako drobny text, protoze se z nej pocitaji statistiky. Overeno 18 kontrolami proti bezicimu serveru. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
6abac82d5e
commit
ef3080d3f6
@@ -160,6 +160,26 @@ export const config = {
|
||||
* se nastavi `WORKER=0`.
|
||||
*/
|
||||
workerEnabled: process.env.WORKER !== '0',
|
||||
/**
|
||||
* Nasypat ukazkova data?
|
||||
*
|
||||
* Vychozi **ne**. Ukazkove automatizace, tickety a incidenty jsou dobre na
|
||||
* predvedeni, ale na instanci, kde uz nekdo pracuje, jsou to cizi zaznamy,
|
||||
* ktere se po kazdem redeployi vraceji. Konfigurace (firmy, uzivatele, role,
|
||||
* resitele, typy) se nasypava vzdycky - bez ni je portal nepouzitelny.
|
||||
*/
|
||||
seedDemo: process.env.SEED_DEMO === '1',
|
||||
/**
|
||||
* Token webhooku automatizace, ktera je v seedu.
|
||||
*
|
||||
* Bez databaze token nikde neprezije redeploy, takze by se po kazdem
|
||||
* nasazeni menila adresa a odesilatel by ji musel prepisovat. Tohle to drzi:
|
||||
* token je v promenne aplikace, ne v datech ani v gitu.
|
||||
*
|
||||
* Kdyz neni nastaveny, vygeneruje se novy a v logu se rekne, ze se adresa
|
||||
* zmenila.
|
||||
*/
|
||||
seedWebhookToken: (process.env.WEBHOOK_TOKEN_TEST ?? '').trim(),
|
||||
/**
|
||||
* Jak casto plánovač hleda, co je na case (v sekundach).
|
||||
*
|
||||
|
||||
Reference in New Issue
Block a user