Details
-
New Feature
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
None
-
XXL < 30 days
-
XXL < 30 days
-
Gulfstream
-
-
R4
-
R4
-
R4
-
R4
-
R4
-
R3
Description
Currently, OAI-PMH allows selective harvesting only by date.
With sets implementation, it is going to provide an opportunity to harvest by different fields, e.g. location, record type, discovery suppression etc.
Sets configuration should be flexible enough and available via user interface, so that librarians can form their own sets structure. Separate page “Sets” in Settings->OAI-PMH is to be created. Here sets can be searched, viewed, created, duplicated, modified and deleted, according to the user’s permissions (see designs attached).
More information on sets can be found by link http://www.openarchives.org/OAI/2.0/openarchivesprotocol.htm#Set.
TestRail: Results
Attachments
Issue Links
- is cloned by
-
UXPROD-2841 Implement sets CRUD for OAI-PMH - backend work
-
- In Refinement
-
- is defined by
-
MODOAIPMH-125 Sets configuration design
-
- Closed
-
-
MODOAIPMH-191 Connect the database to mod-oai-pmh for sets functionality
-
- Closed
-
-
MODOAIPMH-196 Implement the GET endpoint for getting set by id
-
- Closed
-
-
MODOAIPMH-197 Implement the POST endpoint for creating the set
-
- Closed
-
-
MODOAIPMH-198 Implement the endpoint for updating set entry by id
-
- Closed
-
-
MODOAIPMH-199 Implement the endpoint for deleting set by id
-
- Closed
-
-
MODOAIPMH-200 Implement the endpoint for getting list of sets
-
- Closed
-
-
MODOAIPMH-201 Enrich sets endpoints with filtering conditions entites.
-
- Closed
-
-
MODOAIPMH-210 Implement endpoint for getting values of all required filtering condition types.
-
- Closed
-
-
MODOAIPMH-220 Perform uniqueness validation for sets endpoints
-
- Closed
-
-
UIOAIPMH-4 Create initial DB schema and describe REST API for Set.
-
- Closed
-
-
UIOAIPMH-5 Create/edit OAI-PMH set with general information
-
- Closed
-
-
UIOAIPMH-6 Create/edit OAI-PMH set with filtering conditions
-
- Closed
-
-
UIOAIPMH-8 Duplicate OAI-PMH set
-
- Closed
-
-
UIOAIPMH-9 View all sets in OAI-PMH setting
-
- Closed
-
-
UIOAIPMH-10 View OAI-PMH set details
-
- Closed
-
-
UIOAIPMH-11 Delete existing OAI-PMH set
-
- Closed
-
-
UIOAIPMH-12 Validate set creation or change
-
- Closed
-
-
UIOAIPMH-18 Validate set uniqueness
-
- Closed
-
-
UIOAIPMH-21 Preview setSpec on create/edit page
-
- Closed
-
-
UIOAIPMH-25 Show set details next to the list of sets
-
- Closed
-
- relates to
-
UIOAIPMH-19 Updated value of the set filtering condition should be visible in sets settings
-
- Open
-
-
MODOAIPMH-206 POST /oai-pmh/set returns 500 when empty string is passed
-
- Closed
-
-
UXPROD-2439 Form OAI-PMH response using filtering conditions in set
-
- Draft
-