Skip to content

Implement bulk form actions API endpoint (archive/unarchive) - #38068

Draft
gherceg wants to merge 4 commits into
masterfrom
gh/bulk-form-actions-api
Draft

Implement bulk form actions API endpoint (archive/unarchive)#38068
gherceg wants to merge 4 commits into
masterfrom
gh/bulk-form-actions-api

Conversation

@gherceg

@gherceg gherceg commented Aug 26, 2026

Copy link
Copy Markdown
Member

Product Description

Technical Summary

Feature Flag

Safety Assurance

Safety story

Automated test coverage

QA Plan

Rollback instructions

  • This PR can be reverted after deploy with no further considerations

Labels & Review

  • Risk label is set correctly
  • The set of people pinged as reviewers is appropriate for the level of risk of the change

@dimagimon dimagimon added the Risk: High Change affects files that have been flagged as high risk. label Aug 26, 2026
POST /a/<domain>/api/form/v1/bulk-action/ creates an archive or unarchive
job and returns 202 with a status_url. GET on the status URL returns its
progress.

Intentionally does not support session auth to minimize necessary
decorators like csrf_exempt.
@gherceg
gherceg force-pushed the gh/bulk-form-actions-api branch from f9f58fc to 23c9109 Compare August 27, 2026 19:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Risk: High Change affects files that have been flagged as high risk.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants