Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

...

...

...

Tasks:

  • AN-1456 Categories are sorted as varchar and in this case numeric sorting is needed

  • AN-2263 Requisition Authorization with dedicated roles (Backend)

  • AN-2316 Updated bibucket pipeline for new development and release process

  • AN-2361 Create Iterator According to Preference In Ancestor Tree

  • AN-2364 Add support for adding or removing roles to or from user from the admin client

  • AN-2390 Add blob storage support to Asta7 backend

  • AN-2392 Add blob storage support to Essync

  • AN-2393 Add blob storage support to Asta7 IAC

  • AN-2411 R&D on HTTP 2

  • AN-2425 Requisitions make first and last name mandatory

  • AN-2428 Requisition Authorization with dedicated roles (Front-end)

  • AN-2430 We need to have organization level mapping on Depot Level

  • AN-2437 Script to close portal requisitions up to a given date

  • AN-2442 Move "Republish archives to portal" to the admin interface

  • AN-2444 Admin Client Project detail menu re-arrange and UI update for Organization and Project detail view

  • AN-2445 Accessing the requisition and repository will depend on the newly introduced role

  • AN-2446 Repository Authorization with dedicated roles (Front-end)

  • AN-2448 Add period to shelf marker for ISADG and refactor RequisitionService

  • AN-2452 Waiting in queue often hangs or appears for small updates

  • AN-2453 Archive statistics fail to generate because of invalid mottattdato data format

  • AN-2454 As a user I want to see the logs of asta7 jobs for single archive import.

  • AN-2456 Add group to repository authorization (Backend)

  • AN-2457 All storage related endpoint should have project access control

  • AN-2458 Check requisition project filters.

  • AN-2459 Ingest / migration improvements

Bugs:

  • AN-2293 Fix repository partial import for Asta5 migration

  • AN-2441 Elasticsearch container health check is not working

  • AN-2450 Thumbnails do not delete in Mongo when replacing files with duplicate names

  • AN-2476 Fix export all relavant info pdf error

Story:

  • AN-2439 As a study hall worker I would like to be able to search within a group of archives to find content for the customers

  • AN-2440 As a repository user I want to scan a QR-code of a shelf and then scan a QR-code of multiple items to move the items to that shelf

Tasks with release note:

  • AN-2423 Add the possibility to add Requested date to internal requisitions and show them in the same way as on portal requisitions

    API Changes:
    New Field requestedDate  is added whose format is yyyy-MM-dd like "requestedDate": "2012-01-01"
    Payload Body:

    Code Block
    languagenone
    {
      "requisitionDTO": {
        "typeId": 0,
        "note": "string",
        "customerId": 0,
        "organizationCode": "string"
      },
      "requisitionItemDTO": [
        {
          "projectId": "string",
          "entityName": "string",
          "objectId": "string",
          "objectTitle": "string",
          "objectTitleForShelfMarker": "string",
          "location": "string",
          "hasRestrictions": true,
          "periodText": "string",
          "objectRestrictions": [
            {
              "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
              "object_reference": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
              "table_name_reference": "string",
              "date_start": "2024-06-12T07:54:08.211Z",
              "date_end": "2024-06-12T07:54:08.211Z",
              "planned_termination_year": 0,
              "scope": "string",
              "state": "string",
              "restriction": {
                "id": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
                "name": "string",
                "type": "string",
                "category": "string",
                "restriction_clause": "string",
                "number_of_years": 0
              }
            }
          ],
          "state": {
            "id": 0,
            "name": "string",
            "description": "string",
            "isDefault": true,
            "requisitionState": true,
            "itemState": true,
            "firstState": true,
            "lastState": true,
            "statePosition": 0,
            "requisitionStatePosition": 0,
            "createdBy": "string",
            "createdAt": "2024-06-12T07:54:08.211Z",
            "updatedBy": "string",
            "updatedAt": "2024-06-12T07:54:08.211Z",
            "version": 0,
            "default": true
          },
          "note": "string",
          "version": 0,
          "storageUnitPath": "string",
          "id": 0,
          "requestedDate": "string"
        }
      ]
    }

Install-Package:

View file
nameasta7-1.67.03.zip

How to upgrade:

  1. Stop the previously running Asta7

    Code Block
    cd previous_asta7_directory
    docker compose down
  2. Download and extract Asta7 1.67.03

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

  4. Run Asta7 1.67.0 3

    Code Block
    cd asta7-1.67.03
    docker compose up -d

Note:

  • Set the value for DEFAULT_ORGANIZATION to the Organization name that you want to map all Depots

  • If the value is not provided all Organizations associated with Storage Objects in the repository will be mapped to all Depots.

  • If neither of the above 2 conditions are met the Depots will not be mapped to any Organization.

SYNQ_HOST value needs to be set in the .env file for SynQ API to work

Configuration:

View file
nameconfiguration.zip

...