Commit graph

9 commits

Author SHA1 Message Date
Snider
b0e3ef461f feat(workspace): implement workspace teams and permissions management with enhanced member model 2026-01-26 19:00:50 +00:00
Snider
537f01672b feat(database): create mcp_tool_versions table and model for versioned tool management 2026-01-26 18:25:23 +00:00
Snider
7631afb12e feat(docs): update TODO list with completed documentation tasks and add new guides for service contracts, seeder system, and SQL security 2026-01-26 18:22:50 +00:00
Snider
62c23b7fe9 feat(webhooks): implement entitlement webhook management with delivery tracking and event handling 2026-01-26 17:52:21 +00:00
Snider
36f524cc5c feat(api): add API versioning support with middleware for version parsing and sunset headers 2026-01-26 16:59:47 +00:00
Snider
02125e8234 feat(quota): implement workspace quota management with usage tracking and analytics 2026-01-26 14:24:35 +00:00
Snider
65dd9af950 refactor: consolidate migrations and clean up core packages
- Remove old incremental migrations (now consolidated into create_* files)
- Clean up cached view files
- Various fixes across core-api, core-mcp, core-php packages

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 22:28:58 +00:00
Snider
1f1c8d0496 fix: add tier columns to users table, remove app-specific seeder
- Add tier and tier_expires_at columns to users table in create migration
- Remove SystemUserSeeder (moved to host.uk.com as it uses app-specific models)

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
2026-01-25 22:20:54 +00:00
Snider
b26c430cd6 Add core components and initial setup for the PHP framework 2026-01-21 14:11:45 +00:00