Z czasem w bazie aplikacji gromadzą się techniczne dzienniki (logi logowań, zdarzenia integracji n8n, wygasłe sesje). Nie są one potrzebne do codziennej pracy, a z czasem niepotrzebnie powiększają bazę. Sekcja Czyszczenie logów technicznych pozwala administratorowi utrzymać aplikację w dobrej kondycji.

Ważne: ta funkcja usuwa wyłącznie techniczne logi. Nigdy nie kasuje Twoich zadań, czatów, wiadomości ani załączników.

Gdzie to znaleźć

Ikona ⚙ → Ustawienia → zakładka Zaawansowane → sekcja Czyszczenie logów technicznych. Sekcja jest widoczna tylko dla konta administratora.

Ile zajmują dane

Na górze sekcji zobaczysz, ile miejsca zajmują obecnie logi oraz ile mniej więcej można zwolnić. Po wykonaniu czyszczenia liczby się zaktualizują.

Automatyczne czyszczenie logów

Po włączeniu aplikacja sama dba o porządek — starsze logi są usuwane regularnie. Dostępne tryby:

  • Raz dziennie, podczas korzystania z aplikacji (zalecane) — czyszczenie uruchamia się automatycznie raz na dobę, gdy ktoś korzysta z aplikacji. Nie wymaga żadnej dodatkowej konfiguracji serwera.
  • Przez cron — dla konfiguracji serwerowej — dla serwerów z zaplanowanym zadaniem cron (wywołanie cron.php?task=cleanup). Wybierz tylko, jeśli wiesz, że masz cron skonfigurowany.

Ustawienie domyślne: automatyczne czyszczenie włączone, tryb „raz dziennie podczas korzystania z aplikacji".

Ręczne czyszczenie

Przycisk „Wyczyść stare logi teraz" wykonuje czyszczenie natychmiast. Po zakończeniu zobaczysz, ile wpisów usunięto i ile miejsca udało się zwolnić.

Co dokładnie jest usuwane

  • Dzienniki prób logowania starsze niż 30 dni
  • Wygasłe sesje
  • Dziennik zdarzeń integracji n8n starszy niż 90 dni
  • Przetworzone wpisy kolejki n8n starsze niż 30 dni

Zadania, czaty, wiadomości i załączniki pozostają nienaruszone.

Oprócz czyszczenia logów administrator może trwale usunąć stare treści, aby zwolnić więcej miejsca. W odróżnieniu od logów, ta operacja kasuje realne dane użytkowników i jest nieodwracalna — dlatego jest zawsze ręczna i wymaga potwierdzenia kodem.

Uwaga: przed czyszczeniem treści zalecamy wykonanie kopii zapasowej bazy danych.

Dostępne opcje

W sekcji Ustawienia → Zaawansowane → Trwałe usuwanie starych treści:

  • Zarchiwizowane zadania — usuwa zarchiwizowane zadania starsze niż wybrany okres, razem z wiadomościami i załącznikami.
  • Zamknięte zadania — usuwa zadania ze statusem „Zrobione" lub „Anulowane", starsze niż wybrany okres.
  • Stare wiadomości — usuwa tylko pojedyncze wiadomości starsze niż wybrany okres. Same zadania i czaty pozostają — znika tylko stara korespondencja.

Dla każdej opcji wybierasz próg czasu (30 / 90 / 180 / 365 dni). „Nieaktywne" oznacza brak zmian w zadaniu i brak nowych wiadomości od wybranego czasu — zadania z niedawną dyskusją nie zostaną usunięte.

Jak to działa krok po kroku

  1. Wybierz próg czasu i kliknij „Usuń…" przy wybranej opcji.
  2. Aplikacja pokaże, ile pozycji zostanie usuniętych i ile miejsca szacunkowo zwolni.
  3. Pojawi się okno potwierdzenia z losowym 8-znakowym kodem — przepisz go dokładnie, aby odblokować przycisk „Usuń".
  4. Po potwierdzeniu dane zostają trwale usunięte (wraz z powiązanymi załącznikami i plikami).

Jeśli w wybranym zakresie nie ma nic do usunięcia, aplikacja po prostu o tym poinformuje.