32 Commits (e32520659d7b43490bdee37c9274def81704fa4b)

Author SHA1 Message Date
Brad Fitzpatrick 5ef3713c9f cmd/vet: add subtestnames analyzer; fix all existing violations 2 weeks ago
Mike O'Driscoll 4e88d231d5
control,health,ipn: move IP forwarding check to health tracker (#19007) 1 month ago
Brad Fitzpatrick bd2a2d53d3 all: use Go 1.26 things, run most gofix modernizers 1 month ago
Will Norris 3ec5be3f51 all: remove AUTHORS file and references to it 3 months ago
Claus Lensbøl 7418583e47
health: compare warnable codes to avoid errors on release branch (#17637) 6 months ago
Claus Lensbøl 005e264b54
util/eventbus/eventbustest: add support for synctest instead of timers (#17522) 6 months ago
Brad Fitzpatrick 447cbdd1d0 health: make it omittable 7 months ago
Claus Lensbøl 009d702adf
health: remove direct callback and replace with eventbus (#17199) 7 months ago
Claus Lensbøl 2015ce4081
health,ipn/ipnlocal: introduce eventbus in heath.Tracker (#17085) 7 months ago
James Sanderson 5731869565 health: add an ETag to UnhealthyState for change detection 9 months ago
James Sanderson e0fcd596bf tailcfg: send health update if DisplayMessage URL changes 9 months ago
James Sanderson 5716d0977d health: prefix Warnables received from the control plane 10 months ago
James Sanderson 13ee285675 health: show DisplayMessage actions in 'tailscale status' 11 months ago
James 'zofrex' Sanderson aa8bc23c49
control/controlclient,health,tailcfg: refactor control health messages (#15839) 11 months ago
James Sanderson 1f1c323eeb control/controlclient,health: add tests for control health tracking 12 months ago
Brad Fitzpatrick bd9725c5f8 health: relax no-derp-home warnable to not fire if not in map poll 1 year ago
Brad Fitzpatrick bfde8079a0 health: do Warnable dependency filtering in tailscaled 1 year ago
Brad Fitzpatrick dc6728729e health: fix TestHealthMetric to pass on release branch 1 year ago
Kristoffer Dalby 41e56cedf8 health: move health metrics test to health_test 1 year ago
Andrea Gottardo 3f3edeec07
health: drop unnecessary logging in TestSetUnhealthyWithTimeToVisible (#12795) 2 years ago
Andrea Gottardo b7c3cfe049
health: support delayed Warnable visibility (#12783) 2 years ago
Andrew Lytvynov 2064dc20d4
health,ipn/ipnlocal: hide update warning when auto-updates are enabled (#12631) 2 years ago
Andrea Gottardo 6e55d8f6a1
health: add warming-up warnable (#12553) 2 years ago
Andrea Gottardo d55b105dae
health: expose DependsOn to local API via UnhealthyState (#12513) 2 years ago
Andrea Gottardo a8ee83e2c5
health: begin work to use structured health warnings instead of strings, pipe changes into ipn.Notify (#12406) 2 years ago
Brad Fitzpatrick cb66952a0d health: permit Tracker method calls on nil receiver 2 years ago
Brad Fitzpatrick 5b32264033 health: break Warnable into a global and per-Tracker value halves 2 years ago
Brad Fitzpatrick ebc552d2e0 health: add Tracker type, in prep for removing global variables 2 years ago
Brad Fitzpatrick 7c1d6e35a5 all: use Go 1.22 range-over-int 2 years ago
Brad Fitzpatrick dc7aa98b76 all: use set.Set consistently instead of map[T]struct{} 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Brad Fitzpatrick 3f8e185003 health: add Warnable, move ownership of warnable items to callers 3 years ago