1.65.2 - Asta7

API Changes:

  • Assign role and groups to keycloak realm clients

Previous endpoint

New endpoint

Previous endpoint

New endpoint

/requisition/backend/getAllOrganization

/gui-server/api/organization

/requisition/backend/api/requisition/getAllLocation

/gui-server/api/for-repository/codeValues/LOKASJON

/requisition/backend/api/portal/getAllLocation

/gui-server/api/for-repository/codeValues/LOKASJON

Tasks:

AN-2145 As an Asta7 user I want to be able to print labels for a specific selection of archive units

AN-2195 Statistics part 3 - Accession

AN-2223 Delete Affiliated Storage Object when deleteing storage unit, storage unit items or storage location

AN-2231 Handle notification on CRUD list

AN-2253 In Storage Location Form decide how the dropdown for depot, storeroom, rack and item selection should work.

AN-2256 Add support for searching in CRUD list

AN-2290 Add inherited text for anykind of storage unit.

AN-2296 As an user I would like to search in multiple projects to avoid repeating the same search

AN-2302 Keep filter configuration in the requisition list when visiting the detail view and then go back to the list

AN-2305 Improve validation when update requisition/item state

AN-2319 Archive editor filter is searching for all descendent for self referencing entity like Serie.

AN-2321 Adjust linux daemon setup for Asta7 in pipeline

AN-2323 The project selection dialouge does not show the latter part of the name if it is too long

AN-2351 Cache Entity Image Icon and Update checkbox,icon size issue on Search result page

AN-2355 Handle CRUD list notification for Contents Move operation

AN-2399 Include tags in the archive export

Bugs:

AN-2160 Moving or deleting files out from /am-import-folder/am-project/project/hot/digital-file/ breaks the folder watcher service

AN-2257 Assigning a user with 23 or more keycloak roles exceeds the STOMP maximum header length in activemq

AN-2281 Restriction Lock sign is not showing in the portal requisition details

AN-2288 Deleting objects with a lot of descendant makes frontend unusable

AN-2291 The user should not be able to create. delete the inherited storage units.

AN-2292 Click on Archive title is not navigating to the desired archive location of asta 7(Happening for Mappe)

AN-2303 Shortcut key is not working when the first field of a create form is auto-complete type input

AN-2304 Should show a meaningful error message if there's no Stykke under a root entity while printing labels and QR code

AN-2313 Shelf marker - missing repository placement when multiple Mappe is requisitioned from the same Stykke

AN-2335 Preference update failed of repository/requisition entities is not showing proper error message.

AN-2347 Getting a console error while trying to edit the contributor.

AN-2416 Bug fix in project delete for child entity preference

AN-2424 Translations - Requisitions

Story:

AN-1466 As a repository administrator I want to print QR codes to identify shelves which will be used to place units on the scanned shelf

 

Tasks with release note:

  • AN-2157 Assign role and groups to keycloak realm clients

    Added a new property REPOSITORY_CLIENT_SECRET in Asta7 .env file. Need to update the value of this property manually for existing installations.
  • AN-2403 Restrictions are sometimes not included on the shelf marker

    Sync should be performed for the existing requisitions.

Install-Package:

How to upgrade:

  1. Stop the previously running Asta7

    cd previous_asta7_directory docker compose down
  2. Download and extract Asta7 1.65.2

  3. Adjust the .env file according to the previous one

  4. Copy the client secret of client asta-repository from Keycloak admin console and update the value of REPOSITORY_CLIENT_SECRET property in .env.

    image-20240430-112118.png

  5. Run Asta7 1.65.2

Configuration:

Â