Problem
Managing exports and imports requires installing and configuring the CLI.
Solution
Support managing exports and imports from the UI.
- Add the
Exports section on the project settings page. The section should display a table of exports, along with the following controls for each export:
- Hyperlink to the export settings page.
- Hyperlinks to the details pages of each resource (fleet, gateway, etc) included in the export.
- Hyperlinks to the settings pages of each importer project.
- Button to delete the export.
- Add the export settings page for editing an export. The page should display the current details of the export (along with hyperlinks to the importer projects and included resources) and provide controls to:
- Add / remove importer projects.
- Add / remove resources (fleets, gateways, etc).
- Delete the export.
- Add the
Imports section on the project settings page. The section should display a table of imports, along with the following controls for each import:
- Hyperlink to the settings page of the exporter project.
- Hyperlinks to the details pages of each resource (fleet, gateway, etc) included in the import.
- Button to delete the import.
See the exports and imports APIs, as well as the dstack export and dstack import commands for reference.
Workaround
No response
Would you like to help us implement this feature by sending a PR?
No
Problem
Managing exports and imports requires installing and configuring the CLI.
Solution
Support managing exports and imports from the UI.
Exportssection on the project settings page. The section should display a table of exports, along with the following controls for each export:Importssection on the project settings page. The section should display a table of imports, along with the following controls for each import:See the exports and imports APIs, as well as the
dstack exportanddstack importcommands for reference.Workaround
No response
Would you like to help us implement this feature by sending a PR?
No