Authority Source Files: Add support for base url with protocol

Description

Purpose/Overview:

The web retrieval protocol value (http:// or https://) must display if specified, on the linked bib field subfield 0 URL

Requirements/Scope:

  1. Support scenarios from

Approach:

  • Update the database structure to include the protocol as a separate column. This will allow for checking the uniqueness of the URL path without the protocol.

  • Modify the converters to convert from a string URL to a protocol + path.

  • Add validation to ensure the correctness of the URL.

  • Update the logic of links updates to include the protocol.

Acceptance criteria:

  • Covered by unit tests

  • Module documentation updated if needed

  • Logging is well-defined

Environment

None

Potential Workaround

None

CSP Request Details

None

CSP Rejection Details

None

Attachments

1

Checklist

hide

TestRail: Results

Activity

Show:

Valery_PilkoFebruary 1, 2024 at 10:17 AM

Verified on Sprint testing environment - works as expected.
Verified:

  • Manual \ Automated linked

  • Unlinking

  • Update of linked MARC authority via Data import \ UI

  • Update of linked MARC bib via Data import \ UI
    See screenshot as example:

Done

Details

Assignee

Reporter

Priority

Story Points

Sprint

Development Team

Spitfire

Fix versions

Release

Quesnelia (R1 2024)

TestRail: Cases

Open TestRail: Cases

TestRail: Runs

Open TestRail: Runs

Created January 16, 2024 at 5:46 PM
Updated March 25, 2024 at 4:03 PM
Resolved February 1, 2024 at 4:15 PM
TestRail: Cases
TestRail: Runs