Repository navigation
Commit a1bd460
committed
chore(build,ui): upgrade Jest 30.5 / Vite 8.3, fix base-href icon resolution, and sync cdd-web-ui
- Upgrade jest and jest-environment-jsdom from ^30.4.x to ^30.5.2 and vite from ^8.0.16 to ^8.3.5 in package.json and package-lock.json
- Fix Google Discovery input-format option icon in cdd-web-ui WorkspaceComponent by replacing root-relative ngSrc="/assets/icons/google.svg" with base-href-relative ngSrc="assets/icons/google.svg" so it resolves under <base href="/cdd-web-ui/">
- Anchor root Mermaid SVG ignore patterns in .gitignore (/openapi.svg, /deploy.svg, /ml.svg, /c_multiplatform.svg, /sdk_cli_docs.svg, /interactive_docs.svg) so cdd-web-ui/assets/icons/openapi.svg is tracked
- Rebuild and sync cdd-web-ui production bundle (including configurable online backend topology, cdd-ops microservice integration, MCP/JSON-RPC client, and artifact storage services) while excluding WASM binaries
- Add regression test in script.test.js asserting all cdd-web-ui icon references are relative to base-href and exist on disk1 parent ea5696a commit a1bd460
47 files changed
Lines changed: 5869 additions & 5766 deletions
File tree
- cdd-web-ui
- assets/icons
- docs-ui
Some content is hidden
Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
6 | 6 | | |
7 | 7 | | |
8 | 8 | | |
9 | | - | |
10 | | - | |
11 | | - | |
12 | | - | |
13 | | - | |
14 | | - | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| |||
This file was deleted.
0 commit comments