18 Commits (6de4a021bb45e24aece07c3bf64dda15da49cfb0)

Author SHA1 Message Date
Joe Tsai 3d28aa19cb
all: statically enforce json/v2 interface satisfaction (#15154) 1 year ago
Joe Tsai ae303d41dd
go.mod: bump github.com/go-json-experiment/json (#15010) 1 year ago
Joe Tsai 5883ca72a7
types/opt: fix test to be agnostic to omitzero support (#14401) 1 year ago
Nick Khyl 2a2228f97b util/syspolicy/setting: make setting.RawItem JSON-marshallable 1 year ago
Will Norris cccacff564 types/opt: add BoolFlag for setting Bool value as a flag 2 years ago
Nick Khyl bd54b61746 types/opt: add (Value[T]).GetOr(def T) T method 2 years ago
Nick Khyl e21d8768f9 types/opt: add generic Value[T any] for optional values of any types 2 years ago
Andrew Lytvynov 945cf836ee
ipn: apply tailnet-wide default for auto-updates (#10508) 2 years ago
Joe Tsai 930e6f68f2
types/opt: use switch in Bool.UnmarshalJSON (#9140) 3 years ago
Will Norris 71029cea2d all: update copyright and license headers 3 years ago
Josh Soref d4811f11a0 all: fix spelling mistakes 4 years ago
Brad Fitzpatrick 8e821d7aa8 types/opt: support an explicit "unset" value for Bool 4 years ago
Josh Bleecher Snyder 0868329936 all: use any instead of interface{} 4 years ago
David Crawshaw 45f51d4fa6 types/opt: implement Bool.Scan 5 years ago
Brad Fitzpatrick 171ec9f8f4 control/{controlknobs,controlclient}: simplify knobs API, fix controlclient crash 5 years ago
julianknodt 1bb6abc604 net/portmapper: add upnp port mapping 5 years ago
Brad Fitzpatrick 0071888a17 types/opt: add Bool.EqualBool method 6 years ago
Brad Fitzpatrick a07af762e4 types/opt: add opt package for a new opt.Bool JSON type 6 years ago