Highlights:
AAM-1059: Upgrade to postgres 15
AAM-1178: Delegate Request context to async task executor
AAM-1177: Configure authorization for stomp protocol
AAM-1170: Implement new toast component (AAM)
Tasks:
AAM-1059: Upgrade to postgres 15
AAM-1178: Delegate Request context to async task executor
AN-1770: Toast messages are showing in a combination of uppercase and lowercase.
AM-201: Create non-root container image using jib
AM-198: Upgrade to docker compose version 2 from docker compose version 1
AN-1764: Generate Barcode for shelves using legacy id
AN-1763: Add legacy Id with auto increment value field to shelves
AM-196: Update .env in vm-init.sh file by newly generated client secret by keycloak console
AN-1759: When printing separator sheets make the default copies 1 and clicking enter to print the sheet(s)
AN-1757: Make the requisition note optional (currently mandatory)
AN-1754: Remove unneccessary port exposing in docker compose
AN-1752: Azure storage account automation for keycloak key rotation configuration
AN-1750: Install az cli and other stuffs once rather than installing it in every steps of bitbucket pipeline
AN-1749: Make default password temporary for sys_admin and admin user.
AN-1748: Translations - Requisition (based on feedback from the National Archives)
AN-1746: Connection refused when trying to publish to try.arkivportalen.no
AN-1741: Missing relation types when migrating from Asta 5 to Asta 7
AN-1730: R&D: Bitbucket repository variable value is replacing bitbucket pipeline script text
AAM-1177: Configure authorization for stomp protocol
AN-1712: Fix Asta5 Export For Repository Shelf in Asta Ingest
AN-1709: In Asta 7 the type of storage unit is missing
AN-1707: Move Språk (language) to a sub-entity to enable multiple languages
AN-1695: The field Type on Mappe is sporadically migrated from Asta 5 to Asta 7
AN-1676: Content security policy blocking in keycloak manage account
AN-1674: Changes to Storage Unit Create and Update Functionality
AN-1673: Create Migration Scripts for Asta Repository
AN-1672: Modify Storage Unit Update and Create Function
AN-1671: Modify Import and Export for Asta Repository for multiple item formats on shelf
AN-1670: Redefine Recalculate Shelf Space Functionality
AN-1669: Redefine Setting Item Format on Rack Level Functionality
AN-1668: Redefine Move Storage Unit Functionality
AN-1667: Redefine Shelf Create, Update and Batch Create Function to add multiple item formats on a shelf
AN-1661: Make background job notification reliable
AAM-1170: Implement new toast component (AAM)
AN-1656: Implement new primeng toast on Repository
AN-1655: Update toast style on Requisition
AN-1653: Number of years should be editable when adding a new object restriction based on a predefined restriction
AN-1563: Keycloak key rotation from infrastructe automation (bitbucket pipeline)
https://stiftelsenasta.atlassian.net/browse/AN-1613
Bugs:
AN-1768: User is able to make "available space" greater than "total space" in shelf level edit.
AN-1767: Unable to access the asta-repository and asta7requisition from the asta7.
AN-1761: Batch create not working. 1.52.2 1.53.5
AN-1747: Move and regenerate does not work as expected
AN-1742: Norwegian translations in Asta7 GUI
AN-1740: Copy new sibling fails
AN-1739: Add new sibling (+) button in detail view gives error
AN-1738: Unable to add storage location
AN-1743: code_table entry "AKTOR -> AKTORROLLE - > 2015 - Motatt fra" is missing from the standard ISAD(G) code value import
AN-1735: Remove the count from the storage unit in the asta7
AN-1729: Error message is showing when the user wants to create an Aksesjon from asta 7
AN-1724: Expand button is not showing in the tree.
AM-183: arq-backend sometimes fail to start
Stories:
AN-1758: As an Asta 7 user I want to search for requisition users by firstname and lastname as well as email because they don't always remember the email address
AN-1666: Add Multiple Item Formats on a Single Shelf
Docker Compose Images
The locally built images (Postgres, MongoDB, Keycloak) have been pushed to the docker hub. So no longer need to build images using docker-compose. No need for the following command anymore
docker compose build
Install-package:
How to upgrade:
Upgrade from 1.51 to 1.52
Upgrade to 1.52
Run and Upload the latest
PARTICIPANT_MODULE
templateGo to the asta7 directory and run the following script
Delete the old
PARTICIPANT_MODULE
templateReindex all the projects to index the restrictions
Upgrade from 1.52 to 1.53
Upgrade to 1.53
Go to the asta7 directory and run the following script
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-12