tailscale/client/web
Will Norris f880c77df0 client/web: split login from nodeUpdate
This creates a new /api/up endpoint which is exposed in the login
client, and is solely focused on logging in. Login has been removed from
the nodeUpdate endpoint.

This also adds support in the LoginClientView for a stopped node that
just needs to reconnect, but not necessarily reauthenticate.  This
follows the same pattern in `tailscale up` of just setting the
WantRunning user pref.

Updates tailscale/corp#14335

Signed-off-by: Will Norris <will@tailscale.com>
2023-11-17 12:12:31 -08:00
..
build client/web: clean up assets handling 2023-09-08 16:05:11 -04:00
src client/web: split login from nodeUpdate 2023-11-17 12:12:31 -08:00
assets.go client/web: server /index.html on 404 requests 2023-11-14 15:29:55 -08:00
auth.go {client/web},{ipn/ipnlocal}: replace localapi debug-web-client endpoint 2023-11-16 18:32:52 -05:00
index.html client/web: always use new web client; remove old client 2023-08-28 11:11:16 -07:00
package.json client/web: add readonly/manage toggle 2023-11-10 15:01:34 -05:00
postcss.config.js client/web: add tailwind styling to react app 2023-08-14 15:29:12 -04:00
qnap.go client/web: add readonly/manage toggle 2023-11-10 15:01:34 -05:00
synology.go client/web: add readonly/manage toggle 2023-11-10 15:01:34 -05:00
tailwind.config.js client/web: add tailwind styling to react app 2023-08-14 15:29:12 -04:00
tsconfig.json client/web: add debug mode for web client ui updates 2023-09-28 15:45:33 -04:00
vite.config.ts client/web: fix hotreload proxy 2023-11-06 16:31:30 -05:00
web_test.go {client/web},{ipn/ipnlocal}: replace localapi debug-web-client endpoint 2023-11-16 18:32:52 -05:00
web.go client/web: split login from nodeUpdate 2023-11-17 12:12:31 -08:00
yarn.lock client/web: add readonly/manage toggle 2023-11-10 15:01:34 -05:00