/
1.62.8 - Asta7

1.62.8 - Asta7

Highlights:

AN-2127: The user should be able to delete all the orphan storage units.

AN-2167: Requisition Sync giving a buffer limit error when trying to resolve restrictions

AM-268: Error in the log when running requisition sync

AN-1943: Improve search to include member and system entities

AN-2134: As an Asta 7 user I want to see if an object has restrictions/underlying restrictions in the search hit to quickly identify how to process the object

AM-267: Exporting projects or archives with large digital content is slow

AN-2133: As an Asta 7 user I want to see repository placement of an object in the search hit to quickly identify if this is the correct object

AN-2130: Add option to "Export this whole archvie" without files

AN-2115: Show Storage Unit Path For ancestors in Requisition

AN-2112: Get rid of spring data rest from asta repository

AN-2093: Add server side sorting and filtering in lazy loading requisition items list

AN-2090: Repository - Move storage units from bay and rack as well as shelf

AN-2081: Access to settings and configuration in the requisition module

AN-2024: Ingest Asta5 migration data filtering by Institute ID

AN-2010: Integrate with SynQ (REST API) to create the units in the receiving system

AAM-1149: Outline new solution for fragments

AN-2140: Project import fails because of duplicate security module object "restriction"

Tasks:

AN-2199: Verify that the installation instructions for Direct HTTPS still works after non-root user running the container

AN-2180: When updating the portal requisition status or item status a dialogue should ask the user if he/she wants to update the the requisition or the requisition items

AN-2167: Requisition Sync giving a buffer limit error when trying to resolve restrictions

AN-2165: Introduce the notes field for each requisition item for requisitions in Asta 7 and make it editable

AM-268: Error in the log when running requisition sync

AN-2161: Improve dropdown dialogues in the requisition module

AN-2155: Use internal connection between different modules of Asta7 if possible

AN-2151: Write Base Test Cases for Requisition Backend

AN-2134: As an Asta 7 user I want to see if an object has restrictions/underlying restrictions in the search hit to quickly identify how to process the object

AN-2133: As an Asta 7 user I want to see repository placement of an object in the search hit to quickly identify if this is the correct object

AN-2132: Add contents of 'INNHOLD' field on STYKKE to labels

AN-2130: Add option to "Export this whole archvie" without files

AN-2124: Add filter on state for the portal requisitions

AN-2123: Add markdown functionality to text as well as varchar

AN-2121: Get job notification after certain period of time if we don't get any notification between that time frame

AN-2115: Show Storage Unit Path For ancestors in Requisition

AN-2112: Get rid of spring data rest from asta repository

AN-2111: R&D on Docker Daemon status with Prometheus

AN-2099: Update PrimeNg library version 16.3.1

AN-2093: Add server side sorting and filtering in lazy loading requisition items list

AN-2090: Repository - Move storage units from bay and rack as well as shelf

AN-2081: Access to settings and configuration in the requisition module

AN-2061: Fix Bitbucket pipeline for feature branch for prototype

AM-259: Run am-elasticsearch as non root group.

AN-2046: Run am-postgres container as non root user

AM-255: Run arp-client container as non root user

AN-2024: Ingest Asta5 migration data filtering by Institute ID

AN-2010: Integrate with SynQ (REST API) to create the units in the receiving system

AAM-1149: Outline new solution for fragments

AN-1398: Code refactoring for "archive report in excel format"

AN-2189: Show Storage Unit Path for Portal Requisitions (in shelf marker and details view)

AM-267: Exporting projects or archives with large digital content is slow

AN-2120: Implement job notification in asta repository in all possible places.

Bugs:

AN-2226: Portal publis gives "status":500,"error":"Internal Server Error","message":"HV000090: Unable to access getPeriod.","path":"/api/archive-unit/publish"}

AN-2222: The Word based archive list (Export archive) in Asta 7 reverses the dates on the list

AN-2217: Show in tree places objects under the wrong archive in the archive tree

AN-2211: Fix single archive import for non root objects

AN-2207: Print archive information on rack level does not work

AN-2188: Project Import job is missing notification

AN-2144: Admin client archive editor allows foreign key field change

AN-2140: Project import fails because of duplicate security module object "restriction"

AN-2127: The user should be able to delete all the orphan storage units.

AN-2117: When moving objects, objects of other entity types on the same level are missing from the move-GUI

AN-2116: essync not supporting the markdown feature

Stories:

AN-2162: As a portal requisition processer I would like to edit the note field for all the requisition items to add related information as I process the requisitions to keep track of related information

AN-2154: As a requisition processer I would like to edit the note field to add related information as I process the requisitions to keep track of related information

Tasks with note:

  • AN-2178: Create Requisition Client in keycloak Automatically for existing and new users

    Need to update value of REQUISITION_CLIENT_SECRET key in .env fie. Click Regenerate button to regenerate client secret. Copy client secret and replace default value of REQUISITION_CLIENT_SECRET key in .env file.
    image-20240214-144643.png

     

  • AN-1943: Improve search to include member and system entities

    Need to re-index all the initialized projects (based on settings it might take some time to finish). Changes made in the Participant Module settings Only the Aktor entity is searchable. The rest of the entities are part of the Aktor entity. Changes made in the ISAD(G) entity settings Only the main entities (Arkiv, Arkivdel, Serie, Stykke, Mappe, Aksesjon, Tilvekst) are searchable. The rest of the entities are part of the main entities. Possible consequences on the saved searches due to the changes made As the basic search filter now supports a single project only, any saved search having multiple projects will no longer work. Any saved search made using the entities that are no longer searchable will not work.

Install-Package:

How to upgrade:

  1. Stop the previously running Asta7

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

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

  4. Run Asta7 1.62.8

  5. Regenerate the requisition client secret from Keycloak

  6. Put the new client secret in .env and restart Asta7

7. Re-index search data for all the initialized projects.

 

Related content