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 |
---|---|
{
"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:
Stop the previously running Asta7
Download and extract Asta7 1.80.0
Adjust the
.env
file according to the previous oneRun Asta7 1.80.0
Re-index search data for all initialized projects
Sync the repository objects to get new QR label data properly.
Configuration: