Update Web UI components, test suite, and bundle configuration

Refactor 40+ feature components (evidence, graph, scheduler, topology,
security, releases), stabilize 80+ test specs, add active-surfaces vitest
config, setup-wizard SCSS extraction, and deployment create spec.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
master
2026-04-06 08:53:37 +03:00
parent 7be7978580
commit 8e823792a3
162 changed files with 8314 additions and 6565 deletions

View File

@@ -53,11 +53,11 @@
"configurations": {
"production": {
"budgets": [
{
"type": "initial",
"maximumWarning": "750kb",
"maximumError": "2mb"
},
{
"type": "initial",
"maximumWarning": "2200kb",
"maximumError": "2400kb"
},
{
"type": "anyComponentStyle",
"maximumWarning": "20kb",
@@ -104,6 +104,7 @@
"tsConfig": "tsconfig.spec.json",
"buildTarget": "stellaops-web:build:development",
"runner": "vitest",
"runnerConfig": "vitest.codex.config.ts",
"setupFiles": ["src/test-setup.ts"],
"exclude": [
"**/*.e2e.spec.ts",
@@ -124,6 +125,25 @@
"setupFiles": ["src/test-setup.ts"]
}
},
"test-active-surfaces": {
"builder": "@angular/build:unit-test",
"options": {
"tsConfig": "tsconfig.spec.active-surfaces.json",
"buildTarget": "stellaops-web:build:development",
"runner": "vitest",
"runnerConfig": "vitest.active-surfaces.config.ts",
"setupFiles": ["src/test-setup.ts"],
"include": [
"src/tests/deployments/create-deployment.component.spec.ts",
"src/tests/evidence/evidence-center-hub.component.spec.ts",
"src/tests/graph_reachability_overlay/graph-canvas.component.spec.ts",
"src/tests/graph_reachability_overlay/graph-overlays.component.spec.ts",
"src/tests/release-control/environment-detail-standardization.component.spec.ts",
"src/tests/sprint309/security-vulnerability-detail-page.component.spec.ts",
"src/tests/sprint309/signed-score-ribbon.component.spec.ts"
]
}
},
"storybook": {
"builder": "@storybook/angular:start-storybook",
"options": {