Skip to content

This PR adds bulk selection functionality for choice guide results, resources, submissions and comments in the admin interface.#1351

Merged
rudivanhierden merged 6 commits intomainfrom
feat/add-and-optimize-bulk-select-admin-pages
Feb 12, 2026
Merged

This PR adds bulk selection functionality for choice guide results, resources, submissions and comments in the admin interface.#1351
rudivanhierden merged 6 commits intomainfrom
feat/add-and-optimize-bulk-select-admin-pages

Conversation

@rawand-shakir-draad
Copy link
Contributor

  • Added checkboxes to select multiple items in results and comments lists
  • Added bulk delete option
  • Added bulk duplicate option where applicable
  • Updated hooks to handle multiple IDs for bulk operations
  • Improved feedback messages for single and bulk actions

@rawand-shakir-draad rawand-shakir-draad requested review from a team as code owners February 2, 2026 08:18
@rawand-shakir-draad rawand-shakir-draad requested review from OscarBakker and iandebruin98 and removed request for a team February 2, 2026 08:18
@cypress
Copy link

cypress bot commented Feb 2, 2026

Openstad Headless    Run #1349

Run Properties:  status check passed Passed #1349  •  git commit 04fa607eca ℹ️: Merge 8d1fa97e12cd5ebdc967185d8a6b68844353d9f4 into dc84ccde4e231b1f385eb7396efb...
Project Openstad Headless
Branch Review feat/add-and-optimize-bulk-select-admin-pages
Run status status check passed Passed #1349
Run duration 21m 57s
Commit git commit 04fa607eca ℹ️: Merge 8d1fa97e12cd5ebdc967185d8a6b68844353d9f4 into dc84ccde4e231b1f385eb7396efb...
Committer rawand-shakir-draad
View all properties for this run ↗︎

Test results
Tests that failed  Failures 0
Tests that were flaky  Flaky 0
Tests that did not run due to a developer annotating a test with .skip  Pending 0
Tests that did not run due to a failure in a mocha hook  Skipped 0
Tests that passed  Passing 67
View all changes introduced in this branch ↗︎

…etion

Add DELETE /delete endpoints for choiceguide results, submissions, and
comments that accept { ids: number[] } scoped to the current project.
Update all three admin pages to immediately decrement totalCount after
single and bulk deletions.
@rudivanhierden rudivanhierden dismissed iandebruin98’s stale review February 12, 2026 07:42

Fixes have been implemented

@rudivanhierden rudivanhierden merged commit a95f3fe into main Feb 12, 2026
19 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants