Bug Fixes
- delete EmployeeInvitation records before user to prevent FK constraint error
- add extension node_modules to cache and bust stale cache
- cache all workspace node_modules to fix missing tsup binary
- add entry for pracice_stack_marketing directory
Performance Improvements
- cache node_modules directly and skip install on cache hit
- consolidate 3 parallel jobs into single job to eliminate duplicate setup
Features
- add bulk delete API endpoint with ownership validation
- add bulk delete confirmation dialog with data warnings
- add multi-select checkboxes and bulk delete action to table
- bypass Razorpay seat check in development mode
- bypass Razorpay calls for seat management in development mode
- add dev bypass to mock active subscription instead of calling Razorpay
- bypass Razorpay cancel calls in development mode
- bypass Razorpay for plan changes in development mode
- create mock DB subscription in dev instead of calling Razorpay
- return mock ACTIVE status in dev for verify endpoint
