X Tutup
Skip to content

feat: remove license gate from workspace and task bulk actions#22090

Merged
matifali merged 4 commits intomainfrom
matifali/remove-bulk-actions-license-gate
Feb 13, 2026
Merged

feat: remove license gate from workspace and task bulk actions#22090
matifali merged 4 commits intomainfrom
matifali/remove-bulk-actions-license-gate

Conversation

@blinkagent
Copy link
Contributor

@blinkagent blinkagent bot commented Feb 13, 2026

Summary

Bulk actions for workspaces and tasks are now available to all users regardless of license.

Changes

  • Removed entitlement check for workspace_batch_actions in WorkspacesPage.tsxcanCheckWorkspaces is now always true
  • Removed entitlement check for task_batch_actions in TasksPage.tsxcanCheckTasks is now always true
  • Cleaned up unused useDashboard import from TasksPage.tsx
  • Removed features parameter from batch action Storybook stories (no longer needed)

The backend feature constants (FeatureWorkspaceBatchActions, FeatureTaskBatchActions) are kept for API compatibility but no longer gate any UI functionality.

Fixes https://github.com/coder/coder/issues/TBD

Bulk actions for workspaces and tasks are now available to all users
regardless of license. The entitlement checks for
workspace_batch_actions and task_batch_actions have been removed from
the frontend.
@coder-tasks
Copy link
Contributor

coder-tasks bot commented Feb 13, 2026

Documentation Check

Updates Needed

  • docs/user-guides/workspace-management.md - Remove Premium feature callout from "Bulk operations" section and update description to indicate this feature is available to all users, not just "Licensed admins"

    Addressed in this PR - removed Premium callout and changed "Licensed admins" to "Admins"


Automated review via Coder Tasks

blink-so bot added 2 commits February 13, 2026 14:16
Per review feedback, instead of setting these to always true, remove
the props and conditionals entirely from all components. Checkboxes
are now always rendered unconditionally.
@matifali matifali merged commit 0071338 into main Feb 13, 2026
28 of 30 checks passed
@matifali matifali deleted the matifali/remove-bulk-actions-license-gate branch February 13, 2026 15:08
@github-actions github-actions bot locked and limited conversation to collaborators Feb 13, 2026
@matifali matifali requested a review from bpmct February 13, 2026 15:08
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants

X Tutup