27 lines
1.5 KiB
Markdown
27 lines
1.5 KiB
Markdown
# Integration Concierge (Setup Wizard + Health)
|
|
|
|
## Module
|
|
Integrations
|
|
|
|
## Status
|
|
IMPLEMENTED
|
|
|
|
## Description
|
|
Integration wizard UI, integration hub with detail views, and service-layer models for integration management are implemented in the Angular frontend.
|
|
|
|
## Implementation Details
|
|
- **Backend API**: `src/Integrations/StellaOps.Integrations.WebService/IntegrationEndpoints.cs` -- REST endpoints for integration management
|
|
- **Integration service**: `src/Integrations/StellaOps.Integrations.WebService/IntegrationService.cs` -- integration lifecycle and configuration
|
|
- **Integration DTOs**: `src/Integrations/__Libraries/StellaOps.Integrations.Contracts/IntegrationDtos.cs` -- data transfer objects for API
|
|
- **Integration models**: `src/Integrations/__Libraries/StellaOps.Integrations.Core/IntegrationModels.cs` -- configuration and health models
|
|
- **Persistence**: `src/Integrations/__Libraries/StellaOps.Integrations.Persistence/PostgresIntegrationRepository.cs` -- integration config persistence
|
|
- **Frontend**: Angular integration hub with wizard UI, detail views, and service-layer models (in `src/Web/StellaOps.Web/src/app/features/integrations/`)
|
|
- **Source**: Feature matrix scan
|
|
|
|
## E2E Test Plan
|
|
- [ ] Verify integration wizard guides through connector setup
|
|
- [ ] Test integration hub lists all configured integrations with health status
|
|
- [ ] Verify detail views show connector configuration and diagnostics
|
|
- [ ] Test integration CRUD operations through API
|
|
- [ ] Verify health check results display in UI
|