/
1.80.0 - Asta7

1.80.0 - Asta7

Bug fixes:

  • AN-2918 Batch create storage space calculation is being done against total space and not available space

  • AN-2956 If Available shelf space is 0, then on shelf edit view of repository, the Available Shelf field is empty

  • AN-2963 Repository: When there are multiple store room, the space in 1st store room is shown empty in location search

  • AN-2965 Repository: Storage space search is not showing correctly

  • AN-2972 Repository: Multiple paths expand in repository continuous search is not working correctly

  • AN-2981 Batch create storage unit in Asta 7 for storage unit items are creating duplicate Identifier

  • AN-2992 Investigate recurring broken pipe error in repository

  • AN-2994 Unable to download the template from the asta7-admin

  • AN-2998 Unable to download fil object for fragment

  • AN-3000 Storage location export is not exporting positions correctly

  • AN-3001 Storage unit item next position is incorrect

  • AN-3004 Temporary admin user warning on keycloak login

  • AN-3005 Icon appears in wrong place in the admin client template editor

  • AN-3032 Unable to add same fragment setting for 2 different projects.

  • AN-3039 In Asta 7 QR Label export, the storage unit items are not considered

  • AN-3040 String index out of range error in the "Placement storage unit" function in Starbas

  • AN-3052 Repository import is not considering offset

  • AN-3053 Issue with https://arkivportalen.no/api/search endpoint

  • AN-3083 Asta repository is crashing on the National Archives server

Changes:

  • AN-2172 Implement Fragment version 1

  • AN-2650 Import tool v1 complete

  • AN-2783 Include storage location for AKSESJON when exporting Asta5 data from Ingest

  • AN-2792 Create a script w/desc on how to extract AKSESJON storage locations from Asta5 and import them into Asta7

  • AN-2822 Implement fragment settings

  •  

  • AN-2870 Complete end-to-end fragment feature

  •  

  •  

  • AN-2950 Consider ARKIVDEL when sorting storage unit labels in exported docx-document

  • AN-2959 Fix ISADG Mappe entity field inheritance

  • AN-2983 Update CI pipeline to trigger related service build when update any shared library gradle version

  • AN-2984 Re-design shelf marker

  • AN-2999 Display API response in Asta7 when publishing from Starbas

  •  

  • AN-3006 As a asta7 project admin user I want to have the permission to edit fragment setting so that only project admin user can edit the fragment setting.

  •  

  • AN-3020 Create LOAN && DIGITIZATION Requisition Type

  • AN-3021 Create New Requisition States and Item States

  • AN-3022 Create Workflow For LOAN && DIGITIZATION Using Item States

  • AN-3023 Requisition Order Creation API for Send Order Request Using SYNQ API

  • AN-3025 Hide SYNQ Related Requisition Type and State options from Default Workflow and New workflow creation

  • AN-3026 Make Backend & UI Readonly For SYNQ Related Requisition Type and State

  • AN-3027 Make Backend & UI Readonly For SYNQ Related Workflow

  • AN-3031 Count Highlighted Overlapping Positions Across Paginated Pages

  • AN-3041 As a Repository User I want to Identify Shelves containing more space that the total space via a color or warning So that I can perform some reconciliation on them.

  • AN-3078 Configure SYNQ authorization, model and register event for order creation

  •  

 

Tasks with release note:

  • AN-2865 Upgrade Postgres to v17

    • Upgrade to 1.80 but do not run

    • Make sure your have enough disk space to store 2 postgres volumes

    • Go to the asta7 directory and run the following script, depending on the amount of it might take a while

    • If everything runs well, the old postgres volume can be deleted. Check everything before deleting this volume, it is not recoverable

      docker volume rm asta7_am-postgresdata-old
  • AN-2896 Use spring PagedModel instead of Page in controllers as response

    Following APIs used by STARBAS has been changed

    • GET /requisition/backend/api/requisition/requisitionItems/${astaId}?size=1

    • GET /requisition/backend/api/customer

What changed

Previous response body

New response body

Previous response body

New response body

{ "content": [...], "pageable": { "pageNumber": 0, "pageSize": 50, "sort": { "unsorted": false, "sorted": true, "empty": false }, "offset": 0, "unpaged": false, "paged": true }, "totalPages": 1, "last": true, "totalElements": 39, "first": true, "numberOfElements": 39, "size": 50, "number": 0, "sort": { "unsorted": false, "sorted": true, "empty": false }, "empty": false }
{ "content": [...], "page": { "number": 0, "size": 50, "totalPages": 1, "totalElements": 39, } }
  • AN-2937 Missing Translation in search rule

  • AN-3019 SYNQ Related Default Data Creation on Requisition based on .env new flag

  • AN-3042 Display all columns of the same field for a nested entity path ensuring that fields belonging to the same entity at different levels are grouped together

  • AN-3041 As a Repository User I want to Identify Shelves containing more space that the total space via a color or warning So that I can perform some reconciliation on them.

    • Depending on data the upgrade script might take 10 - 20 minutes.

       

 

Install-Package:

 

How to upgrade:

  1. Stop the previously running Asta7

  2. Download and extract Asta7 1.80.0

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

  4. Run Asta7 1.80.0

  5. Re-index search data for all initialized projects

  6. Sync the repository objects to get new QR label data properly.

Configuration:

 

Related content

1.79.1 - Asta7
1.79.1 - Asta7
More like this
1.77.0 - Asta7
1.77.0 - Asta7
More like this
1.78.1 - Asta7
1.78.1 - Asta7
More like this
1.76.2 - Asta7
1.76.2 - Asta7
More like this
1.75.1 - Asta7
1.75.1 - Asta7
More like this
1.70.2 - Asta7
1.70.2 - Asta7
More like this