Repair live releases deployment detail flows

This commit is contained in:
master
2026-03-09 00:09:01 +02:00
parent faf6278941
commit b87ffeb237
10 changed files with 508 additions and 30 deletions

View File

@@ -7,11 +7,11 @@ Web
VERIFIED
## Description
Deployment detail page with workflow DAG visualization showing deployment step execution, artifact promotion flow, and gate evaluation results.
Read-only deployment detail page under the canonical `/releases/deployments/:deploymentId` host, with workflow DAG visualization, artifact/log inspection, and evidence/replay hand-offs that stay truthful to the current live backend contract.
## Implementation Details
- **Feature directory**: `src/Web/StellaOps.Web/src/app/features/deployments/`
- **Routes**: `deployments.routes.ts`
- **Routes**: `src/app/routes/releases.routes.ts` mounts `features/deployments/deployments.routes.ts` under `/releases/deployments`
- **Components**:
- `deployment-detail-page` (`src/Web/StellaOps.Web/src/app/features/deployments/deployment-detail-page.component.ts`)
- `deployments-list-page` (`src/Web/StellaOps.Web/src/app/features/deployments/deployments-list-page.component.ts`)
@@ -49,3 +49,9 @@ Deployment detail page with workflow DAG visualization showing deployment step e
- Status: PASSED (strict Tier 2 UI replay)
- Tier 2 evidence: docs/qa/feature-checks/runs/web/deployment-detail-with-workflow-dag-visualization/run-004/tier2-ui-check.json
- Notes: Verified via /release-jobengine/deployments/dep-001 workflow DAG node rendering and selection checks.
## Recheck (run-005)
- Date (UTC): 2026-03-08T22:06:32Z
- Status: VERIFIED (strict live Playwright replay)
- Tier 2 evidence: `src/Web/StellaOps.Web/output/playwright/live-releases-deployments-check.json`
- Notes: Verified the canonical Releases detail route at `/releases/deployments/DEP-2026-050`, workflow/targets/artifacts/logs/evidence tabs, and the repaired detail actions. The page remains intentionally read-only until the live deployment operate API is available again.

View File

@@ -7,11 +7,11 @@ Web
VERIFIED
## Description
Real-time deployment monitoring with per-target progress tracking, live log streaming, deployment actions (pause/resume/cancel), and rollback capabilities.
Read-only deployment monitoring in the canonical Releases shell with per-target progress tracking, workflow/log inspection, artifact export, and evidence/replay hand-offs. Live operate and rollback controls remain deferred until the deployment API is restored.
## Implementation Details
- **Feature directory**: `src/Web/StellaOps.Web/src/app/features/deployments/`
- **Routes**: `deployments.routes.ts`
- **Routes**: `src/app/routes/releases.routes.ts` mounts `features/deployments/deployments.routes.ts` under `/releases/deployments`
- **Components**:
- `deployment-detail-page` (`src/Web/StellaOps.Web/src/app/features/deployments/deployment-detail-page.component.ts`)
- `deployments-list-page` (`src/Web/StellaOps.Web/src/app/features/deployments/deployments-list-page.component.ts`)
@@ -43,3 +43,9 @@ Real-time deployment monitoring with per-target progress tracking, live log stre
- Status: VERIFIED (strict Tier 2 UI replay)
- Tier 2 evidence: docs/qa/feature-checks/runs/web/deployment-monitoring-ui/run-003/tier2-ui-check.json.
## Recheck (run-004)
- Date (UTC): 2026-03-08T22:06:32Z
- Status: VERIFIED (strict live Playwright replay)
- Tier 2 evidence: `src/Web/StellaOps.Web/output/playwright/live-releases-deployments-check.json`
- Notes: Verified canonical `/releases/deployments/:deploymentId` render, removed dead release-version anchors from the list, confirmed header replay hand-off, local evidence-tab hand-off, artifact hash copy fallback, artifact view/download fallback, log download, and evidence/proof-chain route entry points. Rollback is intentionally absent from the mounted surface while the live deployment operate API remains unavailable.