Sonia Appasamy
077bbb8403
client/web: add csrf protection to web client api
...
Adds csrf protection and hooks up an initial POST request from
the React web client.
Updates tailscale/corp#13775
Signed-off-by: Sonia Appasamy <sonia@tailscale.com >
2023-08-21 15:02:02 -04:00
Will Norris
ddba4824c4
client/web: add prettier and format scripts
...
Updates tailscale/corp#13775
Signed-off-by: Will Norris <will@tailscale.com >
2023-08-15 12:01:36 -07:00
Sonia Appasamy
12238dab48
client/web: add tailwind styling to react app
...
Updates tailscale/corp#13775
Signed-off-by: Sonia Appasamy <sonia@tailscale.com >
2023-08-14 15:29:12 -04:00
Sonia Appasamy
d5ac18d2c4
client/web: add tsconfig.json
...
Also allows us to use absolute import paths (see change in index.tsx).
Updates tailscale/corp#13775
Signed-off-by: Sonia Appasamy <sonia@tailscale.com >
2023-08-11 11:55:29 -04:00
Sonia Appasamy
3f12b9c8b2
client/web: pipe through to React in dev mode
...
Updates tailscale/corp#13775
Signed-off-by: Sonia Appasamy <sonia@tailscale.com >
2023-08-11 11:33:27 -04:00
Sonia Appasamy
16bc9350e3
client/web: add barebones vite dev setup
...
Currently just serving a "Hello world" page when running the web
cli in --dev mode.
Updates tailscale/corp#13775
Co-authored-by: Will Norris <will@tailscale.com >
Signed-off-by: Sonia Appasamy <sonia@tailscale.com >
2023-08-10 21:54:43 -04:00