| Age | Commit message (Expand) | Author | Files | Lines |
| 2023-10-03 | tstest/deptest: add check that x/exp/{maps,slices} imported as xfoo | Brad Fitzpatrick | 2 | -2/+2 |
| 2023-09-26 | cmd/k8s-operator: fix reconcile filters (#9533) | Irbe Krumina | 1 | -19/+61 |
| 2023-09-20 | cmd/k8s-operator: fix egress service name (#9494) | Irbe Krumina | 2 | -2/+5 |
| 2023-09-20 | cmd/k8s-operator: rename egress annotation | Maisem Ali | 2 | -12/+22 |
| 2023-09-18 | tailcfg: add RawMessage | Maisem Ali | 1 | -9/+9 |
| 2023-09-15 | cmd/k8s-operator: add APISERVER_PROXY env | Maisem Ali | 2 | -28/+81 |
| 2023-08-30 | cmd/k8s-operator: emit event if HTTPS is disabled on Tailnet | Maisem Ali | 3 | -2/+14 |
| 2023-08-30 | cmd/k8s-operator: add metrics to track usage | Maisem Ali | 3 | -0/+72 |
| 2023-08-30 | cm/k8s-operator,cmd/containerboot: fix STS config, more tests (#9155) | Irbe Krumina | 1 | -2/+6 |
| 2023-08-30 | cmd/k8s-operator,cmd/containerboot: add kube egress proxy (#9031) | Irbe Krumina | 4 | -32/+243 |
| 2023-08-29 | cmd/k8s-operator,ipn/store/kubestore: patch secrets instead of updating | Maisem Ali | 1 | -5/+5 |
| 2023-08-28 | cmd/k8s-operator: add matching family addresses to status | Maisem Ali | 2 | -10/+13 |
| 2023-08-28 | cmd/k8s-operator: update RBAC to allow creating events | Maisem Ali | 1 | -1/+1 |
| 2023-08-28 | cmd/k8s-operator: put Tailscale IPs in Service ingress status | Mike Beaumont | 4 | -14/+43 |
| 2023-08-28 | cmd/k8s-operator: support being the default loadbalancer controller | Mike Beaumont | 3 | -7/+61 |
| 2023-08-25 | cmd/k8s-operator: add support for Ingress resources | Maisem Ali | 8 | -55/+383 |
| 2023-08-24 | cmd/k8s-operator: handle changes to services w/o teardown | Maisem Ali | 2 | -1/+22 |
| 2023-08-24 | all: adjust some build tags for plan9 | Brad Fitzpatrick | 6 | -0/+12 |
| 2023-08-23 | cmd/k8s-operator: fix regression from earlier refactor | Maisem Ali | 1 | -1/+1 |
| 2023-08-23 | cmd/k8s-operator: split operator.go into svc.go/sts.go | Maisem Ali | 3 | -545/+577 |
| 2023-08-23 | cmd/k8s-operator: refactor operator code | Maisem Ali | 3 | -171/+265 |
| 2023-08-17 | all: use Go 1.21 slices, maps instead of x/exp/{slices,maps} | Brad Fitzpatrick | 1 | -1/+1 |
| 2023-08-16 | cmd/k8s-operator: add support for control plane assigned groups | Maisem Ali | 2 | -16/+183 |
| 2023-06-01 | cmd/k8s-operator: update controller-runtime to v0.15 | Vince Prignano | 2 | -10/+27 |
| 2023-05-17 | cmd/k8s-operator: add support for priorityClassName | Gabriel Martinez | 2 | -19/+69 |
| 2023-05-12 | client/tailscale: revert CreateKey API change, add Client.CreateKeyWithExpiry | Brad Fitzpatrick | 2 | -8/+4 |
| 2023-05-11 | client: allow the expiry time to be specified for new keys | Matt Brown | 2 | -5/+9 |
| 2023-05-11 | cmd/k8s-operator: handle NotFound secrets | Maisem Ali | 1 | -0/+3 |
| 2023-05-08 | cmd/k8s-operator: print version in startup logs | Craig Rodrigues | 1 | -1/+2 |
| 2023-04-19 | ci: add more lints (#7909) | Andrew Dunham | 1 | -3/+2 |
| 2023-03-23 | cmd/k8s-operator: disable HTTP/2 for the auth proxy | Maisem Ali | 2 | -5/+32 |
| 2023-03-13 | cmd/k8s-operator: drop trailing dot in tagged node name | Maisem Ali | 1 | -1/+1 |
| 2023-03-13 | cmd/k8s-operator: require HTTPS to be enabled for AuthProxy | Maisem Ali | 2 | -12/+21 |
| 2023-03-13 | cmd/k8s-operator: make auth proxy pass tags as Impersonate-Group | Maisem Ali | 2 | -5/+21 |
| 2023-03-01 | cmd/k8s-operator: update device authorization copy | Sonia Appasamy | 1 | -1/+1 |
| 2023-02-27 | tailcfg,hostinfo: add App field to identify tsnet uses | Maisem Ali | 1 | -2/+2 |
| 2023-02-23 | cmd/k8s-operator: set hostinfo.Package | Maisem Ali | 1 | -2/+20 |
| 2023-02-08 | cmd/k8s-operator: add support for running an auth proxy | Maisem Ali | 4 | -10/+130 |
| 2023-01-27 | cmd/k8s-operator: use unstable tailscale image as well | David Anderson | 1 | -1/+1 |
| 2023-01-27 | cmd/k8s-operator: use the unstable operator image | David Anderson | 1 | -1/+1 |
| 2023-01-27 | all: update copyright and license headers | Will Norris | 3 | -9/+6 |
| 2023-01-25 | cmd/k8s-operator: support setting a custom hostname. | David Anderson | 2 | -11/+135 |
| 2023-01-24 | cmd/k8s-operator: remove use of InjectClient (deprecated) | Vince Prignano | 1 | -13/+9 |
| 2022-12-14 | cmd/k8s-operator: move the operator into its own namespace. | David Anderson | 2 | -12/+33 |
| 2022-12-14 | cmd/k8s-operator: use oauth credentials for API access. | David Anderson | 2 | -22/+90 |
| 2022-12-14 | cmd/k8s-operator: refactor reconcile loop, un-plumbing reconcile.Result. | David Anderson | 1 | -62/+72 |
| 2022-12-13 | cmd/k8s-operator: remove unnecessary timed requeue. | David Anderson | 2 | -3/+3 |
| 2022-12-13 | cmd/k8s-operator: sprinkle debug logging throughout. | David Anderson | 2 | -35/+90 |
| 2022-12-13 | cmd/k8s-operator: remove times requeues in proxy deletion path. | David Anderson | 2 | -6/+7 |
| 2022-12-13 | cmd/k8s-operator: add more tests for "normal" paths. | David Anderson | 1 | -17/+388 |