Skip to content

[Feature] allow doi embargoed nodes [OSF-5640]#7597

Open
fabmiz wants to merge 5 commits intoCenterForOpenScience:developfrom
fabmiz:feature/embargo-child-components
Open

[Feature] allow doi embargoed nodes [OSF-5640]#7597
fabmiz wants to merge 5 commits intoCenterForOpenScience:developfrom
fabmiz:feature/embargo-child-components

Conversation

@fabmiz
Copy link
Copy Markdown
Member

@fabmiz fabmiz commented Aug 21, 2017

Purpose

Allow creating DOIs for embargoed registration and child registrations

Changes

  • Add frontend and backend api_v1 support for creating doi for embargoed registrations (root and child components)
  • Add and update embargoed node tests.

Before

Root registration - no way to create doi
before-root-registration-cant-doi

Child registration - no way to create doi
before-child-registration-cant-doi

Child registration non-contributor sees
before-child-registration-non-contrib-sees

After

Root registration with doi
after-root-with-doi
Child registration with doi
after-child-reg-with-doi
Non contributor user sees
non-contrib-sees

Ticket

OSF-5640

Copy link
Copy Markdown
Collaborator

@brianjgeiger brianjgeiger left a comment

Choose a reason for hiding this comment

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

This is good when Product approves.

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.

2 participants