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

Delete submissions via API #667

Closed
ktuite opened this issue May 14, 2024 · 1 comment · Fixed by getodk/central-backend#1150
Closed

Delete submissions via API #667

ktuite opened this issue May 14, 2024 · 1 comment · Fixed by getodk/central-backend#1150
Assignees
Labels
backend Requires a change to the API server enhancement New feature or behavior

Comments

@ktuite
Copy link
Member

ktuite commented May 14, 2024

  • Delete single submissions (via API and frontend)
  • Soft-delete (put in trash) for 30 days
  • Purge after 30 days

Submissions can have attached files and client audit files.
Things that link to submissions (including entities) can already handle deleted submissions (when entire form is deleted).

@ktuite ktuite added backend Requires a change to the API server frontend Requires a change to the UI needs testing Needs manual testing needs discussion Discussion needed before work can begin and removed needs discussion Discussion needed before work can begin labels May 14, 2024
@ktuite ktuite self-assigned this May 14, 2024
@matthew-white matthew-white added the needs design review Needs verification from designer label May 14, 2024
@ktuite ktuite linked a pull request Sep 6, 2024 that will close this issue
15 tasks
@matthew-white matthew-white removed needs testing Needs manual testing needs design review Needs verification from designer frontend Requires a change to the UI labels Sep 18, 2024
@matthew-white matthew-white changed the title Submission deletion Delete submissions via API Sep 18, 2024
@matthew-white matthew-white added the enhancement New feature or behavior label Sep 18, 2024
@matthew-white
Copy link
Member

I've updated the issue title and description to make it clear that this issue for v2024.2 is just for deleting submissions via API. We also want to support submission deletion from the Frontend, and I've filed a separate issue for that: #709.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backend Requires a change to the API server enhancement New feature or behavior
Projects
Status: ✅ done
Development

Successfully merging a pull request may close this issue.

2 participants