Printer icon

Informacje o wersji 1.15.5.2
z dn. 26-11-2025

W tej wersji

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: 20251126112321

W tej wersji nAxiom struktura bazy danych zmieniła się. Przed migracją aplikacji do tej wersji wymagane jest zaktualizowanie środowiska źródłowego.

Nowe i zmodernizowane funkcje

1. Wielokolumnowe sortowanie listy

Dodano funkcjonalność sortowania widoku listy po wielu kolumnach. Domyślne sortowanie wielokolumnowe można konfigurować w kreatorze list na karcie Ogólne we właściwościach listy oraz przez klikanie nagłówków kolumn na podglądzie listy w kreatorze. Ustawienia sortowania są zapisywane w konfiguracji systemowej listy. W aplikacji FrontSPA użytkownik końcowy może również sortować widok listy po wielu kolumnach, klikając nagłówki odpowiednich kolumn.

Po skonfigurowaniu sortowania wielokolumnowego w nagłówkach kolumn będzie wyświetlany numer kolejny kolumny w sortowaniu.

W domyślnej konfiguracji sortowania wielokolumnowego można używać dowolnych kolumn zwracanych przez zapytanie źródłowe listy, także tych, które nie są wyświetlane w widoku listy. W takim przypadku użytkownik końcowy we FrontSPA nie będzie mógł nadpisać takiego sortowania.

2. Uprawnienia PBA do tworzenia pulpitów

Dodano uprawnienia PBA do tworzenia pulpitów oraz dostępu do polecenia Lista pulpitów. Nowe uprawnienia znajdują się w sekcji Używanie aplikacji w podsekcji Zarządzanie pulpitami użytkownika:

  • Dostęp do listy pulpitów: określa dostęp do polecenia Lista pulpitów na rozwijanej liście pulpitów w nagłówku FrontSPA. Jeśli użytkownik ma to uprawnienie i nie ma żadnych uprawnień do tworzenia, może edytować pulpity, których jest właścicielem, ale bez możliwości zmiany trybu dostępu do tych pulpitów.
  • Tworzenie pulpitów publicznych: pozwala zapisywać pulpity z typem dostępu Publiczny
  • Tworzenie pulpitów grup: pozwala zapisywać pulpity z typem dostępu Grupa
  • Tworzenie pulpitów prywatnych: pozwala zapisywać pulpity z typem dostępu Prywatny

Uprawnienia działają rozłącznie. Uprawnienia do tworzenia wymagają posiadania uprawnienia do polecenia Lista pulpitów.

3. Dodawanie i edycja tenanta bez restartu środowiska (MVP)

W aplikacji TenantsadminSPA wprowadzono zmiany, które w większości przypadków pozwalają tworzyć i edytować tenantów bez konieczności restartu całego środowiska. W szczególności dodanie tenanta oraz zmiana stanu aktywności tenanta nie wymagają ponownego uruchomienia środowiska, co ma kluczowe znaczenia w organizacjach korzystających z obsługi wielu tenantów w środowiskach produkcyjnych wymagających wysokiej dostępności.

Należy mieć na uwadze, że dodanie tenanta lub zmiana bazy danych tenanta wymagać będzie wykonania migracji bazy danych, która może trwać do kilku minut. W tym czasie nie można wprowadzać kolejnych zmian w definicji aktualizowanego tenanta, o czym informuje odpowiedni komunikat.

Uwagi

  1. Nie zaleca się zmiany ustawień:
    • Customer name
    • AppConfiguration.SchemaSettings
    • AppConfiguration.FileStorageConfiguration
  2. Zmiana następujących ustawień nadal wymaga restartu środowiska:
    • AppConfiguration.ExternalLogin
    • API anonymous endpoints rate limiting
    • Error logging level

Poprawki i usunięte błędy

1. Eliminacja podatności

Wyeliminowano podatność pakietu glob (https://www.npmjs.com/package/glob) poprzez:

  • nadpisanie wersji pakietu glob dla pakietu cldr-data do wersji 10.5.0,
  • aktualizację pakietu kendo-licensing do wersji 1.7.2.

2. OrganizationStructure/SaveOrganization

W przykładzie danych JSON zamieszczonym w opisie punktu końcowego publicapi/OrganizationStructure/SaveOrganization poprawiono błędny klucz userDataId na userProfileId.

W przypadku aktualizacji jednostki wymagane jest podanie kompletnych danych w celu uniknięcia błędnego zachowania działania punktu końcowego. Kompletne dane to:

  • id,
  • ouid,
  • ouidSource,
  • code,
  • name,
  • parentId,
  • status,
  • activeFrom,
  • activeUntil,
  • externalFormUrl,
  • businessDocumentId,
  • formDefinitionId,
  • externalRecordId,
  • users,
  • userProfileId.

3. UserTask_View

Naprawiono problem z generowaniem wpisów w tabeli UserTasksData w przypadku, gdy w definicji dokumentu włączono opcję wyświetlania dokumentów na liście zadań. W celu uzupełnienia brakujących wpisów należy uruchomić procedurę Refresh_ACLInstanceEntries_DuplicatedData.

4. Migracja zmiennych aplikacji

Poprawiono błąd migracji wartości zmiennych aplikacji. Problem występował w przypadku, gdy środowisko docelowe zostało zaktualizowane z wersji nAxiom 1.14.x.x. do wersji 1.15.5.1.


Copyright © 2025 OPTEAM SA. Theme Copyright © 2017-2020 Patrick Marsceill. Distributed by an MIT license.