tailscale/clientupdate
Andrew Lytvynov b8af91403d
clientupdate: return true for CanAutoUpdate for macsys (#12746)
While `clientupdate.Updater` won't be able to apply updates on macsys,
we use `clientupdate.CanAutoUpdate` to gate the EditPrefs endpoint in
localAPI. We should allow the GUI client to set AutoUpdate.Apply on
macsys for it to properly get reported to the control plane. This also
allows the tailnet-wide default for auto-updates to propagate to macsys
clients.

Updates https://github.com/tailscale/corp/issues/21339

Signed-off-by: Andrew Lytvynov <awly@tailscale.com>
2024-07-08 15:54:50 -07:00
..
distsign all: use Go 1.22 range-over-int 2024-04-16 15:32:38 -07:00
testdata clientupdate: implement update for Unraid (#10344) 2023-11-28 13:28:30 -08:00
clientupdate_test.go clientupdate: allow switching from unstable to stable tracks (#12477) 2024-06-17 10:23:27 -07:00
clientupdate_windows.go clientupdate: remove TS_NOLAUNCH and GUI restart hacks from autoupdate 2023-12-08 10:07:45 -08:00
clientupdate.go clientupdate: return true for CanAutoUpdate for macsys (#12746) 2024-07-08 15:54:50 -07:00