Feat/updates for dashboard#804
Merged
kitsudaiki merged 18 commits intodevelopfrom Jan 10, 2026
Merged
Conversation
The avatar-field in the right upper corder is now a white field with letter of the username, instead of a random color. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Added show animation of the progress-bar to the gauge-chart. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
After the login the user-avatar had no letter, which was now fixed. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Normal user now can not see the admin-section anymore in the sidebar of the dashboard, because they can not use it anyway. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The dashboard now has a new progressbar, which makes now also live-updates of the progress. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Because there is now update for the task-state in the task-overview and because this is also already visible by the progressbar, the field for the task-state was removed from the task-overview. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The overview was not marked as initial page in the sidebar. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Added a new background task to check if the token of the current login is expired and when this timestamp is reached automatically logout the user and show a message. In case the user open the dashboard with and already in the meantime expired token, he will also automatically loggedout. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The login-fields are now checked for a content size to catch empty inputs and too short inputs before sending a message to the server and show messages at the affected fields. Also made a general fix for the hight of the modal to scale with the show error-messages. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
So the overview-page is not so empty, the list of clusters without actions was added to the overview-page. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
API error are not better catched and implemented for the overview-page so api-error responses now producing an error-popup there. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Added error-popups to all api-request I found. Hope I didn't forgot something, but at least most of the requests are covered to create an error-popup in case of an error-in the api-response. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The create-modals in the dashboard now have input- validation to check that required fields have enough characters as input and marked invalid input-fields. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Added some source code comments to the typescript-code of the dashboard and also fixed some remaning error-popups in the task-creation. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The imports, primarily for the auth-token functions, where updated for a cleaner structure. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
When the logout was done on another page, after a login the view was inconsistent. The page before the logout was loaded, but the Overview was maked in the sidebar. Now always the Overview page is loaded after a login. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The CI wasn't updated for the new helm-values so far, which resulted in failed kuberentes-tests, event the code and the helm-charts were correct. This should be fixed now. Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
Pull Request
Description
updates for dashboard
Related Issues
How it was tested?
Basic manually tests in the dashboard.