Skip to content

Feat/update dashboard#778

Merged
kitsudaiki merged 10 commits intodevelopfrom
feat/update-dashboard
Dec 20, 2025
Merged

Feat/update dashboard#778
kitsudaiki merged 10 commits intodevelopfrom
feat/update-dashboard

Conversation

@kitsudaiki
Copy link
Copy Markdown
Owner

Pull Request

Description

  • basic updates for the dashboard

Related Issues

How it was tested?

  • some basic manual tests in the dashboard

Updated the dashboard to work again for the current
state of the backend with the new enpoint-list from
miko.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Moved the dockerfile to create the image with the
dashboard to the location of the other files.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The dashboard got a new error-message and error-popup.
Only used for the login at the moment.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
For cluster new the names of inputs and outputs
is stored in the database as well and is also
part of the api-responses of the cluster-endpoints.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The column-names of datasets are now stored in the
database as well and returned by the api.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
The dashboard has now finally a first basically working
interface to create train- and request-tasks.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Added endpoints to count the number of items
for cluster, datasets, checkpoints and secrets.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
On the first overview-page the resource usage is
now shown based on quota and usage information from
the backend.
Also made some minor general styling changes.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Added svg-grafics with a simple mostly transparent
hexagon-pattern to the background.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
Basic integration of the dashboard into the kubernetes
environment. Not perfect, but basically works. Added
new configuration-file to the dashboard to define the
public address of Miko at runtime.

Signed-off-by: Tobias Anker <tobias.anker@kitsunemimi.moe>
@kitsudaiki kitsudaiki self-assigned this Dec 20, 2025
@kitsudaiki kitsudaiki merged commit f4a4a52 into develop Dec 20, 2025
23 checks passed
@kitsudaiki kitsudaiki deleted the feat/update-dashboard branch December 20, 2025 17:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant