Mapa, OCR, Tablica, Zlecenia — adresy wieloliniowe
Filip Borkowski, Fullstack Engineer
Mapa — ograniczenia ciężarówek
Warstwa ograniczeń ciężarówek na mapie działała tylko przy pierwszym zaznaczeniu checkboxa i nie odświeżała się przy przesuwaniu. Zwiększono limit bbox z 2 do 4 stopni i dodano automatyczne przeładowanie danych przy każdym przesunięciu widoku mapy.
Import pracowników — format wieloliniowy TXT
Parser importu pracowników rozpoznaje teraz pliki TXT z rekordami wieloliniowymi oddzielonymi pustą linią. Każda linia w bloku staje się osobną kolumną — dynamicznie dopasowuje liczbę kolumn do najdłuższego rekordu.
Zlecenia — podgląd PDF naprawiony
Podgląd PDF używa teraz proxy URL zamiast signed URL z Supabase. Rozwiązuje problem z nagłówkami CORS i X-Frame-Options, które blokowały wyświetlanie PDF w przeglądarce.
Nazewnictwo załączników
Załączniki z emaili nazywane są teraz według schematu nrZlecenia, data, godzina, numer — spójnie z panelem Zlecenia.
OCR — uzupełnianie brakujących pól
Emaile z DP World często zawierają dane wyłącznie w załączniku PDF (body emaila jest puste). OCR uruchamia się teraz również dla istniejących zleceń, uzupełniając brakujące pola takie jak vessel, ETD, ETA czy typ kontenera.
Tablica — menu kontekstowe
Prawy przycisk myszy na wierszu harmonogramu Gantta otwiera menu z opcjami: zmiana statusu, duplikowanie, zaznaczanie i usuwanie zleceń. Działa na pojedynczym wierszu i na wielu zaznaczonych naraz.
Whiteboard — menu kontekstowe i obracanie
Prawy przycisk myszy na obiekcie w Tablicy (whiteboard) otwiera menu kontekstowe z opcjami: obróć o 45°, 90° lub 180° oraz usuń element. Rotacja działa na wszystkich typach elementów (prostokąty, elipsy, strzałki, tekst, karteczki, obrazy).
Import pracowników — rozdzielanie imienia i nazwiska
Parser importu TXT rozdziela teraz linie typu „NAZWISKO IMIĘ" na dwie osobne kolumny. Autodetect prawidłowo mapuje je jako lastName i firstName.
Zlecenia — adresy wieloliniowe
Kolumny adresowe (Adres załadunku, Podjęcie/Złożenie kontenera, Stuffing address) wyświetlają teraz adresy w czytelnym formacie 3-wierszowym: nazwa firmy, ulica, kod pocztowy i miasto. Szerokości kolumn powiększone dla lepszej widoczności.