Commit Graph

  • b0a4ee4dfe test login with one node Kristoffer Dalby 2022-10-14 12:18:28 +02:00
  • 25e39d9ff9 Add get ips command to scenario Kristoffer Dalby 2022-10-14 12:17:59 +02:00
  • f109b54e79 Join test suite container to network, allowing seperate networks Kristoffer Dalby 2022-10-14 10:38:27 +02:00
  • eda4321486 Skip integration tests on short or lack of docker Kristoffer Dalby 2022-10-14 10:37:13 +02:00
  • a9c3b14f79 Define a "scenario", which is a controlserver with nodes Kristoffer Dalby 2022-10-13 16:03:38 +02:00
  • f68ba7504f Move some helper functions into dockertestutil package Kristoffer Dalby 2022-10-13 16:03:09 +02:00
  • b331e3f736 hsic: ControlServer implementation of headscale in docker Kristoffer Dalby 2022-10-13 16:01:23 +02:00
  • 308b9e78a1 Defince control server interface Kristoffer Dalby 2022-10-13 16:00:22 +02:00
  • fa8b02a83f tsic: Tailscale in Container abstraction Kristoffer Dalby 2022-10-13 16:00:08 +02:00
  • a39504510a Merge pull request #865 from kradalby/integration-no-build-tags Juan Font 2022-10-18 15:36:09 +02:00
  • 2f36a11a8e use short flag for nix build test Kristoffer Dalby 2022-10-18 15:08:48 +02:00
  • 4df47de3f2 add nolint to integrationtests, they are going away ™️ Kristoffer Dalby 2022-10-18 14:57:22 +02:00
  • dfadb965b7 Use short test to signal that we dont run integration Kristoffer Dalby 2022-10-18 14:45:18 +02:00
  • c6f82c3646 Switch from hacking buildtags to selecting tests Kristoffer Dalby 2022-10-18 14:41:48 +02:00
  • 32c21a05f8 cache go mod in docker, speed up local Kristoffer Dalby 2022-10-18 14:41:20 +02:00
  • 79864e0165 Fmt md with prettier kevinlin 2022-10-15 00:06:15 +08:00
  • 06e12f7020 Update: tips about warnning log kevinlin 2022-10-09 18:17:31 +08:00
  • 3659461666 Update reverse-proxy document for istio/envoy kevinlin 2022-10-09 18:13:32 +08:00
  • e96bceed4c Merge pull request #859 from kradalby/new-integration-versions Juan Font 2022-10-14 10:44:25 +02:00
  • ff217ccce8 Add back head and unstable, ts 1.32.0 Kristoffer Dalby 2022-10-14 09:12:13 +02:00
  • 4dd2eef5d1 Merge pull request #855 from Donran/main Juan Font 2022-10-13 22:50:49 +02:00
  • 907aa07e51 Merge branch 'main' into main Juan Font 2022-10-13 22:30:45 +02:00
  • 0048ed07a2 Merge pull request #853 from zhzy0077/patch-1 Juan Font 2022-10-13 22:30:02 +02:00
  • 88d12873c5 Merge branch 'main' into patch-1 Juan Font 2022-10-13 22:28:24 +02:00
  • 9f58eebfe1 Fix zero arguments error Pontus N 2022-10-13 15:17:18 +02:00
  • cf40d2a892 Merge pull request #854 from kradalby/integration-split Kristoffer Dalby 2022-10-13 10:15:13 +02:00
  • 21dd212349 Split integration tests into seperate jobs Kristoffer Dalby 2022-10-13 05:50:41 +02:00
  • 073308f1a3 Fix the proposed noise private_key_path Zhiyuan Zheng 2022-10-11 22:55:54 +08:00
  • 03194e2d66 Merge branch 'main' into feature-random-suffix-on-collision Kristoffer Dalby 2022-10-11 08:24:21 +02:00
  • f18e22224c Merge pull request #844 from kradalby/container-exist-fix Kristoffer Dalby 2022-10-08 12:25:59 +02:00
  • 8ee35c9c22 Stuff Kristoffer Dalby 2022-10-07 22:10:33 +02:00
  • d900f48d38 expose right porsts Kristoffer Dalby 2022-10-07 14:39:49 +02:00
  • a846e13c78 Expose and use ports consistently Kristoffer Dalby 2022-10-07 14:29:21 +02:00
  • ed2236aa24 Add buildtags to pls Kristoffer Dalby 2022-10-07 13:49:24 +02:00
  • a94ed0586e Run all integration tests fully in docker Kristoffer Dalby 2022-10-07 13:23:40 +02:00
  • 22cabc16d7 No interactive tty Kristoffer Dalby 2022-10-07 10:56:22 +02:00
  • 88931001fd Fail correctly if container exist Kristoffer Dalby 2022-10-07 10:45:51 +02:00
  • f3dbfc9045 Style change Kristoffer Dalby 2022-10-07 10:45:41 +02:00
  • 85df2c80a8 Run oidc tests fully in docker Kristoffer Dalby 2022-10-07 10:45:23 +02:00
  • aca3a667c4 Fix declaration of pointer Kristoffer Dalby 2022-10-03 16:15:39 +02:00
  • a0ec3690b6 Fix error declaration Kristoffer Dalby 2022-10-03 16:02:34 +02:00
  • 37a4d41d0e Make addr configurable Kristoffer Dalby 2022-10-03 15:37:41 +02:00
  • 382a37f1e1 Test against last patch version Kristoffer Dalby 2022-10-03 14:41:20 +02:00
  • 201f81ce00 Make sure mockoidc is up, has unique name and removed if exist Kristoffer Dalby 2022-10-03 14:40:28 +02:00
  • 4904ccc3c3 Make sure mock container is removed before started Kristoffer Dalby 2022-10-03 13:39:57 +02:00
  • 6b67584d47 Fix DERP name in integration tests Kristoffer Dalby 2022-10-03 13:27:18 +02:00
  • d575dac73a Merge pull request #823 from kradalby/sanitise-machine-key-url Juan Font 2022-10-04 16:01:19 +02:00
  • 5333df283a Merge branch 'main' into sanitise-machine-key-url Juan Font 2022-10-04 14:31:28 +02:00
  • d56ad2917d Fix nolint comment Kristoffer Dalby 2022-10-03 09:20:34 +02:00
  • df36bcfd39 Fix machine test from marger Kristoffer Dalby 2022-10-03 09:18:48 +02:00
  • a3d3ad2208 docs(README): update contributors github-actions[bot] 2022-09-30 08:23:20 +00:00
  • 0b0fb0af22 Minor change phpmalik 2022-10-03 12:59:39 +05:30
  • 2aebd2927d Random suffix only on collision. = 2022-08-31 12:41:01 +01:00
  • c00e5599b0 Merge pull request #840 from juanfont/update-contributors Kristoffer Dalby 2022-10-03 09:08:13 +02:00
  • 72e2fa46c7 docs(README): update contributors github-actions[bot] 2022-09-30 08:23:20 +00:00
  • 98f5b7f638 Merge pull request #837 from ShadowJonathan/patch-1 Kristoffer Dalby 2022-09-30 10:22:38 +02:00
  • 70ecda6fd1 Fix warning on success Jonathan de Jong 2022-09-27 11:51:00 +02:00
  • 5fe6538c02 Merge pull request #831 from kradalby/fix-https-listen v0.17.0-alpha4 Kristoffer Dalby 2022-09-26 14:02:56 +02:00
  • 84c4b0336f Merge branch 'main' into fix-https-listen Kristoffer Dalby 2022-09-26 12:13:16 +02:00
  • 8fbba1ac94 Merge pull request #830 from kradalby/nix-overlay Kristoffer Dalby 2022-09-26 12:13:05 +02:00
  • 1a30bcba91 Merge branch 'main' into nix-overlay Kristoffer Dalby 2022-09-26 11:50:25 +02:00
  • ed58b2e4e2 Merge branch 'main' into fix-https-listen Kristoffer Dalby 2022-09-26 11:50:20 +02:00
  • 5f975cbb50 Merge pull request #829 from kradalby/oidc-dependency Kristoffer Dalby 2022-09-26 11:49:53 +02:00
  • 81dd9b2386 format Kristoffer Dalby 2022-09-26 11:34:04 +02:00
  • 9088521252 Move lets enc listener into go routine Kristoffer Dalby 2022-09-26 11:33:48 +02:00
  • fc6a1e15fc Revert overlay overlapping Kristoffer Dalby 2022-09-26 11:13:42 +02:00
  • 94be5ca295 Nix update Kristoffer Dalby 2022-09-26 10:50:41 +02:00
  • 804d9d8196 Format nix with alejandra Kristoffer Dalby 2022-09-26 10:48:59 +02:00
  • d0e945fdd7 _ unused variable Kristoffer Dalby 2022-09-26 10:48:37 +02:00
  • 98e7842c26 Add nix overlay to flake Kristoffer Dalby 2022-09-26 10:47:49 +02:00
  • 24629895c7 Add new config option to cli integration tests Kristoffer Dalby 2022-09-26 10:14:46 +02:00
  • 256b6cb54d Add new option to config-example Kristoffer Dalby 2022-09-26 10:01:15 +02:00
  • 6b4d53315b Update changelog Kristoffer Dalby 2022-09-26 10:01:01 +02:00
  • fb25a06a66 Preserve current behaviour with a config flag Kristoffer Dalby 2022-09-26 09:57:28 +02:00
  • dbe58e53e4 Allow headscale to start if oidc setup fails. Kristoffer Dalby 2022-09-26 09:52:32 +02:00
  • 8dcc82ceb3 Use oidc if it initialised, not if it is configured Kristoffer Dalby 2022-09-26 09:51:23 +02:00
  • 8be14ef6fe gofumpt Kristoffer Dalby 2022-09-23 11:51:46 +02:00
  • 2bb34751d1 Validate the incoming nodekey with regex before attempting to parse Kristoffer Dalby 2022-09-23 11:51:38 +02:00
  • d06ba7b522 Merge branch 'main' into sanitise-machine-key-url Kristoffer Dalby 2022-09-23 11:09:23 +02:00
  • a507a04650 Merge pull request #763 from tsujamin/autoapprovers Kristoffer Dalby 2022-09-23 11:07:53 +02:00
  • 7761a7b23e fix autoapprover test following tagged authkey change Benjamin George Roberts 2022-09-23 18:46:35 +10:00
  • 6d2cfd52c5 Merge branch 'main' into autoapprovers Benjamin George Roberts 2022-09-23 18:44:36 +10:00
  • 75a8fc8b3e Update changelog Kristoffer Dalby 2022-09-23 10:44:29 +02:00
  • 8fa05c1e72 Merge pull request #767 from tsujamin/preauthkey-tags Kristoffer Dalby 2022-09-23 10:42:42 +02:00
  • 93082b8092 Protect against user injection for registration CLI page Kristoffer Dalby 2022-09-23 10:39:42 +02:00
  • d764f52f24 Update changelog Benjamin George Roberts 2022-09-23 18:08:59 +10:00
  • e5decbd0fa Update changelog Benjamin George Roberts 2022-09-23 18:13:48 +10:00
  • 8a1c0e0e9b Merge branch 'main' into preauthkey-tags Kristoffer Dalby 2022-09-23 10:09:06 +02:00
  • 5b12ab9894 Merge branch 'main' into autoapprovers Benjamin Roberts 2022-09-23 18:06:31 +10:00
  • c52e3aafe6 remove unnecessary checks on slices Benjamin George Roberts 2022-09-23 17:58:06 +10:00
  • a46170e2a1 Merge pull request #793 from juanfont/remove-sponsorship Juan Font 2022-09-21 19:50:11 +02:00
  • aca1c1b156 Merge branch 'main' into remove-sponsorship Juan Font 2022-09-21 18:13:00 +02:00
  • 09863b540d Merge branch 'main' into preauthkey-tags Juan Font 2022-09-21 18:03:35 +02:00
  • adb352e663 Merge branch 'main' into autoapprovers Juan Font 2022-09-21 17:53:17 +02:00
  • c9b39da6b9 Merge pull request #790 from mike-lloyd03/reverse-proxy Juan Font 2022-09-21 17:52:59 +02:00
  • 6fe86dff00 Merge branch 'main' into remove-sponsorship Juan Font 2022-09-21 17:47:43 +02:00
  • 9b1dcb2f0c Merge branch 'main' into reverse-proxy Juan Font 2022-09-21 17:47:13 +02:00
  • 22c68fff13 Merge pull request #815 from juanfont/remove-gin-references Juan Font 2022-09-21 17:45:12 +02:00
  • ddd92822b0 Merge branch 'main' into remove-gin-references Juan Font 2022-09-21 17:26:23 +02:00
  • bd6282d1e3 Merge pull request #801 from juanfont/oidc-integration-testing Juan Font 2022-09-21 17:26:04 +02:00