48 Commits (afec2d41b4f54158897b8dccf49dfd19eb8cbf10)

Author SHA1 Message Date
Sonia Appasamy 95f26565db client/web: use grants on web UI frontend 2 years ago
Will Norris 128c99d4ae client/web: add new readonly mode 2 years ago
Sonia Appasamy 4fb679d9cd client/web: fix redirect logic when accessing login client over TS IP 2 years ago
Sonia Appasamy dd0279a6c9 client/web: fix ts connection check 2 years ago
Sonia Appasamy 343f4e4f26 client/web: refresh auth after syno login 2 years ago
Sonia Appasamy 97f8577ad2 client/web: restructure api mutations into hook 2 years ago
Mario Minardi f5f21c213c
client/web: add additional web client metrics logging (#10462) 2 years ago
Sonia Appasamy 95655405b8 client/web: start using swr for some fetching 2 years ago
Sonia Appasamy 014ae98297 client/web: style tweaks 2 years ago
Sonia Appasamy cc6729a0bc .github/workflows: add webclient workflow 2 years ago
Sonia Appasamy a95b3cbfa8 client/web: add copyable components throughout UI 2 years ago
Mario Minardi 6b083a8ddf
client/web: add metric logging logic to the web client (#10434) 2 years ago
Will Norris f5989f317f client/web: handle offline exit nodes 2 years ago
Will Norris f9550e0bed client/web: indicate if ACLs prevent access 2 years ago
Sonia Appasamy 7a4ba609d9 client/web: show features based on platform support 2 years ago
Sonia Appasamy cbd0b60743 client/web: remove ControlAdminURL override 2 years ago
Sonia Appasamy bcc9b44cb1 client/web: hide admin panel links for non-tailscale control servers 2 years ago
Sonia Appasamy ecd1ccb917 client/web: add subnet routes view 2 years ago
Will Norris 26db9775f8
client/web: skip check mode for non-tailscale.com control servers (#10413) 2 years ago
Sonia Appasamy 6e30c9d1fe client/web: add eslint 2 years ago
Sonia Appasamy 5f40b8a0bc scripts/check_license_headers: enforce license on ts/tsx files 2 years ago
Sonia Appasamy e75be017e4 client/web: add exit node selector 2 years ago
Will Norris f880c77df0 client/web: split login from nodeUpdate 2 years ago
Sonia Appasamy 2dbd546766 client/web: remove DebugMode from GET /api/data 2 years ago
Naman Sood d5c460e83c
client/{tailscale,web}: add initial webUI frontend for self-updates (#10191) 2 years ago
Will Norris 74947ce459 client/web: only trigger check mode if not authed 2 years ago
Sonia Appasamy c9bfb7c683 client/web: add Tailscale SSH view 2 years ago
Sonia Appasamy 86c8ab7502 client/web: add readonly/manage toggle 2 years ago
Sonia Appasamy d544e80fc1 client/web: populate device details view 2 years ago
Will Norris 623f669239 client/web: pass URL prefix to frontend 2 years ago
Sonia Appasamy 5e095ddc20 client/web: add initial framework for exit node selector 2 years ago
Will Norris 3e9026efda client/web: show manage button in readonly view 2 years ago
Sonia Appasamy e5dcf7bdde client/web: move auth session creation out of /api/auth 2 years ago
Will Norris 4ce4bb6271 client/web: limit authorization checks to API calls 2 years ago
Will Norris e5fbe57908 web/client: update synology token from /api/auth call 2 years ago
Sonia Appasamy 73bbf941f8 client/web: hook up auth flow 3 years ago
Sonia Appasamy 5429ee2566 client/web: add debug mode for web client ui updates 3 years ago
Sonia Appasamy e952564b59 client/web: pipe unraid csrf token through apiFetch 3 years ago
Sonia Appasamy da6eb076aa client/web: add localapi proxy 3 years ago
Sonia Appasamy 7aea219a0f client/web: pull SynoToken logic into apiFetch 3 years ago
Will Norris d74c771fda client/web: always use new web client; remove old client 3 years ago
Will Norris dc8287ab3b client/web: enforce full path for CGI platforms 3 years ago
Sonia Appasamy 349c05d38d client/web: refresh on tab focus 3 years ago
Sonia Appasamy 776f9b5875 client/web: open auth URLs in new browser tab 3 years ago
Sonia Appasamy 50b558de74 client/web: hook up remaining legacy POST requests 3 years ago
Sonia Appasamy 077bbb8403 client/web: add csrf protection to web client api 3 years ago
Sonia Appasamy 18280ebf7d client/web: hook up data fetching to fill --dev React UI 3 years ago
Will Norris 9c4364e0b7 client/web: copy existing UI to basic react components 3 years ago