Audit log je história zmien nad vybranými dátami obchodu — kto, kedy a čo vytvoril, upravil alebo odstránil. Použite ho, keď potrebujete vysvetliť nečakanú zmenu ceny, stavu objednávky alebo obsahu, nie ako náhradu zálohy dát.
Kde to nájdete
Systém > Audit log na /admin/audit-logs. Obrazovku vidí každý administrátor, záznamy nemožno z admina nijako upraviť ani zmazať.

Postup
- Otvorte Systém > Audit log.
- Vyhľadajte podľa mena alebo e-mailu používateľa v poli hľadania.
- Zúžte výpis výberom udalosti (Vytvorené / Upravené / Odstránené) alebo modelu (napríklad Product, Order, Customer).
- Zadajte rozsah dátumu od a do, ak hľadáte konkrétne obdobie.
- Kliknutím na riadok otvoríte detail v bočnom paneli — pri úprave uvidíte staré aj nové hodnoty pre každé zmenené pole vedľa seba, pri vytvorení všetky nové hodnoty, pri odstránení posledné hodnoty pred zmazaním.
Polia a nastavenia
| Pole | Zdroj | Význam |
|---|---|---|
| Používateľ | user_id | Kto zmenu vykonal; null sa zobrazí ako "Systém" (zmenu spravil job alebo proces bez prihláseného používateľa) |
| Udalosť | event | created, updated alebo deleted |
| Model | auditable_type | Trieda záznamu, ktorý sa zmenil (napr. Product, Order, Category, Customer, Invoice) |
| ID záznamu | auditable_id | Identifikátor konkrétnej zmenenej entity |
| Staré/nové hodnoty | old_values, new_values | Iba polia, ktoré sa skutočne zmenili — nie celý záznam |
| IP adresa | ip_address | Adresa, z ktorej požiadavka prišla |
| Čas | created_at | Kedy sa zmena zapísala |
Čo sa deje na pozadí
Zápis do audit logu je automatický pri každom vytvorení, úprave alebo odstránení produktu, kategórie, objednávky, zákazníka alebo faktúry — nie je to niečo, čo treba pri práci s obrazovkami zvlášť zapínať. Pri úprave sa zapíšu len skutočne zmenené polia, nie celý záznam pred a po. Zápis prebehne aj vtedy, keď zmenu spustí naplánovaná úloha alebo front (nie iba interaktívne kliknutie v administrácii) — vtedy je používateľ prázdny a zobrazí sa ako "Systém". Zápis do audit logu nikdy neblokuje samotnú operáciu — ak by z akéhokoľvek dôvodu zlyhal, produkt, objednávka či zákazník sa napriek tomu uloží.
Pozor: Audit log v tomto e-shope je oddelený od záznamu akcií, ktoré nad vaším obchodom vykoná platformový superadmin (napríklad podpora pri riešení problému). Ten sa vedie na platformovej úrovni a v administrácii vášho obchodu ho nevidíte.
Záznamy sa aktuálne nikde automaticky nemažú — v kóde nie je naplánovaná žiadna úloha na ich čistenie, takže audit log rastie neobmedzene, kým ho niekto ručne nevyprázdni na úrovni databázy.
Časté problémy
- Zmena sa v audit logu vôbec neobjavila. Audit sa vedie iba pre vybrané typy záznamov (produkty, kategórie, objednávky, zákazníci, faktúry) — zmena nastavenia obchodu, roly alebo témy tu zaznamenaná nie je.
- Používateľ v zázname je "Systém", hoci zmenu ste spravili vy. Skontrolujte, či zmenu nevyvolala naplánovaná úloha alebo import na pozadí namiesto priamej úpravy v administrácii.
- Vo filtri modelu chýba typ, ktorý hľadáte. Zoznam modelov sa načítava z reálne existujúcich záznamov a krátko sa cachuje — po prvej zmene daného typu sa vo filtri objaví.
- Hodnoty pri úprave vyzerajú orezané. Dlhé textové alebo objektové hodnoty sa v náhľade skracujú na 200 znakov, aby zostal detail čitateľný.
- Potrebujete vidieť akciu, ktorú nad vaším obchodom vykonala podpora Ecommio. Tá sa nachádza v samostatnom, platformovom audit logu, ktorý nie je súčasťou tejto obrazovky — kontaktujte podporu.