-
Notifications
You must be signed in to change notification settings - Fork 50
Closed
Labels
featureNew featureNew feature
Description
Description
The Volcano Dashboard is a front-end display tool for Volcano resources. Currently, it supports only limited resource views and lacks operations like creation and deletion.
This issue will track the enhancements required to improve the dashboard's functionality and usability.
Task Breakdown:
🔹 Code Refactoring frontend
🔹 Code Refactoring backend
- modularize modularised backend #76
🔹 UI Design
- UI design for dashboard
- UI design for jobs Redesigned the Jobs and Pods layout to align with the Queue structure. #80
- UI design for queues Updated Queue UI edit and delete functionality #71
- UI design for pods Redesigned the Jobs and Pods layout to align with the Queue structure. #80
🔹 New feature introduction
- Introduce missing functionalities Updated Queue UI edit and delete functionality #71
- Create Frontend: Create Functionality for Pods/Queues and Jobs #88
🔹 Missing API Integration with backend
- Integrate API for editing resources Add API support for updating specification of existing queues #111
- Implement API support for deletion of resources Backend for delete functionality #117
- Implement API support for creation of resources Backend support : Add API Endpoints for Queue/Job Creation and deletion of jobs #152
Related Issues & PRs
- Volcano dashboard feature enhancements (Volcano dashboard feature enhancements #11)
- (Link related PRs here as you work on them)
Next Steps
- Each subtask will have its own issue/PR.
- Tasks will be implemented step by step in an organized manner.
- Discussions and progress will be tracked in this issue.
Metadata
Metadata
Assignees
Labels
featureNew featureNew feature