@Mentions, parametry logiki, stabilne presence online

Filip Borkowski, Backend/Frontend/Fullstack Engineer

@Mentions w zgłoszeniach

Komentarze w zgłoszeniach zyskały funkcję wspominania członków zespołu. Wpisanie znaku @ otwiera dropdown z listą pracowników — można nawigować strzałkami i zatwierdzić Enterem lub Tab. Wspomniana osoba otrzymuje wiadomość wewnętrzną w panelu Komunikacja z treścią komentarza i linkiem do zgłoszenia. Imiona oznaczone @ wyświetlają się na niebiesko.

Parametry logiki — Ustawienia

Panel Parametry Logiki został rozszerzony o kategorię Ustawienia. W nowym widoku można definiować statusy używane w różnych częściach aplikacji: statusy zleceń, emaili i zgłoszeń. Każdy status ma klucz, etykietę, kolor i kolejność wyświetlania. Zmiany zapisywane są w bazie danych i natychmiast wykorzystywane przez aplikację.

Dynamiczne statusy zleceń

Strona Zlecenia pobiera teraz definicje statusów z panelu Parametry Logiki zamiast używać wartości zakodowanych na stałe. Dzięki temu administratorzy mogą dodawać, modyfikować i usuwać statusy bez zmian w kodzie. Przy braku dostępu do API aplikacja korzysta z domyślnych wartości.

Email Zlecenia — kolumny i filtrowanie

Kolumna Kontrahent została przesunięta przed kolumnę Od dla lepszej czytelności. W kolumnie Od wyświetlane jest teraz imię i nazwisko kontaktu kontrahenta, a adres email pojawia się tylko gdy kontakt nie jest jeszcze dodany. Folder z dzisiejszą datą jest domyślnie rozwinięty. Załączniki graficzne (PNG, JPG, GIF) są filtrowane zarówno przy zapisie jak i przy wyświetlaniu.

Presence online — stabilne wyświetlanie

System presence został przeniesiony z pamięci serwera na tabelę w Supabase. Rozwiązuje to problem znikających ikon zalogowanych użytkowników, który wynikał z architektury serverless (różne instancje Vercel nie współdzieliły stanu). Teraz wszyscy zalogowani użytkownicy są widoczni w czasie rzeczywistym z aktualizacją co 20 sekund. Zamknięcie karty lub wylogowanie natychmiast oznacza użytkownika jako offline. Panel wyświetla również czas ostatniej aktywności.

Więcej artykułów

Naprawa OCR cron, dropdown statusu, animacje tabeli zleceń

Naprawa crona OCR, dropdown statusu z ustawieniami, logika Przetwarzanie AI → in Planing, animacje pulsacji wierszy i wykrzykniki brakujących danych.

Czytaj więcej

Akordeonowy widok korespondencji email i poprawki WorkDesk

Nowy wątkowy widok emaili z animowanymi akordeonami, podgląd treści wiadomości, poprawki WorkDesk i Biblioteki danych.

Czytaj więcej