-
Notifications
You must be signed in to change notification settings - Fork 155
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Migrate UI to Vite build engine and update dependencies #4368
Conversation
Unit Test Results0 tests 0 ✅ 0s ⏱️ Results for commit 512eec6. ♻️ This comment has been updated with latest results. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 87 out of 102 changed files in this pull request and generated no comments.
Files not reviewed (15)
- .devcontainer/devcontainer.json: Language not supported
- ui/app/.prettierrc: Language not supported
- ui/app/index.html: Language not supported
- ui/app/package.json: Language not supported
- ui/app/public/index.html: Language not supported
- ui/app/src/App.scss: Language not supported
- ui/README.md: Evaluated as low risk
- ui/app/README.md: Evaluated as low risk
- ui/app/src/authConfig.ts: Evaluated as low risk
- ui/app/src/components/root/RootDashboard.tsx: Evaluated as low risk
- ui/app/src/components/shared/ConfirmCopyUrlToClipboard.tsx: Evaluated as low risk
- ui/app/src/components/root/RootLayout.tsx: Evaluated as low risk
- ui/app/src/App.test.tsx: Evaluated as low risk
- ui/app/src/components/root/LeftNav.tsx: Evaluated as low risk
- ui/app/src/components/shared/ConfirmDeleteResource.tsx: Evaluated as low risk
Comments suppressed due to low confidence (1)
ui/app/src/components/shared/CliCommand.tsx:33
- The renderCommand function should return a valid React element even if commandMatches is null. Consider returning an empty fragment or a placeholder element.
return;
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Copilot reviewed 88 out of 103 changed files in this pull request and generated no comments.
Files not reviewed (15)
- .devcontainer/devcontainer.json: Language not supported
- ui/app/.prettierrc: Language not supported
- ui/app/index.html: Language not supported
- ui/app/package.json: Language not supported
- ui/app/public/index.html: Language not supported
- ui/app/src/App.scss: Language not supported
- ui/README.md: Evaluated as low risk
- ui/app/README.md: Evaluated as low risk
- ui/app/src/authConfig.ts: Evaluated as low risk
- CHANGELOG.md: Evaluated as low risk
- ui/app/src/components/root/RootDashboard.tsx: Evaluated as low risk
- ui/app/src/components/shared/ConfirmCopyUrlToClipboard.tsx: Evaluated as low risk
- ui/app/src/App.test.tsx: Evaluated as low risk
- ui/app/src/components/root/LeftNav.tsx: Evaluated as low risk
- ui/app/src/components/root/RootLayout.tsx: Evaluated as low risk
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM
Added one question about bandit, other than that its linting changes.
/test-force-approve UI only. |
🤖 pr-bot 🤖 ✅ Marking tests as complete (for commit 512eec6) (in response to this comment from @marrobi) |
Transition the UI from Create React App to Vite for improved build performance and modern features.
Have tested the UI and all seems good.