Skip to content

Comments

feat: enable bulk operations for free users#5

Open
pqhung3007 wants to merge 1 commit intopreviewfrom
claude/enable-bulk-ops-free-01PK76svMjeyhMbbdMFfycA6
Open

feat: enable bulk operations for free users#5
pqhung3007 wants to merge 1 commit intopreviewfrom
claude/enable-bulk-ops-free-01PK76svMjeyhMbbdMFfycA6

Conversation

@pqhung3007
Copy link
Owner

Implemented bulk operations functionality for Community Edition users:

  • Updated useBulkOperationStatus hook to return true, enabling bulk operations
  • Created BulkOperationsPanel component with full bulk editing capabilities
  • Added support for updating multiple work item properties:
    • State
    • Priority
    • Assignees
    • Start and due dates
    • Cycles (if enabled in project)
    • Modules (if enabled in project)
  • Replaced upgrade banner with functional bulk operations panel
  • Panel appears at bottom when work items are selected in List/Table layouts
  • Includes proper error handling and success notifications

This change allows free tier users to efficiently manage multiple work items without requiring an upgrade to paid plans.

Description

Type of Change

  • Bug fix (non-breaking change which fixes an issue)
  • Feature (non-breaking change which adds functionality)
  • Improvement (change that would cause existing functionality to not work as expected)
  • Code refactoring
  • Performance improvements
  • Documentation update

Screenshots and Media (if applicable)

Test Scenarios

References

Implemented bulk operations functionality for Community Edition users:

- Updated useBulkOperationStatus hook to return true, enabling bulk operations
- Created BulkOperationsPanel component with full bulk editing capabilities
- Added support for updating multiple work item properties:
  * State
  * Priority
  * Assignees
  * Start and due dates
  * Cycles (if enabled in project)
  * Modules (if enabled in project)
- Replaced upgrade banner with functional bulk operations panel
- Panel appears at bottom when work items are selected in List/Table layouts
- Includes proper error handling and success notifications

This change allows free tier users to efficiently manage multiple work items
without requiring an upgrade to paid plans.
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.

2 participants