Features
- Webhook Payload Consistency - Webhook payloads now use the REST API v1 DTO format for consistent structure across integrations
- Channel Config Testing - Webhook channel test endpoint now accepts the current config for live testing before saving
Improvements
- User Read Service - Centralized user queries (ListAll, CountActive) into a dedicated service, reducing duplication across handlers, auth policy stats, and briefing scheduler
- ws CLI Paginated Responses - Fixed workspace and milestone list commands to correctly parse paginated server responses
- ws CLI Non-Interactive Config -
ws config initnow supports non-interactive mode when--urland--tokenflags are provided - Unified Version Management - Added VERSION file as single source of truth; release builds inject version, commit, and build date via ldflags
Fixes
- SCIM Deactivation - Fixed accidental user deactivation during SCIM provisioning
- SCIM Unique Constraint - Resolved unique constraint violation during SCIM user sync
- Workspace Item Scoping - Work items are now correctly limited by workspace