Skip to content

add raml and json for requests anonymization - #531

Merged
yuntianhu merged 5 commits into
folio-org:masterfrom
UMass-Amherst-Libraries:mod-cricStoreage-604
Oct 8, 2025
Merged

add raml and json for requests anonymization #531
yuntianhu merged 5 commits into
folio-org:masterfrom
UMass-Amherst-Libraries:mod-cricStoreage-604

Conversation

@yuntianhu

@yuntianhu yuntianhu commented Oct 1, 2025

Copy link
Copy Markdown
Contributor

sub ticket 617 for 604
purpose: add raml and json fro requests anonymizationfor ticket circStroage-604

Purpose: Create /request-storage/anonymization-settings GET and POST endpoints to retrieve and update the configuration for request anonymization.

Requirements/Scope:
GET:

Verify that the user has the UI-Circulation Settings Request Anonymization View capability

Returns current request anonymization configuration

Returns an appropriate error if the user is unauthorized

POST

Verify that the user has the UI-Circulation Settings Request Anonymization Edit capability

Updates request anonymization configuration in the database

Returns 201 if successful

Returns an appropriate error if the user is unauthorized or if the payload is invalid

Acceptance Criteria:

A /request-storage/anonymization-settings GET endpoint is created

A /request-storage/anonymization-settings POST endpoint is created

@yuntianhu yuntianhu changed the title add raml and json for requests add raml and json for requests anonymization Oct 1, 2025
Comment thread ramls/anonymize-storage-requests-response.json Outdated
@sonarqubecloud

sonarqubecloud Bot commented Oct 2, 2025

Copy link
Copy Markdown

@yuntianhu
yuntianhu requested review from a team, Dmitriy-Litvinenko and brycekbargar and removed request for brycekbargar October 2, 2025 19:04
@yuntianhu yuntianhu self-assigned this Oct 2, 2025
@yuntianhu
yuntianhu requested a review from longvo-cv October 8, 2025 16:58

@longvo-cv longvo-cv left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks good

@yuntianhu
yuntianhu merged commit 1ee57f4 into folio-org:master Oct 8, 2025
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants