Ticket jde uzavrit, komentare jsou videt, zakaznik bez soudu, Dashboard misto Portalu
Karta Resitel ma tlacitko Uzavrit ticket a Znovu otevrit; meni jen priznak closed, text stavu zustava a meni se v poli Stav nezavisle. Komentar je vlastni druh radku logu (kind comment) s autorem; detail ma sekci Komentare se seznamem (jmeno, cas, text) a formularem, log ho ukazuje s autorem. Test tests/data/comments.test.ts. Sekce Zakaznik jen popisuje: pryc odznak "nedohledan", varovne zbarveni, text o CRM a garantovi i zvyrazneni v tabulce a na karte; ID v CRM jen kdyz existuje. Uzivatelske texty: Portal a Prehled -> Dashboard (zalozka Prehled v Lidech je Souhrn), v auditu "odepreni" -> "zamitnute pokusy". Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Fable 5.1
parent
5d41600578
commit
0ae9dab1d4
@@ -228,8 +228,11 @@ Zapisuje se zanorene (`TraceInput` s `children`) a uklada zplostele s `parentId`
|
||||
Klient si strom zase poskladá. Zaznam s neznamym rodicem se nezahodi, prida se
|
||||
do korene a zaloguje - ztratit radek logu je horsi nez ho ukazat spatne zanoreny.
|
||||
|
||||
Komentare jsou taky zaznamy logu (`kind: 'note'`). Diky tomu je vsechno na jedne
|
||||
casove ose a nemusi se nikde skladat dohromady dva ruzne seznamy.
|
||||
Komentare jsou taky zaznamy logu, s vlastnim druhem `kind: 'comment'`
|
||||
a polem `author`. Diky tomu je vsechno na jedne casove ose a nemusi se nikde
|
||||
skladat dohromady dva ruzne seznamy; detail z logu vybere jen komentare do
|
||||
sekce Komentare (`TicketComments.tsx`) a log je ukazuje s autorem. Starsi
|
||||
komentare ulozene jako `note` "autor: text" zustavaji jen v logu.
|
||||
|
||||
Prilohy do logu zapisuji taky `note`: `Příloha: nazev (velikost)` pri nahrani,
|
||||
`Příloha odebrána: nazev` pri smazani (`noteAttachment`
|
||||
|
||||
@@ -2,6 +2,35 @@
|
||||
|
||||
Nejnovejsi nahore.
|
||||
|
||||
## 2026-09-10 - Ticket jde uzavrit, komentare jsou videt, zakaznik bez soudu, Dashboard misto Portalu
|
||||
|
||||
Pet veci z pouzivani:
|
||||
|
||||
- **Uzavreni ticketu.** Stav byl volny text a priznak `closed` se z detailu
|
||||
nedal nastavit, takze ticket slo "vyresit" jen automatizaci. Karta Resitel
|
||||
ma tlacitko Uzavrit ticket (posle `closed: true`) a u uzavreneho Znovu
|
||||
otevrit (`closed: false`). Text stavu tlacitko nemeni, ten se meni v poli
|
||||
Stav kdykoliv a nezavisle. Server uz to umel (`POST /tickets/:id/status`
|
||||
s `closed`).
|
||||
- **Komentare.** Komentar se ukladal jako poznamka logu "autor: text" a
|
||||
v detailu nebyl nikde videt, jen v logu. Ted je to vlastni druh radku
|
||||
`kind: 'comment'` s polem `author` (sdileny typ `TicketTraceEntry`),
|
||||
detail ma sekci Komentare (`TicketComments.tsx`) se seznamem a formularem
|
||||
pod obsahem pozadavku, log ho ukazuje s autorem. Starsi komentare
|
||||
ulozene jako poznamka v logu zustavaji. Test `tests/data/comments.test.ts`.
|
||||
- **Zakaznik jen popisne.** Pryc je odznak "Zakaznik nedohledan", varovne
|
||||
zbarveni firmy a ID v CRM, text "Firmu se nepodarilo dohledat v CRM,
|
||||
ticket zustal bez resitele" a zvyrazneni "nedohledano" v tabulce a na
|
||||
karte. Sekce rika, kdo pozadavek poslal, nic nehodnoti; ID v CRM se ukaze
|
||||
jen kdyz existuje.
|
||||
- **Dashboard misto Portal.** Slovo "portal" v uzivatelskych textech (tlacitko
|
||||
v hlavicce webu, zalozka Prehled, kanal ticketu, nadpisy prihlaseni,
|
||||
paticka, hlasky, popisky v Nastaveni) nahrazeno slovem "Dashboard";
|
||||
zalozka Prehled v Lidech je "Souhrn". Kod, cesty (`/dashboard`), ID kanalu
|
||||
`portal` a dokumentace zustavaji.
|
||||
- **Audit.** "Odepreni" a "odepreno" nahrazeno "zamitnute pokusy" a
|
||||
"zamitnuto".
|
||||
|
||||
## 2026-09-09 - Vykonnostni a zatezove testy, worker uz nespi pri plnem bazenu
|
||||
|
||||
Aplikace ma zvladat stovky uzivatelu a tisice kroku automatizaci, ale merit
|
||||
|
||||
Reference in New Issue
Block a user