-
Notifications
You must be signed in to change notification settings - Fork 6
Open
Labels
Description
The website should be the host of the button displayed for public links to commands.
We need a page similar to /service, /device, and /devices that shows a button if the public link is valid.
- Visual representation is the website's role, not the REST interface's.
- Currently, the REST interface just throws some html at the browser when it receives a GET on a command public link. The button it generates is set to make a return POST on itself, which require the REST interface to have an understanding of it's absolute address (with version, like /apiv1).
- The website is where we set which api version/backend we want to use. This key abstraction breaks when a certain REST interface version is exposed alongside the website (in order to present the command link button).