Commit Graph

  • 50fb7ad6ce Add TODOs for only sending patch updates Kristoffer Dalby 2023-02-02 09:18:33 +01:00
  • 88a9f4b44c Send control time in map response Kristoffer Dalby 2023-02-02 09:06:24 +01:00
  • 00fbd8dd93 Remove all tests before generating new ones Kristoffer Dalby 2023-02-02 17:02:27 +01:00
  • ca125330fc
    Remove all tests before generating new ones v0.20.0 Kristoffer Dalby 2023-02-02 17:02:27 +01:00
  • ce587d2421 Update test workflows Kristoffer Dalby 2023-01-31 18:47:45 +01:00
  • e1eb30084d Remove new line at start of test template Kristoffer Dalby 2023-01-31 18:47:25 +01:00
  • 673638afe7 Use ripgrep to find list of tests Kristoffer Dalby 2023-01-31 18:47:06 +01:00
  • da48cf64b3 Set OpenID Connect Expiry Kristoffer Dalby 2023-01-31 12:40:38 +01:00
  • 385fd93e73 Update changelog Dominic Bevacqua 2023-01-30 13:40:06 +00:00
  • 26edf24477 Allow split DNS configuration without requiring global nameservers Dominic Bevacqua 2023-01-23 11:34:12 +00:00
  • 83a538cc95 Rename IP specific function, add missing test case Kristoffer Dalby 2023-01-30 09:39:27 +01:00
  • cffa040474 Cancel old builds if new commits appear Kristoffer Dalby 2023-01-30 11:53:45 +01:00
  • 727d95b477 Improve generated integration tests Kristoffer Dalby 2023-01-30 10:20:08 +01:00
  • 640bb94119 Do not show IsPrimary field as false in exit nodes Juan Font 2023-01-29 11:55:29 +00:00
  • 0f65918a25 Update tests Juan Font 2023-01-22 22:42:09 +00:00
  • 3ac2e0b253 Enable both exit node routes (IPv4 and IPv6) at the same time. Juan Font 2023-01-22 22:39:42 +00:00
  • b322cdf251 Updated changelog for v0.20.0 Juan Font 2023-01-29 10:43:13 +00:00
  • e128796b59 use smallzstd and sync pool v0.19.0 Johan Siebens 2023-01-02 07:48:30 +01:00
  • 6d669c6b9c Migrate namespace_id to user_id column in machine and pak v0.19.0-beta2 Kristoffer Dalby 2023-01-26 08:49:20 +01:00
  • 8dadb045cf Mark -n and --namespace as deprecated Kristoffer Dalby 2023-01-26 08:41:21 +01:00
  • 9f6e546522 modify the test to reflect the changes on the webinterface Christian Heusel 2023-01-23 13:55:30 +01:00
  • 9714900db9 Target Tailscale 1.36.0 Juan Font 2023-01-25 23:17:15 +00:00
  • cb25f0d650 Add hint for reverse proxying with Apache Jan Hartkopf 2023-01-23 14:08:15 +01:00
  • adf5111167 Add note on Apache as unsupported warn-against-apache Juan Font 2023-01-22 22:59:09 +00:00
  • 9c2e580ab5 put Where before Find caelansar 2023-01-19 09:25:48 +08:00
  • 0ffff2c994 Update the node join instruction to reference "username" Christian Heusel 2023-01-20 01:37:37 +01:00
  • c720af66d6 permalink in the limitations section to tailscale Christian Heusel 2023-01-20 02:04:06 +01:00
  • 86a7129027 Update changelog, more explicit backup note v0.19.0-beta1 Kristoffer Dalby 2023-01-19 11:59:12 +01:00
  • 9eaa8dd049 Migrate DB: rename table is plural, order matters Kristoffer Dalby 2023-01-18 17:23:37 +01:00
  • 81441afe70 update changelog Kristoffer Dalby 2023-01-17 21:50:00 +01:00
  • f19e8aa7f0 Fix failing tests Kristoffer Dalby 2023-01-17 20:41:39 +01:00
  • 90287a6735 gofumpt Kristoffer Dalby 2023-01-17 20:36:46 +01:00
  • fb3e2dcf10 Rename namespace to user in docs Kristoffer Dalby 2023-01-17 19:03:40 +01:00
  • bf0b85f382 Rename acl test file Kristoffer Dalby 2023-01-17 18:50:49 +01:00
  • 5da0963aac Migrate DB: rename namespace, automigrate user Kristoffer Dalby 2023-01-17 17:56:23 +01:00
  • da5c051d73 Lint fix Kristoffer Dalby 2023-01-17 17:55:59 +01:00
  • b98bf199dd Regenerate go from proto Kristoffer Dalby 2023-01-17 17:52:03 +01:00
  • 428d7c86ce Rename namespace in protobuf files Kristoffer Dalby 2023-01-17 17:50:52 +01:00
  • af1ec5a593 Rename .go namespace files Kristoffer Dalby 2023-01-17 17:46:31 +01:00
  • e3a2593344 Rename [Nn]amespace -> [Uu]ser in go code Kristoffer Dalby 2023-01-17 17:43:44 +01:00
  • bafb6791d3 oidc: allow reading the client secret from a file v0.18.0 Motiejus Jakštys 2023-01-10 13:46:42 +02:00
  • 6edac4863a Makefile: remove a missing target Motiejus Jakštys 2023-01-13 18:54:22 +02:00
  • e27e01c09f nodes list: expose expiration time v0.18.0-beta4 Even Holthe 2023-01-11 13:35:47 +01:00
  • dd173ecc1f Refresh machines with correct new expiry Even Holthe 2023-01-11 13:21:30 +01:00
  • 8ca0fb7ed0 update ip_prefixes docs Kristoffer Dalby 2023-01-11 15:37:23 +01:00
  • 6c714e88ee Added entry for performance improvements in ACLs Juan Font 2023-01-11 08:49:28 +01:00
  • a6c8718a97 ToStringSlice will lead to high CPU usage, early conversion can reduce cpu usage Allen 2023-01-11 15:03:37 +08:00
  • 26282b7a54 Fix SIGSEGV crash related to map of state changes Even Holthe 2023-01-10 21:43:35 +01:00
  • 93aca81c1c Read integration test config from Env Kristoffer Dalby 2023-01-05 12:44:28 +01:00
  • 81254cdf7a Limit run regex for generated workflows Kristoffer Dalby 2023-01-06 15:40:03 +01:00
  • b3a0c4a63b Add integration readme Kristoffer Dalby 2023-01-06 11:51:00 +01:00
  • 376235c9de make prettier ignore generated test flows Kristoffer Dalby 2023-01-05 20:52:54 +01:00
  • 7274fdacc6 Generate github action jobs for integration tests Kristoffer Dalby 2023-01-05 16:09:42 +01:00
  • 91c1f54b49 Remove "run all v2 job" Kristoffer Dalby 2023-01-05 16:09:07 +01:00
  • efd0f79fbc Add script to generate integration test gitjobs Kristoffer Dalby 2023-01-05 16:08:40 +01:00
  • 2084464225 Update CHANGELOG.md v0.18.0-beta3 Juan Font 2023-01-03 13:35:24 +01:00
  • 66ebbf3ecb Preload AuthKey in machine getters Juan Font 2022-12-28 16:42:52 +00:00
  • 55a3885614 Added integration tests for ephemeral nodes Juan Font 2022-12-27 19:05:21 +00:00
  • afae1ff7b6 Delete ephemeral machines on logout Juan Font 2022-12-27 11:33:51 +00:00
  • 4de49f5f49 Add isEphemeral() method to Machine Juan Font 2022-12-27 11:30:59 +00:00
  • 6db9656008 oidc: update changelog Even Holthe 2023-01-03 15:28:45 +01:00
  • fecb13b24b oidc: add basic docs Even Holthe 2023-01-03 15:06:00 +01:00
  • 23a595c26f oidc: add test for expiring nodes after token expiration Even Holthe 2022-12-31 01:23:55 +01:00
  • 085912cfb4 expire machines after db expiry Even Holthe 2022-12-15 02:02:39 +01:00
  • 7157e14aff add expiration from OIDC token to machine Even Holthe 2022-12-15 01:10:26 +01:00
  • 4e2c4f92d3 reflect.DeepEqual is a value copy that causes golang to continuously allocate memory Allen 2023-01-03 15:59:48 +08:00
  • 893b0de8fa Added tests on allowedip field for routing Juan Font 2023-01-01 11:53:49 +00:00
  • 9b98c3b79f Send in AllowedIPs both primary routes AND enabled exit routes Juan Font 2022-12-31 17:46:56 +00:00
  • 6de26b1d7c Remove Tailscale v1.18.2 from test matrix Even Holthe 2023-01-02 15:01:29 +01:00
  • 1f1931fb00 fix spelling mistakes Christian Heusel 2023-01-01 14:30:01 +01:00
  • 1f4efbcd3b add changelog entry Christian Heusel 2022-12-31 13:59:28 +01:00
  • 711fe1d806 enumerate the config Christian Heusel 2022-12-31 12:20:12 +01:00
  • e2c62a7b0c document how to add new DNS records via extra_records Christian Heusel 2022-12-31 12:08:55 +01:00
  • ab6565723e add the possibility for custom DNS records Christian Heusel 2022-12-02 02:03:26 +01:00
  • 7bb6f1a7eb domains/restricted_nameservers: check dnsConfig.Resolvers instead of dnsConfig.Nameservers John Axel Eriksson 2022-12-27 17:37:13 +01:00
  • 549b82df11 Add Caddy instructions to reverse_proxy.md Avirut Mehta 2022-12-27 11:56:57 -06:00
  • 036cdf922f templates: fix typo "custm" -> "custom" Marc 2022-12-27 10:41:27 +00:00
  • b4ff22935c update macos check jimyag 2022-12-22 22:19:02 +08:00
  • 5feadbf3fc fix goroutine leak ma6174 2022-12-25 19:30:52 +08:00
  • 3e9ee816f9 Add integration tests for logout with authkey Juan Font 2022-12-22 15:41:49 +00:00
  • 2494e27a73 Make WaitForTailscaleLogout a Scenario method Juan Font 2022-12-22 15:24:37 +00:00
  • 8e8b65bb84 Add ko-fi sponsor button Juan Font 2022-12-22 17:14:06 +01:00
  • 4b4200e8a5
    Add ko-fi sponsor button ko-fi-link Juan Font 2022-12-22 17:14:06 +01:00
  • b7d7fc57c4 Add logout method to tsic Juan Font 2022-12-21 22:29:52 +00:00
  • b54c0e3d22 Add integration tests that check logout and relogin v0.18.0-beta2 Juan Font 2022-12-19 18:15:31 +00:00
  • 593040b73d Run the Noise handlers under a new struct so we can access the noiseConn from the handlers Juan Font 2022-12-09 16:56:43 +00:00
  • 6e890afc5f Minor linting fixes Juan Font 2022-12-20 21:03:15 +00:00
  • 2afba0233b fix(routes): ensure routes are correctly propagated Fatih Acar 2022-12-20 10:08:32 +01:00
  • 91900b7310 Update remote-cli.md Anoop Sundaresh 2022-12-17 11:49:13 -05:00
  • 55b198a16a Clients are offline when expired Juan Font 2022-12-18 11:57:45 +00:00
  • ca37dc6268 Update changelog Juan Font 2022-12-13 22:32:48 +00:00
  • 000c02dad9 Show online in CLI & API when isOnline() reports so Juan Font 2022-12-13 22:29:50 +00:00
  • 4532915be1 Refresh autogenerated grpc stuff Juan Font 2022-12-13 22:29:03 +00:00
  • 4b8d6e7c64 Include online field in proto for machine Juan Font 2022-12-13 22:28:31 +00:00
  • 579c5827b3 regenerate proto with new plugin Kristoffer Dalby 2022-12-14 08:35:34 +01:00
  • 01628f76ff upgrade grpc-gateway plugin Kristoffer Dalby 2022-12-14 08:34:50 +01:00
  • 53858a32f1 dont fail docker if nothing to delete Kristoffer Dalby 2022-12-14 08:12:19 +01:00
  • 2bf576ea8a Disable Tailscale 1.16 in integration tests Juan Font Alonso 2022-12-09 18:27:42 +01:00
  • 1faac0b3d7 docs(README): update contributors github-actions[bot] 2022-12-07 13:59:29 +00:00
  • 134c72f4fb Set db_ssl to false by default, fixes #1043 v0.18.0-beta1 Kristoffer Dalby 2022-12-07 09:37:45 +01:00