-
Notifications
You must be signed in to change notification settings - Fork 531
Add acknowledgment before publishing #12051
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
base: develop
Are you sure you want to change the base?
Add acknowledgment before publishing #12051
Conversation
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
4 similar comments
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
|
talked to @stevenwinship about adding an endpoint to get the disclaimer text to the info API, so it can be read by the SPA |
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
This comment has been minimized.
1 similar comment
This comment has been minimized.
This comment has been minimized.
|
📦 Pushed preview images as 🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name. |
| /* | ||
| Publish Disclaimer text. If this setting exists user must acknowledge before a Dataset can be published | ||
| */ | ||
| PublishDatasetDisclaimerText, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What's the relationship, if any, between PublishDatasetDisclaimerText and DatasetPublishPopupCustomText? Do we need both?
What this PR does / why we need it: The repository has been inundated with potential sensitive data and article-only deposits that conflict with the policies and mission.
Depositors should receive an additional confirmation request on publishing, that they acknowledge.
Which issue(s) this PR closes: IQSS/dataverse.harvard.edu#359
Special notes for your reviewer: It was decided not to modify the APIs at this time.
Suggestions on how to test this: Use JSF UI to publish a draft dataset with and without the setting "PublishDatasetDisclaimerText" set. You should see the disclaimer, contained in the setting, when the setting is set and the "Continue" button should be disabled until the checkbox is checked.
Does this PR introduce a user interface change? If mockups are available, please link/include them here:

Is there a release notes update needed for this change?: included
Additional documentation: