Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ARK persistent identifiers: activate storage, display and redirection #652

Closed
5 of 6 tasks
mmo opened this issue Sep 21, 2021 · 1 comment · Fixed by #928
Closed
5 of 6 tasks

ARK persistent identifiers: activate storage, display and redirection #652

mmo opened this issue Sep 21, 2021 · 1 comment · Fixed by #928

Comments

@mmo
Copy link
Collaborator

mmo commented Sep 21, 2021

Tasks:

  • Store the NAAN of each organisation in the configuration
  • For every record belonging to an institution with an assigned NAAN, store the ARK identifier in the document metadata. (compare with issue identifiers: add ARK identifiers #561 "identifiers: add ARK identifiers")
  • Show the ARK identifier in the detailed view
  • Implement the redirection of each identifier to the corresponding record in the appropriate view (shared/dedicated)
  • Remove code implemented in issue identifiers: add ARK identifiers #561 "identifiers: add ARK identifiers", which is useless

Expected behaviour

Storage

The ARK identifier has the form https://n2t.net/ark:/<NAAN>/<SHOULDER><DOCUMENT_ID>

(see also "identifiers: add ARK identifiers" #561)

Display:

(see "identifiers: add ARK identifiers" #561)

Shoulder

The shoulder identifies the environment as follows:

  • production: s1
  • test: fk

Redirection

Example institution "AAA" (dedicated)

Example institution "BBB" (shared)

The system should return a 404 status code if the target record is not found.

Tasks outside of the US

  • Contact each institution and ask them to request their own NAAN

Related issues:

@mmo mmo changed the title ARK: implement registration at the production server ARK: activate registration at the production server Nov 15, 2021
@mmo mmo assigned jma Nov 15, 2021
@mmo mmo changed the title ARK: activate registration at the production server ARK: activate registration at the production server [3] Nov 17, 2021
@pronguen pronguen added the new feature New feature label Dec 7, 2021
@pronguen pronguen changed the title ARK: activate registration at the production server [3] ARK/DOI: activate registration at the production server [3] Feb 18, 2022
@mmo mmo changed the title ARK/DOI: activate registration at the production server [3] ARK persistent identifiers: activate redirection May 23, 2022
@mmo mmo changed the title ARK persistent identifiers: activate redirection ARK persistent identifiers: activate storage, display and redirection May 24, 2022
@github-actions
Copy link

This issue is stale because it has been open 6 months with no activity.

@github-actions github-actions bot added the stale Stale or no longer relevant label Nov 21, 2022
@PascalRepond PascalRepond reopened this Nov 21, 2022
@PascalRepond PascalRepond removed the stale Stale or no longer relevant label Nov 21, 2022
jma added a commit to jma/sonar that referenced this issue Apr 26, 2023
* Adds a Ark NAAN configuration into organisation.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Apr 26, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Apr 27, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
@jma jma mentioned this issue Apr 27, 2023
7 tasks
jma added a commit to jma/sonar that referenced this issue May 2, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 2, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 3, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 3, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 3, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 3, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 4, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 4, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 17, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 17, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 17, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 24, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Users dumpers to enrich indexed documents.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 24, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Users dumpers to enrich indexed documents.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 25, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 31, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 31, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 31, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes #652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes #669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 1, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 27, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 28, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 29, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.
* Makes all fields searchable for documents index.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 29, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.
* Makes all fields searchable for documents index.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 29, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.
* Makes all fields searchable for documents index.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue Jun 29, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.
* Makes all fields searchable for documents index.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
@jma jma closed this as completed in #928 Jun 29, 2023
jma added a commit that referenced this issue Jun 29, 2023
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes #652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes #669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.
* Makes all fields searchable for documents index.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
jma added a commit to jma/sonar that referenced this issue May 28, 2024
* Adds a Ark NAAN configuration into organisation.
* Disallows Ark NAAN configuration modification for non super user.
* Mints an ark identifier if the document organisation contains a NAAN.
* Removes legacy code.
* Closes rero#652.
* Adds the cli to create an ARK in existing documents.
* Removes unused file.
* Adds document Dublin Core export format.
* Moves ark in identifiedBy.
* Uses dumpers to enrich indexed documents.
* Adds dublin core as export format.
* Closes rero#669.
* Adds the full URI version of the ARK on the search result API.
* Sets the application configurations for the test to allow the use of
  multiple docker-compose files.
* Uses angular 14.
* Solves safety, need to move to Flask 2.
* Fixes json-ld context value.
* Adds multiple identifiers for dublin core.
* Uses ARK URI for `@id` and `identifier` field in json-ld.
* Fixes some tests.
* Makes all fields searchable for documents index.

Co-Authored-by: Johnny Mariéthoz <Johnny.Mariethoz@rero.ch>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants