fosshostorg / aarch64

Dashboard and API for https://console.aarch64.com
https://console.aarch64.com
GNU Affero General Public License v3.0
12 stars 7 forks source link

UI for proxy management #18

Closed natesales closed 3 years ago

natesales commented 3 years ago

There is now a new API route for managing the dualstack service proxy, /proxy. The methods and example JSON bodies are in the docs, but it would be great to add another page under the "Manage" tab that contains a table of current proxies and a form for creating a new one. The table should have two columns, the left being Label and the right being VM, and the form should be the same but with a dropdown for VM selection.

knightss27 commented 3 years ago

I will draw up a figma for this so we can get a sense for what we want it to look like and then I can implement it.

natesales commented 3 years ago

Sounds good!

knightss27 commented 3 years ago

Ok there is a basic layout done, feel free to tell me what you think.

natesales commented 3 years ago

Looks good to me. We'll just need a way to group VMs by project in case there are duplicate names between different projects.

knightss27 commented 3 years ago

This is mostly implemented, if not fully? I am going to close this for now, and issues with how the page works can be opened separately.