Kontakty kontrahentów, presence online i ulepszenia WorkDesk

Filip Borkowski, Backend/Frontend/Fullstack Engineer

Kontakty kontrahentów z podpowiedziami

Profil kontrahenta zyskał pełną obsługę kontaktów — dodawanie, edycja i usuwanie osób kontaktowych. Kluczową nowością są podpowiedzi kontaktów: system analizuje adresy email z inbound_emails powiązanych z kontrahentem i sugeruje osoby, które wysyłały zlecenia z domeny kontrahenta. Imię i nazwisko są automatycznie parsowane z lokalnej części adresu email. Już dodane kontakty są automatycznie filtrowane z listy sugestii.

Presence online — kto jest zalogowany

W headerze aplikacji pojawiły się awatary aktualnie zalogowanych użytkowników. System działa na zasadzie heartbeat — każdy zalogowany użytkownik wysyła sygnał co 60 sekund, a lista online odświeża się co 30 sekund. Po 3 minutach braku aktywności użytkownik jest automatycznie usuwany z listy. Kliknięcie w awatary otwiera popover z pełną listą zalogowanych osób.

Wiadomości wewnętrzne zespołu

Nowy system wiadomości wewnętrznych umożliwia komunikację między członkami zespołu bezpośrednio w aplikacji. Wiadomości są przechowywane w bazie danych z obsługą statusu przeczytania. W headerze widoczny jest licznik nieprzeczytanych wiadomości, a strona Komunikacja zapewnia pełny interfejs do wysyłania i odbierania wiadomości.

WorkDesk — layout i czytelność

Pasek boczny WorkDesk został poszerzony, a elementy (pojazdy, naczepy, kontenery, kierowcy) wyświetlają się teraz w jednej linii — numer rejestracyjny + producent. Kierowcy pokazują nazwisko i imię bez avatara. Elementy na obszarze roboczym priorytetowo wyświetlają numer rejestracyjny.

Filtrowanie załączników obrazów

Webhook obsługujący przychodzące emaile teraz automatycznie pomija załączniki graficzne (PNG, JPG, GIF, BMP, SVG, WEBP, TIFF). Sprawdzenie odbywa się zarówno po MIME content-type jak i po rozszerzeniu pliku, co eliminuje fałszywe przepuszczenia.

Powiadomienia o release

W ustawieniach aplikacji dodano informację o automatycznych powiadomieniach email wysyłanych do wszystkich aktywnych profili przy każdym nowym release.

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