Skip to content

Conversation

@stevenwinship
Copy link
Contributor

@stevenwinship stevenwinship commented Dec 17, 2025

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 "PublishDatasetDisclaimer" 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:
image

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

Additional documentation:

@github-actions

This comment has been minimized.

@stevenwinship stevenwinship marked this pull request as draft December 17, 2025 19:38
@stevenwinship stevenwinship added FY26 Sprint 12 FY26 Sprint 12 (2025-12-03 - 2025-12-17) Feature: Publishing & Versions Original size: 3 Size: 10 A percentage of a sprint. 7 hours. labels Dec 17, 2025
@github-actions

This comment has been minimized.

@cmbz cmbz added the FY26 Sprint 13 FY26 Sprint 13 (2025-12-17 - 2025-12-31) label Dec 17, 2025
@coveralls
Copy link

coveralls commented Dec 18, 2025

Coverage Status

coverage: 24.301% (-0.001%) from 24.302%
when pulling 2ea2d06 on 359-enhance-publishing-message-acknowledgement
into b314253 on develop.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@cmbz cmbz added the FY26 Sprint 14 FY26 Sprint 14 (2025-12-31 - 2026-01-14) label Dec 31, 2025
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@stevenwinship stevenwinship marked this pull request as ready for review January 6, 2026 13:58
@pdurbin pdurbin changed the title Add ackowledgment before publishing Add acknowledgment before publishing Jan 7, 2026
@github-actions

This comment has been minimized.

4 similar comments
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@stevenwinship stevenwinship moved this from In Progress 💻 to Ready for Review ⏩ in IQSS Dataverse Project Jan 8, 2026
@stevenwinship stevenwinship removed their assignment Jan 8, 2026
@github-actions
Copy link

github-actions bot commented Jan 8, 2026

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:359-enhance-publishing-message-acknowledgement
ghcr.io/gdcc/configbaker:359-enhance-publishing-message-acknowledgement

🚢 See on GHCR. Use by referencing with full name as printed above, mind the registry name.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Feature: Publishing & Versions FY26 Sprint 12 FY26 Sprint 12 (2025-12-03 - 2025-12-17) FY26 Sprint 13 FY26 Sprint 13 (2025-12-17 - 2025-12-31) FY26 Sprint 14 FY26 Sprint 14 (2025-12-31 - 2026-01-14) Original size: 3 Size: 10 A percentage of a sprint. 7 hours.

Projects

Status: Ready for Review ⏩

4 participants