Commit graph

  • 45fbd34480
    Do not use yaml.v2 and yaml.v3 as direct dependency (#1281) Stefan Majer 2023-03-27 10:48:39 +0200
  • 248abcf353 Add missing entry to changelog and prepare for 0.22 Juan Font 2023-03-20 12:40:43 +0000
  • 2560c32378
    adding some sleep on re-registration after machine expired (#1256) Kurnia D Win 2023-03-20 17:14:34 +0700
  • e38efd3cfa
    Add ACL test for limiting a single port. (#1258) Kristoffer Dalby 2023-03-20 08:52:52 +0100
  • d12f247490 document running exit nodes Moritz Poldrack 2023-03-15 19:17:55 +0100
  • 003036a779
    Update iOS compatibility and added iOS docs (#1264) nicholas-yap 2023-03-17 22:56:15 +0800
  • ed79f977a7
    docs(README): update contributors (#1262) github-actions[bot] 2023-03-17 10:07:39 +0100
  • 8012e1cbd2
    Add instructions on how to login to iOS (#1261) Kristoffer Dalby 2023-03-15 11:31:38 +0000
  • a5562850a7
    MapResponse optimalisations, peer list integration tests (#1254) Kristoffer Dalby 2023-03-06 17:50:26 +0100
  • bb786ac8e4
    github.com/gofrs/uuid/v5 is now go modules compatible, use it (#1224) Stefan Majer 2023-03-06 09:54:24 +0100
  • ea82035222
    Allow to delete routes (#1244) Juan Font 2023-03-06 09:05:40 +0100
  • c9ecdd6ef1
    Add Graphical Control Panels section to README (#1226) Albert Copeland 2023-03-04 03:05:12 +0900
  • 54f5c249f1
    Fix various linting issues + golang-lint upgrade (#1245) Juan Font 2023-03-03 18:22:47 +0100
  • a82a603db6
    Return 404 on unmatched routes (#1201) dnaq 2023-03-03 17:14:30 +0100
  • f49930c514
    Add "configtest" CLI command. (#1230) Sean Reifschneider 2023-03-03 06:55:29 -0700
  • 2baeb79aa0
    changelog: prep for 0.21 (#1246) Kristoffer Dalby 2023-03-03 13:42:45 +0100
  • b3f78a209a Post PR comment when nix vendor sum breaks Kristoffer Dalby 2023-02-28 14:17:50 +0100
  • 5e6868a858 Run prettier Josh Taylor 2023-02-27 16:36:40 +0800
  • 5caf848f94 Add steps for Google OAuth for OIDC Josh Taylor 2023-02-22 21:06:53 +0800
  • 3e097123bf Target ts 1.36 in integration tests Juan Font 2023-02-26 13:54:41 +0000
  • 74447b02e8 Target Tailscale 1.36 when building Juan Font 2023-02-26 13:54:27 +0000
  • 20e96de963 Update dependencies 20230226 Juan Font 2023-02-26 12:10:01 +0000
  • 7c765fb3dc Update prettier action Juan Font 2023-02-26 12:12:31 +0000
  • dcc246c869 Fix OpenBSD build docs Michael Savage 2023-02-16 20:48:07 +0200
  • cf7767d8f9
    Add css to the /windows and /apple templates (#1211) Àlex Torregrosa 2023-02-09 14:49:05 +0100
  • 61c578f82b Update running-headscale-linux.md Maxim Gajdaj 2023-02-09 19:21:55 +0700
  • 6950ff7841 Add list of talks to the readme Kristoffer Dalby 2023-02-07 15:38:43 +0100
  • e65ce17f7b Add documentation to integration test framework Kristoffer Dalby 2023-02-03 12:24:27 +0100
  • b190ec8edc Add section about running locally Kristoffer Dalby 2023-02-03 11:39:52 +0100
  • c39085911f Add node expiry test Kristoffer Dalby 2023-02-02 16:05:52 +0100
  • 3c20d2a178 Update changelog Kristoffer Dalby 2023-02-02 10:38:25 +0100
  • 9187e4287c Remove unused components from old integration tests Kristoffer Dalby 2023-02-02 10:36:07 +0100
  • 2b7bcb77a5 Stop using deprecated string function Kristoffer Dalby 2023-02-02 10:34:50 +0100
  • 97a909866d Use pingAll helper for all integration pinging Kristoffer Dalby 2023-02-02 10:14:33 +0100
  • feeb5d334b Populate the tags field on node Kristoffer Dalby 2023-02-02 09:33:48 +0100
  • a840a2e6ee Sort tailcfg.Node creation as upstream Kristoffer Dalby 2023-02-02 09:25:18 +0100
  • 4183345020 Do not collect services, we dont support it Kristoffer Dalby 2023-02-02 09:18:50 +0100
  • 50fb7ad6ce Add TODOs for only sending patch updates Kristoffer Dalby 2023-02-02 09:18:33 +0100
  • 88a9f4b44c Send control time in map response Kristoffer Dalby 2023-02-02 09:06:24 +0100
  • 00fbd8dd93 Remove all tests before generating new ones Kristoffer Dalby 2023-02-02 17:02:27 +0100
  • ce587d2421 Update test workflows Kristoffer Dalby 2023-01-31 18:47:45 +0100
  • e1eb30084d Remove new line at start of test template Kristoffer Dalby 2023-01-31 18:47:25 +0100
  • 673638afe7 Use ripgrep to find list of tests Kristoffer Dalby 2023-01-31 18:47:06 +0100
  • da48cf64b3 Set OpenID Connect Expiry Kristoffer Dalby 2023-01-31 12:40:38 +0100
  • 385fd93e73 Update changelog Dominic Bevacqua 2023-01-30 13:40:06 +0000
  • 26edf24477 Allow split DNS configuration without requiring global nameservers Dominic Bevacqua 2023-01-23 11:34:12 +0000
  • 83a538cc95 Rename IP specific function, add missing test case Kristoffer Dalby 2023-01-30 09:39:27 +0100
  • cffa040474 Cancel old builds if new commits appear Kristoffer Dalby 2023-01-30 11:53:45 +0100
  • 727d95b477 Improve generated integration tests Kristoffer Dalby 2023-01-30 10:20:08 +0100
  • 640bb94119 Do not show IsPrimary field as false in exit nodes Juan Font 2023-01-29 11:55:29 +0000
  • 0f65918a25 Update tests Juan Font 2023-01-22 22:42:09 +0000
  • 3ac2e0b253 Enable both exit node routes (IPv4 and IPv6) at the same time. Juan Font 2023-01-22 22:39:42 +0000
  • b322cdf251 Updated changelog for v0.20.0 Juan Font 2023-01-29 10:43:13 +0000
  • e128796b59 use smallzstd and sync pool Johan Siebens 2023-01-02 07:48:30 +0100
  • 6d669c6b9c Migrate namespace_id to user_id column in machine and pak Kristoffer Dalby 2023-01-26 08:49:20 +0100
  • 8dadb045cf Mark -n and --namespace as deprecated Kristoffer Dalby 2023-01-26 08:41:21 +0100
  • 9f6e546522 modify the test to reflect the changes on the webinterface Christian Heusel 2023-01-23 13:55:30 +0100
  • 9714900db9 Target Tailscale 1.36.0 Juan Font 2023-01-25 23:17:15 +0000
  • cb25f0d650 Add hint for reverse proxying with Apache Jan Hartkopf 2023-01-23 14:08:15 +0100
  • 9c2e580ab5 put Where before Find caelansar 2023-01-19 09:25:48 +0800
  • 0ffff2c994 Update the node join instruction to reference "username" Christian Heusel 2023-01-20 01:37:37 +0100
  • c720af66d6 permalink in the limitations section to tailscale Christian Heusel 2023-01-20 02:04:06 +0100
  • 86a7129027 Update changelog, more explicit backup note Kristoffer Dalby 2023-01-19 11:59:12 +0100
  • 9eaa8dd049 Migrate DB: rename table is plural, order matters Kristoffer Dalby 2023-01-18 17:23:37 +0100
  • 81441afe70 update changelog Kristoffer Dalby 2023-01-17 21:50:00 +0100
  • f19e8aa7f0 Fix failing tests Kristoffer Dalby 2023-01-17 20:41:39 +0100
  • 90287a6735 gofumpt Kristoffer Dalby 2023-01-17 20:36:46 +0100
  • fb3e2dcf10 Rename namespace to user in docs Kristoffer Dalby 2023-01-17 19:03:40 +0100
  • bf0b85f382 Rename acl test file Kristoffer Dalby 2023-01-17 18:50:49 +0100
  • 5da0963aac Migrate DB: rename namespace, automigrate user Kristoffer Dalby 2023-01-17 17:56:23 +0100
  • da5c051d73 Lint fix Kristoffer Dalby 2023-01-17 17:55:59 +0100
  • b98bf199dd Regenerate go from proto Kristoffer Dalby 2023-01-17 17:52:03 +0100
  • 428d7c86ce Rename namespace in protobuf files Kristoffer Dalby 2023-01-17 17:50:52 +0100
  • af1ec5a593 Rename .go namespace files Kristoffer Dalby 2023-01-17 17:46:31 +0100
  • e3a2593344 Rename [Nn]amespace -> [Uu]ser in go code Kristoffer Dalby 2023-01-17 17:43:44 +0100
  • bafb6791d3 oidc: allow reading the client secret from a file Motiejus Jakštys 2023-01-10 13:46:42 +0200
  • 6edac4863a Makefile: remove a missing target Motiejus Jakštys 2023-01-13 18:54:22 +0200
  • e27e01c09f nodes list: expose expiration time Even Holthe 2023-01-11 13:35:47 +0100
  • dd173ecc1f Refresh machines with correct new expiry Even Holthe 2023-01-11 13:21:30 +0100
  • 8ca0fb7ed0 update ip_prefixes docs Kristoffer Dalby 2023-01-11 15:37:23 +0100
  • 6c714e88ee Added entry for performance improvements in ACLs Juan Font 2023-01-11 08:49:28 +0100
  • a6c8718a97 ToStringSlice will lead to high CPU usage, early conversion can reduce cpu usage Allen 2023-01-11 15:03:37 +0800
  • 26282b7a54 Fix SIGSEGV crash related to map of state changes Even Holthe 2023-01-10 21:43:35 +0100
  • 93aca81c1c Read integration test config from Env Kristoffer Dalby 2023-01-05 12:44:28 +0100
  • 81254cdf7a Limit run regex for generated workflows Kristoffer Dalby 2023-01-06 15:40:03 +0100
  • b3a0c4a63b Add integration readme Kristoffer Dalby 2023-01-06 11:51:00 +0100
  • 376235c9de make prettier ignore generated test flows Kristoffer Dalby 2023-01-05 20:52:54 +0100
  • 7274fdacc6 Generate github action jobs for integration tests Kristoffer Dalby 2023-01-05 16:09:42 +0100
  • 91c1f54b49 Remove "run all v2 job" Kristoffer Dalby 2023-01-05 16:09:07 +0100
  • efd0f79fbc Add script to generate integration test gitjobs Kristoffer Dalby 2023-01-05 16:08:40 +0100
  • 2084464225 Update CHANGELOG.md Juan Font 2023-01-03 13:35:24 +0100
  • 66ebbf3ecb Preload AuthKey in machine getters Juan Font 2022-12-28 16:42:52 +0000
  • 55a3885614 Added integration tests for ephemeral nodes Juan Font 2022-12-27 19:05:21 +0000
  • afae1ff7b6 Delete ephemeral machines on logout Juan Font 2022-12-27 11:33:51 +0000
  • 4de49f5f49 Add isEphemeral() method to Machine Juan Font 2022-12-27 11:30:59 +0000
  • 6db9656008 oidc: update changelog Even Holthe 2023-01-03 15:28:45 +0100
  • fecb13b24b oidc: add basic docs Even Holthe 2023-01-03 15:06:00 +0100
  • 23a595c26f oidc: add test for expiring nodes after token expiration Even Holthe 2022-12-31 01:23:55 +0100
  • 085912cfb4 expire machines after db expiry Even Holthe 2022-12-15 02:02:39 +0100
  • 7157e14aff add expiration from OIDC token to machine Even Holthe 2022-12-15 01:10:26 +0100