Skip to content

Inconsistent behaviour of dataset delete API - #12332

Open
stevenwinship wants to merge 4 commits into
developfrom
11253-inconsistent-dataset-delete-api
Open

Inconsistent behaviour of dataset delete API#12332
stevenwinship wants to merge 4 commits into
developfrom
11253-inconsistent-dataset-delete-api

Conversation

@stevenwinship

Copy link
Copy Markdown
Contributor

What this PR does / why we need it: API call of delete Dataset does not match what has been documented. Superuser must use /destroy to delete a released Dataset. Delete Dataset API should only work for "Draft" datasets.

Which issue(s) this PR closes: #11253

Special notes for your reviewer:

Suggestions on how to test this:

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:

@stevenwinship stevenwinship self-assigned this Apr 15, 2026
@stevenwinship stevenwinship moved this to In Progress 💻 in IQSS Dataverse Project Apr 15, 2026
@github-actions github-actions Bot added FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) Original size: 3 Type: Bug a defect labels Apr 15, 2026
@stevenwinship stevenwinship added this to the 6.11 milestone Apr 15, 2026
@coveralls

coveralls commented Apr 15, 2026

Copy link
Copy Markdown

Coverage Status

Coverage is 24.958%11253-inconsistent-dataset-delete-api into develop. No base build found for develop.

@github-actions

This comment has been minimized.

@stevenwinship stevenwinship moved this from In Progress 💻 to Ready for Review ⏩ in IQSS Dataverse Project Apr 16, 2026
@stevenwinship stevenwinship removed their assignment Apr 16, 2026
@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 753818d to 153ec4c Compare April 16, 2026 22:36
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 153ec4c to 09a31f7 Compare April 20, 2026 22:15
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 09a31f7 to f83ba61 Compare April 21, 2026 15:21
@github-actions

This comment has been minimized.

@cmbz cmbz added the FY26 Sprint 22 FY26 Sprint 22 (2026-04-22 - 2026-05-06) label Apr 22, 2026
@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch 2 times, most recently from 106b4dc to 7a441b4 Compare April 27, 2026 13:10
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 7a441b4 to b0124fb Compare April 30, 2026 13:16
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from b0124fb to 81859f7 Compare May 2, 2026 14:13
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 81859f7 to fbe0852 Compare May 6, 2026 18:10
@github-actions

This comment has been minimized.

@cmbz cmbz added the FY26 Sprint 23 FY26 Sprint 23 (2026-05-06 - 2026-05-20) label May 6, 2026
@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from fbe0852 to 72bf6b7 Compare May 7, 2026 19:49
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from b70465c to 4f9b4bc Compare May 29, 2026 15:45
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 4f9b4bc to 7530cf9 Compare June 1, 2026 13:59
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 7530cf9 to 744f317 Compare June 1, 2026 20:50
@github-actions

This comment has been minimized.

@cmbz cmbz modified the milestones: 6.11, 6.12 Jun 3, 2026
@cmbz cmbz added the FY26 Sprint 25 FY26 Sprint 25 (2026-06-03 - 2026-06-17) label Jun 3, 2026
@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 744f317 to b4d5ad3 Compare June 8, 2026 13:31
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from b4d5ad3 to 4aabb98 Compare June 9, 2026 20:06
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 4aabb98 to cc5f6c1 Compare June 15, 2026 21:17
@github-actions

This comment has been minimized.

@cmbz cmbz added the FY26 Sprint 26 FY26 Sprint 26 (2026-06-17 - 2026-07-01) label Jun 18, 2026
@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from cc5f6c1 to 4e8bc26 Compare June 22, 2026 17:41
@github-actions

This comment has been minimized.

@cmbz cmbz added the FY27 Sprint 1 FY27 Sprint 1 (2026-07-01 - 2026-07-15) label Jul 1, 2026
@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from 4e8bc26 to c083bb1 Compare July 2, 2026 13:13
@github-actions

This comment has been minimized.

@stevenwinship
stevenwinship force-pushed the 11253-inconsistent-dataset-delete-api branch from c083bb1 to eefb76f Compare July 6, 2026 14:32
@github-actions

This comment has been minimized.

@github-actions

This comment has been minimized.

@github-actions

Copy link
Copy Markdown

📦 Pushed preview images as

ghcr.io/gdcc/dataverse:11253-inconsistent-dataset-delete-api
ghcr.io/gdcc/configbaker:11253-inconsistent-dataset-delete-api

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

@cmbz cmbz added the FY27 Sprint 2 FY27 Sprint 2 (2026-07-15 - 2026-07-29) label Jul 15, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

FY26 Sprint 21 FY26 Sprint 21 (2026-04-08 - 2026-04-22) FY26 Sprint 22 FY26 Sprint 22 (2026-04-22 - 2026-05-06) FY26 Sprint 23 FY26 Sprint 23 (2026-05-06 - 2026-05-20) FY26 Sprint 24 FY26 Sprint 24 (2026-05-20 - 2026-06-03) FY26 Sprint 25 FY26 Sprint 25 (2026-06-03 - 2026-06-17) FY26 Sprint 26 FY26 Sprint 26 (2026-06-17 - 2026-07-01) FY27 Sprint 1 FY27 Sprint 1 (2026-07-01 - 2026-07-15) FY27 Sprint 2 FY27 Sprint 2 (2026-07-15 - 2026-07-29) Original size: 3 Type: Bug a defect

Projects

Status: Ready for QA ⏩

Development

Successfully merging this pull request may close these issues.

Inconsistent behaviour of dataset delete API

4 participants