Commit graph

  • 5109af94a3
    login to docker registries (#1744) Kristoffer Dalby 2024-02-12 16:01:56 +01:00
  • 905fdaa409
    remove quotes from command (#1742) Kristoffer Dalby 2024-02-12 15:09:19 +01:00
  • 0333e97630
    Build docker images with ko (goreleaser) (#1716) Kristoffer Dalby 2024-02-12 14:53:07 +01:00
  • e3553aae50
    Allow when user has only a subnet route (#1734) DeveloperDragon 2024-02-12 11:44:37 +01:00
  • 47405931c6
    feat(apikey): adds command to delete api keys (#1702) Pallab Pain 2024-02-12 16:01:21 +05:30
  • c4beb0b8af
    document setting oidc client secret cia env (#1649) foosinn 2024-02-12 09:20:31 +01:00
  • 3f2b238a46
    Upgrade to Go 1.22 and update deps (#1728) Kristoffer Dalby 2024-02-12 09:11:33 +01:00
  • 68a8ecee7a
    Prepare notify channel before sending first update (#1730) Kristoffer Dalby 2024-02-12 09:11:17 +01:00
  • c3257e2146
    docs(windows-client): add Windows registry command (#1658) lööps 2024-02-09 13:16:17 -05:00
  • 9047c09871
    feat: add pqsql configs for open and idle connections (#1583) Pallab Pain 2024-02-09 22:04:28 +05:30
  • 91bb85e7d2
    Update bug_report.md (#1672) Kristoffer Dalby 2024-02-09 07:27:13 +01:00
  • 94b30abf56
    Restructure database config (#1700) Kristoffer Dalby 2024-02-09 07:27:00 +01:00
  • 00e7550e76
    Add assert func for verifying status, netmap and netcheck (#1723) Kristoffer Dalby 2024-02-09 07:26:41 +01:00
  • 83769ba715
    Replace database locks with transactions (#1701) Kristoffer Dalby 2024-02-08 17:28:19 +01:00
  • cbf57e27a7
    Login with OIDC after having been logged out (#1719) DeveloperDragon 2024-02-05 10:45:35 +01:00
  • 4ea12f472a
    Fix failover to disabled route #1706 (#1707) derelm 2024-02-03 15:30:15 +01:00
  • b4210e2c90
    Trim client secret after reading from file (#1697) danielalvsaaker 2024-01-25 09:53:34 +01:00
  • a369d57a17
    fix node expire error due to type in gorm model Update (#1692) dyz 2024-01-22 00:38:24 +08:00
  • 1e22f17f36
    node selfupdate and fix subnet router when ACL is enabled (#1673) Kristoffer Dalby 2024-01-18 17:30:25 +01:00
  • 65376e2842
    ensure renabled auto-approve routes works (#1670) Kristoffer Dalby 2024-01-18 16:36:47 +01:00
  • 7e8bf4bfe5
    Add Customization Options to DERP Map entry of integrated DERP server (#1565) Alexander Halbarth 2024-01-16 16:04:03 +01:00
  • 3b103280ef
    implement selfupdate and pass expiry (#1647) Kristoffer Dalby 2024-01-05 10:41:56 +01:00
  • a592ae56b4
    fix issue where advertise tags causes hang (#1669) Kristoffer Dalby 2024-01-04 21:26:49 +01:00
  • 054b06d45d
    add 1.54 and 1.56 to integration tests (#1652) Kristoffer Dalby 2024-01-02 10:41:40 +01:00
  • 55ca078f22
    embed (hidden) tailsql for debugging (#1663) Kristoffer Dalby 2023-12-20 21:47:48 +01:00
  • 6049ec758c
    add versioned migrations (#1644) Kristoffer Dalby 2023-12-10 15:46:14 +01:00
  • ac910fd44c
    make stale shorter (#1646) Kristoffer Dalby 2023-12-10 15:30:30 +01:00
  • 9982ae5f09
    add breaking entry of derp priv key (#1641) Kristoffer Dalby 2023-12-10 15:23:23 +01:00
  • cf8ffea154
    turn off grpc communication logging (#1640) Kristoffer Dalby 2023-12-10 15:22:59 +01:00
  • 790bbe5e8d
    fix hostinfo db column spelling (#1642) Kristoffer Dalby 2023-12-10 15:22:26 +01:00
  • 2c8fc9b061
    Update flake.lock (#1632) github-actions[bot] 2023-12-10 09:50:39 +01:00
  • b359939812
    docs(README): update contributors (#1639) github-actions[bot] 2023-12-10 08:56:01 +01:00
  • f65f4eca35
    ensure online status and route changes are propagated (#1564) Kristoffer Dalby 2023-12-09 18:09:24 +01:00
  • 0153e26392
    upgrade go dependencies (#1628) Kristoffer Dalby 2023-11-30 14:41:31 +01:00
  • 6c9c55774b
    Update xsync to v3.0.2 (#1597) Andrei Pechkurov 2023-11-29 17:47:14 +03:00
  • 2f558bee80
    Update flake.lock (#1598) github-actions[bot] 2023-11-29 15:11:28 +01:00
  • 4c608a4b58
    Fix Github Actions docs pipeline (#1622) Azamat H. Hackimov 2023-11-29 17:11:00 +03:00
  • f13cf64578
    Docs: Update running-headscale-container.md - fix link to example config (#1618) JesseBot 2023-11-29 15:10:21 +01:00
  • 85e92db505
    Enhance pipeline stability and automatically retry unstable tests (#1566) MichaelKo 2023-11-27 18:32:52 +01:00
  • a59aab2081
    Remove support for non-noise clients (pre-1.32) (#1611) Kristoffer Dalby 2023-11-23 08:31:33 +01:00
  • b918aa03fc
    move to use tailscfg types over strings/custom types (#1612) Kristoffer Dalby 2023-11-21 18:20:06 +01:00
  • ed4e19996b
    Use tailscale key types instead of strings (#1609) Kristoffer Dalby 2023-11-19 22:37:04 +01:00
  • c0fd06e3f5
    remove the use key stripping and store the proper keys (#1603) Kristoffer Dalby 2023-11-16 17:55:29 +01:00
  • 2af71c9e31
    docs(README): update contributors (#1592) github-actions[bot] 2023-11-06 14:07:35 +01:00
  • 42b7f8f65a
    redundant line removed from systemd.service (#1587) Lucalux 2023-11-06 04:45:34 -08:00
  • 48c7d763d5
    Update flake.lock (#1589) github-actions[bot] 2023-11-06 12:57:06 +01:00
  • d0d6438337
    Add workflow to autoupdate flake.lock deps (#1588) Kristoffer Dalby 2023-11-06 12:48:52 +01:00
  • fb4ed95ff6
    Upgrade Go 1.21, Tailscale 1.50 and add Capability version support (#1563) Kristoffer Dalby 2023-09-28 12:33:53 -07:00
  • 01b85e5232
    remove readonly case for mapresponse, dont think it is used (#1556) Kristoffer Dalby 2023-09-25 14:27:24 -07:00
  • 64c0a6523f
    Set online status in lite requests (#1555) Kristoffer Dalby 2023-09-25 14:27:14 -07:00
  • 84fbca97f7
    add note about db backup to changelog (#1560) Kristoffer Dalby 2023-09-25 14:27:03 -07:00
  • 56cf4b082e
    Add github stale action (#1559) Kristoffer Dalby 2023-09-25 09:33:31 -05:00
  • 6cd0f77511
    docs(README): update contributors (#1558) github-actions[bot] 2023-09-24 14:34:53 -07:00
  • b27e8ab5a1
    add 0.23.0 changelog entry (#1557) Kristoffer Dalby 2023-09-24 16:18:19 -05:00
  • 0030af3fa4
    Rename Machine to Node (#1553) Juan Font 2023-09-24 13:42:05 +02:00
  • 096ac31bb3 handle route updates correctly Kristoffer Dalby 2023-09-11 11:45:46 -05:00
  • c957f893bd Return simple responses immediatly Kristoffer Dalby 2023-09-11 06:18:31 -05:00
  • 217ccd6540 improve debug logging, rw lock for notifier Kristoffer Dalby 2023-09-11 06:08:44 -05:00
  • 3bef63bb80 Remove LastSuccessfulUpdate from Machine Kristoffer Dalby 2023-09-11 06:23:29 -05:00
  • 591ff8d347 add pprof endpoint Kristoffer Dalby 2023-09-11 06:04:58 -05:00
  • 14f8c1ba34 order path Kristoffer Dalby 2023-09-11 05:25:52 -05:00
  • ca4a48afbb gitignore infolder tailscale Kristoffer Dalby 2023-09-11 04:52:25 -05:00
  • 9ccf87c566 add lock around saving ts clients Kristoffer Dalby 2023-09-10 09:17:17 +02:00
  • 4c12c02e71 Upgrade go and debian in headscale docker Kristoffer Dalby 2023-09-11 05:04:26 -05:00
  • 2434d76ade give ci more tollerance for timeouts Kristoffer Dalby 2023-09-10 10:00:12 +02:00
  • 432e975a7f move MapResponse peer logic into function and reuse Kristoffer Dalby 2023-08-09 22:56:21 +02:00
  • 387aa03adb Remove database from Mapper Kristoffer Dalby 2023-08-09 22:20:05 +02:00
  • 3b0749a320 Update packetfilter when peers change Kristoffer Dalby 2023-08-09 20:37:41 +02:00
  • a8079a2096 rearrange poll, lock, notify Kristoffer Dalby 2023-07-26 17:54:19 +02:00
  • 593b3ad981 filter out peers without endpoints Kristoffer Dalby 2023-07-30 19:56:11 +02:00
  • e90a669951 remove retries for pings in tsic Kristoffer Dalby 2023-07-26 17:51:33 +02:00
  • 9c5301ee2e add maprequest to all mapper calls Kristoffer Dalby 2023-07-26 14:42:12 +02:00
  • 13a7285658 fix lint Kristoffer Dalby 2023-07-26 11:53:42 +02:00
  • e55fe0671a only send lite map responses when omitpeers Kristoffer Dalby 2023-07-26 13:55:03 +02:00
  • e0ba325b3b additional debug logging, use mapper pointer Kristoffer Dalby 2023-07-24 08:58:51 +02:00
  • eff529f2c5 introduce rw lock for db, ish... Kristoffer Dalby 2023-07-17 13:35:05 +02:00
  • a1a3ff4ba8 disable online map by default for now Kristoffer Dalby 2023-07-17 11:21:31 +02:00
  • 78268d78a0 add debug option to save all map responses Kristoffer Dalby 2023-07-17 11:13:48 +02:00
  • f73172fb21 add less/jq to hs debug container Kristoffer Dalby 2023-07-17 11:13:24 +02:00
  • b7c6e0ec88 add annoying linter to golangci Kristoffer Dalby 2023-07-17 11:12:59 +02:00
  • 2d87085cbc rearrange channel closing defers Kristoffer Dalby 2023-07-14 17:05:11 +02:00
  • 13fe4ec91b add script to run integration tests Kristoffer Dalby 2023-06-22 10:01:17 +02:00
  • 53a9e28faf Add missing return in shutdown Kristoffer Dalby 2023-07-07 13:29:53 +02:00
  • 4b65cf48d0 Split up MapResponse Kristoffer Dalby 2023-06-29 11:20:22 +01:00
  • 66ff1fcd40 Replace the timestamp based state system Kristoffer Dalby 2023-06-21 11:29:52 +02:00
  • 056d3a81c5 format with prettier 3.0 Kristoffer Dalby 2023-07-14 17:58:07 +02:00
  • 7edc953d35 Update tsic.go Kristoffer Dalby 2023-09-03 13:54:41 +02:00
  • 12a04f9459 fix relogin test, pass accept route flag Kristoffer Dalby 2023-09-03 12:30:11 +02:00
  • 1766e6b5df General fixups discovered by checking errors Kristoffer Dalby 2023-08-31 18:37:18 +02:00
  • f8a58aa15b introduce a version subset we must test against Kristoffer Dalby 2023-08-31 14:57:43 +02:00
  • b4a4d0f760 Handle errors in integration test setups Kristoffer Dalby 2023-08-29 08:33:33 +02:00
  • 63caf9a222 update flake, fix prettier lint Kristoffer Dalby 2023-09-01 08:58:29 +02:00
  • 47255d267e add script to run integration tests Kristoffer Dalby 2023-06-22 10:01:17 +02:00
  • e3acc95859 Send logs to stderr, rather than stdout Juan Font 2023-08-11 15:52:03 +00:00
  • fb203a2e45 Format code qzydustin 2023-07-23 08:12:12 -07:00
  • 6567af7730 Fix IP Address Order Bug qzydustin 2023-07-23 07:48:30 -07:00
  • 23a3adf8d2 use cmp.Diff instead of reflect.DeepEqual Kristoffer Dalby 2023-06-21 08:12:24 +02:00
  • 665a3cc666 add generic logerr func to shorten code Kristoffer Dalby 2023-06-22 16:38:57 +02:00
  • fe75b71620 use nix caching and docker caching in CI Kristoffer Dalby 2023-06-28 11:56:35 +01:00
  • 19dc0ac702 rename acl "get" funcs to "expand" for consistency Kristoffer Dalby 2023-06-19 09:17:50 +02:00