Commit Graph

4 Commits

Author SHA1 Message Date
Anders Pitman
f2e3e710d9 Don't show login link for scoped tokens 2022-02-19 08:49:38 -07:00
Anders Pitman
2907814539 Improve /tokens and /clients UI
Show client name and make owner more clear.
2022-02-17 13:47:03 -07:00
Anders Pitman
0a23c2fc0e Limit token permissions
Added the ability to scope tokens to a specific client. If
enabled, this has the affect of limiting the token to being used
to list tunnels for that specific client. It can't be used for
the web UI or for any state-changing actions such as creating
new tunnels.
2022-02-16 11:44:24 -07:00
Anders Pitman
60fbfac081 Implement first draft of HTML UI
The UI was originally written using fancy HTML checkbox toggle
hacks in order to make the UI very fast. It's cool but complicated
and difficult to change. In order to make updates to the UI more
quickly, I'm changing it to use traditional HTML with full page
reloads for navigation. It's not as fast but much simpler.
2021-12-14 14:06:25 -07:00