feat:template git err & terminal insufficient balance #3755
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
π€ Generated by Copilot at 54cf1ed
Summary
π¨π₯οΈπ
This pull request adds and improves features for the frontend providers of the sealos platform. It enables getting the user's namespace from the Kubernetes cluster, refactors the code for updating repositories, adds error handling and user feedback for the terminal service, and removes some unnecessary newlines. It also modifies some console error messages and creates a simple error page for the terminal provider.
Walkthrough
exec
withexecAsync
and useawait
to simplify and ensure proper execution of shell commands inupdateRepo.ts
(link, link)>
symbols in JSX elements to improve code formatting indevelop/index.tsx
(link, link, link)------------\n
toconsole.error
message to make it more visible inresponse.ts
(link)ErrPage
component to render a simple error page inerror.tsx
(link)useToast
hook to display toast notifications and handle error case when user has insufficient balance to use terminal service inindex.tsx
(link, link, link)