🆕📝 Wersja - 6.5.5
Obsługa błędu przy brakującym basenie na diagramie
📌 Numer zagadnienia: 3280
Naprawiono błąd powodujący zwracanie błędu 500 podczas próby zapisu diagramu, z którego został usunięty główny basen. Ponieważ diagram wizualnie nie różni się od poprawnego, użytkownicy mogli nieświadomie usuwać basen i nie być w stanie zidentyfikować przyczyny problemu. Teraz w takiej sytuacji system wyświetla czytelny komunikat informujący o brakującym głównym basenie, co znacznie ułatwia diagnozę i korektę błędu.
Duplikowanie pól po operacjach grupowania
📌 Numer zagadnienia: 3583
Naprawiono błąd powodujący powstawanie zduplikowanych pól formularza podczas wielokrotnego grupowania i rozgrupowywania elementów w wersji roboczej dokumentu. Problem występował w sytuacji, gdy operacja grupowania była wykonywana bezpośrednio po otwarciu wersji roboczej, bez uprzedniego wprowadzenia jakichkolwiek zmian. Dodano też dodatkowe zabezpieczenie uniemożliwiające zapis wersji w przypadku powstania duplikatów. W przypadku wykrycia zduplikowanych pól system zwraca stosowny komunikat o błędzie.
Przepisanie obsługi AI na TypeScript
📌 Numer zagadnienia: 2880
Przepisano warstwę obsługi sztucznej inteligencji z wykorzystaniem języka TypeScript oraz frameworka Mastra. Zmiana ta poprawia stabilność, czytelność i utrzymywalność kodu odpowiedzialnego za integrację z AI, a także stanowi podstawę dla dalszego rozwoju funkcjonalności opartych na sztucznej inteligencji w systemie Logito.
Ograniczenie dostępu do danych organizacyjnych dla użytkowników bez uprawnień
📌 Numer zagadnienia: 3741
Przeprowadzono audyt publicznych endpointów API pod kątem dostępu użytkowników z najniższymi uprawnieniami. W ramach zmiany usunięto zbędne i nieużywane endpointy oraz wycofano nieużywany kod przeniesiony z poprzedniej wersji systemu (V5). Dodatkowo wprowadzono nową sekcję uprawnień kontrolującą dostęp do danych pracowników: "Włącz pełny dostęp do danych pracowników na listach rozwijanych i filtrach". Bez nadania tego uprawnienia pracownik widzi na listach rozwijanych wyłącznie siebie oraz swoich podwładnych, co ogranicza ekspozycję danych osobowych pozostałych pracowników organizacji.
Optymalizacja wyszukiwania w kontrolce dokumentu powiązanego
📌 Numer zagadnienia: 3843
Poprawiono działanie wyszukiwania oraz sortowania wyników w kontrolce dokumentu powiązanego. Wyszukiwanie obejmuje teraz wyłącznie pola widoczne na kontrolce, co eliminuje pojawianie się nieistotnych wyników. Dodatkowo wyniki są sortowane według trafności, tytuł dokumentu ma najwyższy priorytet dopasowania, a pozostałe pola uwzględniane są zgodnie ze zdefiniowaną kolejnością, co sprawia, że najbardziej odpowiednie dokumenty trafiają na górę listy.
Obsługa szybkiego skanowania (TWAIN) w kontrolkach załączników i dokumentów
📌 Numer zagadnienia: 3859
Dodano obsługę szybkiego skanowania dokumentów bezpośrednio z poziomu kontrolek Załączniki oraz Dokument. Użytkownicy mogą teraz zainicjować skanowanie bez konieczności wcześniejszego zapisywania pliku na dysku, a zeskanowany dokument trafia bezpośrednio do systemu.
Opcja skanowania jest widoczna wyłącznie wtedy, gdy w środowisku użytkownika dostępny jest Logito Agent (weryfikacja odbywa się automatycznie). Jeżeli go nie ma, prezentowana jest instruckaja dla użytkownika, jak to zrobić.
Dotychczasowa możliwość dodawania plików z dysku pozostaje bez zmian. Administrator modułu może włączyć lub wyłączyć opcję skanowania poprzez konfigurację kontrolki na formularzu dynamicznym.