summaryrefslogtreecommitdiffhomepage
path: root/client
AgeCommit message (Expand)AuthorFilesLines
2024-02-02tailfs: initial implementationflyingsquirrel_bakPercy Wegmann1-0/+39
2024-01-11client/web: skip connectivity check on httpsWill Norris1-3/+18
2024-01-11client/web: add initial types for using peer capabilitiesSonia Appasamy3-4/+222
2024-01-08client/web: ensure path prefix has a leading slashWill Norris2-22/+52
2024-01-08client/web: rename Disconnect to Log outSonia Appasamy3-12/+30
2023-12-21safesocket: remove ConnectionStrategy (#10662)Andrew Lytvynov1-2/+1
2023-12-19client/tailscale: add Device.PostureIdentity fieldPaul Scott1-0/+11
2023-12-14client/web: use Tailscale IP known by peer nodeSonia Appasamy1-21/+55
2023-12-13client/web: keep redirects on-site (#10525)Chris Palmer2-1/+52
2023-12-13client/web: fix redirect logic when accessing login client over TS IPSonia Appasamy4-5/+8
2023-12-12client/web: fix key expiry text when expiry disabledSonia Appasamy1-1/+3
2023-12-12client/web: only add cache header for assetsSonia Appasamy1-4/+6
2023-12-12client/web: fix ts connection checkSonia Appasamy2-5/+4
2023-12-12client/web: refresh auth after syno loginSonia Appasamy1-0/+6
2023-12-12client/web: add debug card to details pageWill Norris1-0/+17
2023-12-12client/web: use prefs.ControlURLOrDefault from controlSupportsCheckModeSonia Appasamy1-1/+1
2023-12-11client/web: use CSP hash for inline javascriptWill Norris2-4/+9
2023-12-11client/web: restrict using an exit node on a couple more platformsSonia Appasamy1-4/+18
2023-12-11client/web: don't show login button if /ok errorsWill Norris1-2/+4
2023-12-11client/web: add metric logging when viewing local / remote node (#10555)Mario Minardi2-11/+57
2023-12-11client/web: add visual indication for exit node pending approval (#10532)Mario Minardi4-8/+42
2023-12-11client/web: open new window if iframedWill Norris1-1/+8
2023-12-11client/web: remove 'unsafe-inline' from CSPWill Norris1-1/+1
2023-12-11client/web: add endpoint for logging device detail click metric (#10505)Mario Minardi3-3/+25
2023-12-08client/web: use Home Assistant's X-Ingress-Path headerWill Norris1-1/+19
2023-12-08client/web: add confirmation dialogsSonia Appasamy9-23/+474
2023-12-08client/web: check content-type on PATCH requestsWill Norris2-5/+27
2023-12-08client/web: add security attributes on session cookieWill Norris1-5/+13
2023-12-08client/web: limit updates ui to unstable buildsSonia Appasamy1-1/+2
2023-12-08client/web: only enforce path prefix in CGI modeWill Norris1-1/+1
2023-12-08client/web: fix serveAPIAuth in Login modeSonia Appasamy1-19/+25
2023-12-08client/web: fix 500 error after logoutSonia Appasamy1-5/+1
2023-12-08client/web: add logging of device management type for web client (#10492)Mario Minardi3-30/+223
2023-12-08client/web: always run platform auth for login modeSonia Appasamy1-1/+1
2023-12-08client/web: small UI cleanupsSonia Appasamy7-94/+130
2023-12-07client/web: precompress assetsSonia Appasamy2-9/+41
2023-12-07client/web: restructure api mutations into hookSonia Appasamy17-433/+485
2023-12-07client/web: add loading state to appSonia Appasamy1-2/+13
2023-12-07client/web: add additional web client metrics logging (#10462)Mario Minardi5-9/+46
2023-12-06client/web: start using swr for some fetchingSonia Appasamy9-68/+70
2023-12-06client/web: style tweaksSonia Appasamy11-97/+186
2023-12-06client/web: fix exit node selector stylingSonia Appasamy1-3/+4
2023-12-06client/web: add licenses and policies linksSonia Appasamy1-10/+44
2023-12-06.github/workflows: add webclient workflowSonia Appasamy5-18/+296
2023-12-06client/web: use IPv4 instead of IP in login view (#10483)Mario Minardi1-1/+1
2023-12-05client/web: add copyable components throughout UISonia Appasamy19-26/+850
2023-12-05client/web: small tweaks for small screensWill Norris2-3/+3
2023-12-05client/web: add metric logging logic to the web client (#10434)Mario Minardi3-17/+40
2023-12-04client/web: handle login client inside an iframeWill Norris1-3/+8
2023-12-04client/web: render 404 message in empty cardWill Norris1-3/+3