Stav ticketu je volny retezec, ciselnik pryc
Ciselnik new/open/waiting/resolved je pryc. Tickety chodi z cizich aplikaci, ktere maji svoje stavy - voicebot posila ringing a completed. Nutit je do nasi ctverice znamenalo, ze u ticketu svitilo "Novy", i kdyz byl podle odesilatele davno hotovy. Misto nej priznak `closed`: fronta, vytizeni i statistiky potrebuji vedet, co uz nikdo neresi, a z volneho retezce to poznat nejde. Nastavuje se sam podle `TicketType.closedStatuses`, a kdyz je typ nema, podle bezneho pojmenovani (vyreseno, hotovo, completed, closed). `stage` zruseno. Byla to obchazka, jak dostat cizi stavy do ticketu, aniz by se sahlo na ciselnik. Kdyz je stav volny, druhe pole na tutéz vec jen matlo. Vyber stavu v detailu nabizi stavy typu, doporucene a ten, ktery ticket ma prave ted, aby hodnota z cizi aplikace ze seznamu nezmizela. Filtr v seznamu nabizi stavy, ktere v datech opravdu jsou. Overeno 11 kontrolami: ticket z voicebota ma stav ringing, pak in-progress a completed, completed se pozna jako hotovo a zmizi z fronty, filtr i widget ukazuji tvoje stavy a rucne jde nastavit i "ceka na zpetne volani". Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 5
parent
ef3080d3f6
commit
202d525905
@@ -2,6 +2,37 @@
|
||||
|
||||
Nejnovejsi nahore.
|
||||
|
||||
## 2026-08-13 - stav ticketu je volny retezec, ciselnik pryc
|
||||
|
||||
### Zmeneno
|
||||
|
||||
- **`Ticket.status` je volny retezec.** Ciselnik `new | open | waiting |
|
||||
resolved` je pryc. Tickety chodi z cizich aplikaci, ktere maji svoje stavy -
|
||||
voicebot posila `ringing` a `completed`, e-shop `pripraveno k expedici`.
|
||||
Nutit je do nasi ctverice znamenalo, ze u ticketu svitilo "Novy", i kdyz byl
|
||||
podle odesilatele davno hotovy.
|
||||
- **Pribyl priznak `Ticket.closed`.** Fronta, vytizeni i statistiky potrebuji
|
||||
vedet, co uz nikdo neresi, a z volneho retezce to poznat nejde. Nastavuje se
|
||||
sam: podle `TicketType.closedStatuses`, a kdyz je typ nema, podle bezneho
|
||||
pojmenovani (`vyreseno`, `hotovo`, `completed`, `closed`).
|
||||
- **`stage` zruseno.** Byla to obchazka, jak dostat cizi stavy do ticketu, aniz
|
||||
by se sahlo na ciselnik. Kdyz je stav volny, druhe pole na tutéz vec je jen
|
||||
zmateni. Hodnoty z faze patri do stavu.
|
||||
- Vyber stavu v detailu ticketu nabizi stavy typu, doporucene a **ten, ktery
|
||||
ticket ma prave ted** - jinak by hodnota z cizi aplikace ze seznamu zmizela
|
||||
a prvni rucni zmena by ji prepsala.
|
||||
- Filtr v seznamu ticketu nabizi **stavy, ktere v datech opravdu jsou**, ne
|
||||
pevnou ctverici.
|
||||
- Barva u stavu: zname nazvy maji svou, cokoliv jineho neutralni. Hadat, jestli
|
||||
je `ringing` dobre nebo spatne, by bylo horsi nez nehadat.
|
||||
|
||||
### Overeno
|
||||
|
||||
11 kontrol proti bezicimu serveru: ticket z voicebota ma stav `ringing`, po
|
||||
dalsich zpravach `in-progress` a `completed`, `completed` se pozna jako hotovo,
|
||||
hotovy ticket zmizi z fronty, filtr nabizi stavy z dat a funguje na ne, widget
|
||||
je ukazuje misto ciselniku a rucne jde nastavit i `ceka na zpetne volani`.
|
||||
|
||||
## 2026-08-13 - nastaveni prezije nasazeni, ukazkova data uz se nevraci
|
||||
|
||||
Bez databaze lezi data uvnitr containeru, takze **redeploy je smaze** a seed
|
||||
|
||||
Reference in New Issue
Block a user