Informacje o wersji 1.14.10.0
z dn. 12-08-2025
W tej wersji
oraz
- Wprowadzono poprawki po testach bezpieczeństwa pokrywających obszary zdefiniowane w OWASP TOP 10.
- W artykule bazy wiedzy Elementy konfiguracji serwera IIS dotyczące bezpieczeństwa opisano zagadnienia związane z konfiguracją serwera IIS dla wdrożeń opartych na systemach Microsoft Windows, które pozostają w gestii administratorów tych wdrożeń.
- Poprawiono walidację uprawnień PBA dotyczących tworzenia aplikacji (AdminSPA).
Wymagane działania
Nie jest wymagane wykonanie żadnych dodatkowych czynności.
Kompatybilność aplikacji
Migracja aplikacji jest możliwa tylko między wersjami nAxiom kompatybilnymi na poziomie bazy danych.
Bieżąca wersja bazy danych: 20250716083104
Wersje nAxiom kompatybilne na poziomie bazy danych:
- 1.14.9.0
Nowe i zmodernizowane funkcje
1. Akcja odczytu kodów QR/BC z plików
Dodano akcję odczytu kodów QR/BC z plików załączników. Akcja obsługuje załączniki w formatach .png, .jpeg, .jpg, .pdf i jest objęta osobną licencją. Informacji dotyczące licencji można uzyskać poprzez formularz na stronie naxiom.com/kontakt.
W definicji akcji należy określić formaty kodów występujących w przetwarzanych załącznikach. Akcja przetwarza pliki załączników o identyfikatorach zwróconych przez zapytanie SQL i zwraca wyniki w formie dwóch zmiennych JSON:
-
@_ReadCodes: tablica odczytanych wartości kodów QR/BC z poszczególnych plików:
[ { "attachmentFileName": "some_attachment.pdf", "attachmentId": 123, "attachmentVersion": 1, "code": "Some code value", "type":"QR", "typeDetails": "QR_CODE", "pageNumber": 1 } ]Gdzie code to odczytana wartość kodu, type to typ kodu (QR lub BC), typeDetails to format kodu, a pageNumber określa numer strony tylko dla plików PDF.
-
@_ProcessingResult: zawiera informacje o statusie przetwarzania poszczególnych załączników przeznaczone do własnej obsługi błędów:
[ { "attachmentFileName": "Nowy Dokument tekstowy.txt", "attachmentId": 1205, "attachmentVersion": 1, "errorMessage": "Nieobsługiwany format pliku '.txt'. System obsługuje następujące formaty..." } ]
Zwrócone zmienne należy przetworzyć za pomocą procedury obsługi SQL definiowanej w akcji.
Uwaga
Na skuteczność działania akcji duży wpływ ma jakość źródłowych obrazów. Minimalna rozdzielczość nie może być mniejsza nić 200 DPI, obraz powinien być ostry, kontrastowy równomiernie oświetlony. Minimalna gęstość pikseli na moduł (np. pasek lub odstęp w kodzie BC) powinna wynosić 3 piksele dla kodów 1D (BC) i 5 pikseli dla kodów 2D (QR i podobne). Dodatkowo na wyniki wpływa wybór obsługiwanych formatów — zaleca się ograniczenie liczby formatów do używanych najczęściej w przetwarzanych dokumentach.