1.0 KiB
1.0 KiB
Phase 6 Implementation: Marketplace and Monitoring
Delivered Marketplace scope
- Added marketplace workflow and command factory:
MarketplaceWorkflowServiceMarketplaceCommandFactory
- Added marketplace controller:
- Catalog browsing endpoint
- Plugin install/update/remove endpoints
- Added routes:
GET /api/v1/plugin-marketPOST /api/v1/plugins/installPOST /api/v1/plugins/updatePOST /api/v1/plugins/remove
- Added command types:
PLUGIN_INSTALLPLUGIN_UPDATEPLUGIN_REMOVE
Delivered Monitoring scope
- Added monitoring controller:
GET /api/v1/metrics/servers/{serverId}/livePOST /api/v1/alerts/rulesGET /api/v1/alerts
- Added ingest controller:
POST /api/v1/metrics/ingest
Architecture notes
- Marketplace lifecycle operations are routed through the same command orchestration contract as other platform operations.
- Monitoring includes both pull-oriented live endpoint patterns and push-oriented ingest patterns for agent collectors.