Commit 6291daf
committed
Rebuild UI bundle and fix case-sensitive imports
The shipped Karaf UI extension under features/ui/src/main/resources/ui-ext/
still contained the removed welcome/configuration flow because the bundle
had not been regenerated after the cloud-feedback removal. Rebuilding
required first fixing two pre-existing case-mismatch bugs that had been
masked by case-insensitive filesystems (macOS):
- Rename ui/src/services/axiosinstances.ts -> axiosInstances.ts to match
the './axiosInstances' imports in AlarmService, AlecService, and
UserService.
- Rename ui/src/components/TimeLine.vue -> Timeline.vue to match the
'@/components/Timeline.vue' import in SituationMetricsTab.
With those fixed, 'yarn build' (which runs vue-tsc + vite build and
copies dist/* into ui-ext/) now succeeds on a case-sensitive filesystem.
The regenerated alecUiExtension.{es,umd}.js / style.css no longer
reference WelcomePage, ConfigurationPage, getAlecInfo, allowSave,
firstTime, savePermission, getUserInfo, or AGREEMENT.
Assisted-by: Claude Code:Opus 4.71 parent 3f55b24 commit 6291daf
5 files changed
Lines changed: 6030 additions & 6696 deletions
File tree
- features/ui/src/main/resources/ui-ext
- ui/src
- components
- services
0 commit comments