Informacje o wersji 1.14.0.1 z dn. 23-04-2024
Ważne informacje
Żądania do PublicAPI w środowisku Openshift
W instalacji nAxiom w środowisku dockerowym wykryto problem z wykonywaniem akcji WebService, która wysyłała żądanie do PublicAPI w tej samej witrynie. Ten problem został rozwiązany przez dodanie brakującego certyfikatu proxy. Jednak w przypadku klientów korzystających z własnej infrastruktury PKI i oprogramowania Openshift konieczna jest odpowiednia modyfikacja pliku api-deployment.yaml. Poniżej przedstawiono przykład takiej modyfikacji przy założeniu, że klient używa własnego certyfikatu głównego root.crt i certyfikatu pośredniego sub.crt, które przechowuje w jednym obiekcie secret o nazwie naxiom-custom-certs. Odpowiednie wpisy należy dodać w sekcjach volumes i volumeMounts.
volumes:
- name: root-cert
secret:
secretName: naxiom-custom-certs
items:
- key: root.crt
path: root.crt
optional: false
- name: sub-cert
secret:
secretName: naxiom-custom-certs
items:
- key: sub.crt
path: sub.crt
optional: false
volumeMounts:
- name: root-cert
readOnly: true
mountPath: /usr/local/share/ca-certificates/root.crt
subPath: root.crt
- name: sub-cert
readOnly: true
mountPath: /usr/local/share/ca-certificates/sub.crt
subPath: sub.crt
Poprawki i usunięte błędy
Zapis diagramu procesu
Rozwiązano problem, który powodował wydłużenie czasu zapisu diagramu procesu (nawet do przekroczenia limitu czasu) zawierającego bloki oczekiwania lub podprocesu w przypadku, gdy dla tego diagramu (definicji dokumentu) było utworzonych dużo dokumentów (co najmniej kilka tysięcy).
Otwarcie formularza, przekazywanie parametrów
Poprawiono problem występujący w przypadku przekazywania w akcji otwarcia formularza wartości typu liczbowego bezpośrednio do kontekstu formularza (bez użycia odpowiedniej kontrolki na formularzu). Ten problem powodował błąd niezgodności typów danych podczas zapisu do bazy danych.
Akcja komunikatu
Usunięto problem, który powodował błąd podczas wywołania akcji komunikatu przyciskiem w wierszu listy (oraz sekcji typu lista na formularzu), jeśli lista nie miała przypisanej definicji dokumentu.
Równoległe zadania cykliczne
Rozwiązano problem powodujący losowe błędy wywoływania akcji C# poprzez zadania cykliczne występujący w sytuacji kiedy kilka zadań wykonywało się w tym samym momencie (miały tak samo zdefiniowane wyrażenie cron).
Eksport listy do Excel
Rozwiązano problem, który powodował błędy eksportu widoku listy do pliku Excel w przypadku równoległego uruchomienia kilku operacji eksportu. Obecnie do czasu zakończenia bieżącej operacji eksportu ekran jest blokowany.
Tworzenie dokumentu przez PublicAPI
Usunięto błąd, który powodował, że dla dokumentów tworzonych żądaniami przesyłanymi do PublicAPI nie były generowane uprawnienia ACL.