Commit Graph

  • e73b2a9fb9 Ensure that a username starts with a letter (#2635) nblock 2025-06-24 14:45:44 +02:00
  • 2558edbdf4 Deployed 081af267 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-06-24 06:17:26 +00:00
  • 081af2674b ci: fix golangci-lint flag for v2 compatibility (#2654) Kristoffer Dalby 2025-06-24 08:14:50 +02:00
  • 1553f0ab53 state: introduce state Kristoffer Dalby 2025-05-27 16:27:16 +02:00
  • a975b6a8b1 hscontrol: remove go-grpc-middleware v1 dependency (#2653) Kristoffer Dalby 2025-06-23 16:57:20 +02:00
  • afc11e1f0c cmd/hi: fixes and qol (#2649) Kristoffer Dalby 2025-06-23 13:43:14 +02:00
  • ea7376f522 cmd/hi: add integration test runner CLI tool (#2648) Kristoffer Dalby 2025-06-18 11:22:15 +02:00
  • d325211617 feat: add verify client config for embedded DERP (#2260) seiuneko 2025-06-18 15:24:53 +08:00
  • 9884e78119 Deployed 4d890307 to 0.26.1 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-06-07 09:09:49 +00:00
  • 4d89030701 Set doc version to 0.26.1 Florian Preinstorfer 2025-06-07 11:08:54 +02:00
  • 62cae4ee7b Deployed 474ea236 to 0.26.1 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-06-06 11:03:34 +00:00
  • 474ea236d0 Fix /machine/map endpoint vulnerability (#2642) v0.26.1 release-branch/0.26 Mustafa Enes Batur 2025-06-06 12:14:11 +02:00
  • bad783321e Fix /machine/map endpoint vulnerability (#2642) Mustafa Enes Batur 2025-06-06 12:14:11 +02:00
  • b8044c29dd Replace magic-nix-cache-action (#2575) Hannes 2025-05-27 05:05:08 +08:00
  • 0f7c73f112 Deployed df69840f to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-23 15:53:36 +00:00
  • df69840f92 feat(tools): Add Go client implementation Shubham Hibare 2025-05-23 20:01:55 +05:30
  • f6cb81cfdf Deployed 76ca7a2b to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-22 04:52:40 +00:00
  • 76ca7a2b50 Add headscale-console lucarickli 2025-05-21 22:24:20 +02:00
  • 1cf80a726e Deployed cd704570 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-21 15:49:30 +00:00
  • cd704570be Drop support for Ubuntu 20.04 Florian Preinstorfer 2025-05-21 14:58:17 +02:00
  • 43c9c50af4 Drop syslog.target and systemd-managed /var/run Florian Preinstorfer 2025-05-19 14:30:07 +02:00
  • 4a941a2cb4 Refactor Debian/Ubuntu package Florian Preinstorfer 2025-05-16 17:59:57 +02:00
  • d2879b2b36 web: change node registration parameter order (#2607) Greg Dietsche 2025-05-21 04:18:53 -05:00
  • a52f1df180 policy: remove v1 code (#2600) Kristoffer Dalby 2025-05-20 13:57:26 +02:00
  • 1605e2a7a9 fix typo in TailSQL's log azrikahar 2025-05-18 12:46:37 +08:00
  • 1e7eae4156 Deployed 6750414d to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-17 09:08:12 +00:00
  • 6750414db1 feat: add autogroup:member, autogroup:tagged (#2572) Vitalij Dovhanyc 2025-05-17 11:07:34 +02:00
  • 657e3fb3cd Deployed b50e10a1 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-16 17:33:36 +00:00
  • b50e10a1be Document breaking change for dns.override_local_dns Florian Preinstorfer 2025-05-15 07:15:54 +02:00
  • c15aa541bb Document HEADSCALE_CONFIG Florian Preinstorfer 2025-05-14 20:12:37 +02:00
  • 49b3468845 Do not ignore config-example.yml Florian Preinstorfer 2025-05-14 09:21:30 +02:00
  • bd6ed80936 policy/v2: error on missing or zero port (#2606) Kristoffer Dalby 2025-05-16 17:30:47 +02:00
  • 30525cee0e goreleaser: always do draft (#2595) Kristoffer Dalby 2025-05-16 11:23:22 +03:00
  • 993768ba2e Deployed 2dc2f3b3 to 0.26.0 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-14 14:58:01 +00:00
  • 9bdca42bba Deployed d7a503a3 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-14 14:53:52 +00:00
  • 2dc2f3b3f0 users: harden, test, and add cleaner of identifier (#2593) v0.26.0 Kristoffer Dalby 2025-05-14 17:45:14 +03:00
  • d7a503a34e changelog: entry for 0.26 (#2594) Kristoffer Dalby 2025-05-14 17:32:56 +03:00
  • 62b489dc68 fix: change FormatUint base from 64 to 10 in preauthkeys list command (#2588) jasonrepos 2025-05-13 19:40:17 +01:00
  • 8c7e650616 Remove map_legacy_users from example configuration (#2590) nblock 2025-05-13 20:38:52 +02:00
  • 43943aeee9 bring back last_seen in database (#2579) v0.26.0-beta.2 Kristoffer Dalby 2025-05-10 10:49:08 +03:00
  • d81b0053e5 Simplify policy migration (#2582) nblock 2025-05-10 08:04:42 +02:00
  • dd0cbdf40c Add migration steps when policy is stored in the database (#2581) nblock 2025-05-09 23:30:39 +02:00
  • 37dc0dad35 policy/v2: separate exit node and 0.0.0.0/0 routes (#2578) Kristoffer Dalby 2025-05-10 00:20:04 +03:00
  • 377b854dd8 cli: policy check, dont require config or log (#2580) Kristoffer Dalby 2025-05-10 00:19:47 +03:00
  • 56db4ed0f1 policy/v2: validate that no undefined group or tag is used (#2576) Kristoffer Dalby 2025-05-09 12:51:30 +03:00
  • 538e96d756 Deployed 833e0f66 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-05 13:25:33 +00:00
  • 833e0f66f1 Remove subnet router visibility workaround from docs (#2569) nblock 2025-05-05 15:24:59 +02:00
  • 1dddd3e93b app: throw away not found body (#2566) v0.26.0-beta.1 Kristoffer Dalby 2025-05-04 23:06:44 +03:00
  • 26be5572fc Deployed 9a86ffc1 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-04 19:55:41 +00:00
  • 9a86ffc102 Misc doc fixes (#2562) nblock 2025-05-04 21:55:08 +02:00
  • 45e38cb080 policy: reduce routes sent to peers based on packetfilter (#2561) Kristoffer Dalby 2025-05-04 22:52:47 +03:00
  • b9868f6516 Make more granular SSH tests for both Policies (#2555) Kristoffer Dalby 2025-05-04 15:05:41 +03:00
  • f317a85ab4 go.mod: update rest of deps (#2559) Kristoffer Dalby 2025-05-03 17:36:08 +03:00
  • 383f2896b8 Deployed 53d9c951 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-03 11:23:31 +00:00
  • 53d9c95160 Update container.md Alexey Tarasov 2025-05-03 12:16:49 +05:00
  • 5c5e19bfab Deployed 03a91693 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-03 09:24:28 +00:00
  • 03a91693ac feat: Create headscale user and group as system user/groups (#2322) Jacob Yundt 2025-05-03 04:13:54 -05:00
  • 83cf41eafa Deployed 18d21d35 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-03 08:26:26 +00:00
  • cb7c0173ec Fix deprecation warnings (#2558) nblock 2025-05-03 10:18:49 +02:00
  • 18d21d3585 Add documentation for routes (#2496) nblock 2025-05-03 10:16:45 +02:00
  • e7d2d79134 update capmap and deps for release (#2522) Kristoffer Dalby 2025-05-02 23:12:29 +03:00
  • d810597414 policy/matcher: fix bug using contains instead of overlap (#2556) Kristoffer Dalby 2025-05-02 23:08:56 +03:00
  • 93afb03f67 cmd: add policy check command (#2553) Kristoffer Dalby 2025-05-02 13:58:30 +03:00
  • e4d10ad964 policy/v2: validate autogroup:interet only in dst (#2552) Kristoffer Dalby 2025-05-02 13:58:12 +03:00
  • 2bd79f64b8 Deployed 7dc86366 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-05-02 09:09:55 +00:00
  • 7dc86366b4 Update source.md Janne Johansson 2025-05-02 10:04:14 +02:00
  • c923f461ab error on undefined host in policy (#2490) Kristoffer Dalby 2025-05-01 15:30:52 +03:00
  • a4a203b9a3 cli/nodes: filter nodes without any routes (#2551) Kristoffer Dalby 2025-05-01 13:27:54 +03:00
  • 4651d06fa8 Make matchers part of the Policy interface (#2514) aergus-tng 2025-05-01 07:06:30 +02:00
  • eb1ecefd9e auth: ensure that routes are autoapproved when the node is stored (#2550) Kristoffer Dalby 2025-05-01 08:05:42 +03:00
  • 6b6509eeeb notify nodes after owner change (#2543) Kristoffer Dalby 2025-04-30 19:33:38 +03:00
  • cfe9bbf829 oidc: try to get username from userinfo (#2545) Kristoffer Dalby 2025-04-30 12:54:13 +03:00
  • 8f9fbf16f1 types/authkey: include user object in response (#2542) Kristoffer Dalby 2025-04-30 12:45:08 +03:00
  • f1206328dc fix webauth + autoapprove routes (#2528) Kristoffer Dalby 2025-04-30 08:54:04 +03:00
  • 57861507ab integration: remove failing resolvconf tests (#2549) Kristoffer Dalby 2025-04-30 08:52:23 +03:00
  • 2b38f7bef7 policy/v2: make default (#2546) Kristoffer Dalby 2025-04-29 17:27:41 +03:00
  • 9a4d0e1a99 flake.lock: Update (#2518) github-actions[bot] 2025-04-24 11:02:09 +00:00
  • 30539b2e26 config: disallow same server url and base_domain (#2544) Kristoffer Dalby 2025-04-23 16:24:38 +02:00
  • 098ab0357c add casbin user test (#2474) Kristoffer Dalby 2025-04-23 13:21:51 +02:00
  • 56d085bd08 Fix panic on fast reconnection of node (#2536) Relihan Myburgh 2025-04-23 21:52:24 +12:00
  • 92e587a82c Fix goroutine leak in EphemeralGC on node cancel (#2538) Relihan Myburgh 2025-04-23 21:44:24 +12:00
  • c9291d294b Deployed f3a1e693 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-04-22 09:29:30 +00:00
  • f3a1e693f2 Mention "Network flow logs" as a missing feature Pamplemousse 2025-04-22 11:17:58 +02:00
  • f783555469 integration: clean up unreferenced hs- networks (#2534) Kristoffer Dalby 2025-04-18 12:06:28 +02:00
  • 710d75367e policy/v2: fix host validation, consistent pattern (#2533) Kristoffer Dalby 2025-04-18 11:35:04 +02:00
  • c30e3a4762 flake: add golang-lint lsp (#2507) Kristoffer Dalby 2025-04-18 11:15:02 +02:00
  • 73c96e7301 Deployed 3287aa8b to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-04-18 08:16:48 +00:00
  • 3287aa8bba Update oidc.md alteriks 2025-03-27 09:35:45 +01:00
  • 8e7e52cf3a some clarifications for tags (#2531) Kristoffer Dalby 2025-04-18 09:33:02 +02:00
  • 1e0516b99d Restore support for "Override local DNS" (#2438) nblock 2025-04-17 17:16:59 +02:00
  • 0fbe392499 more wait, more retry (#2532) Kristoffer Dalby 2025-04-16 12:42:26 +02:00
  • 109989005d ensure final dot on node name (#2503) Nick 2025-04-11 12:39:08 +02:00
  • 0d3134720b Only read relevant nodes from database in PeerChangedResponse (#2509) Enkelmann 2025-04-08 14:56:44 +02:00
  • 951d446d6c Deployed d2a6356d to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-04-02 18:55:09 +00:00
  • d2a6356d89 Add unraid-headscale-admin web UI to docs (#2515) Christoph 2025-04-02 20:54:32 +02:00
  • 5a18e91317 fix auto approver on register and new policy (#2506) Kristoffer Dalby 2025-03-31 15:55:07 +02:00
  • 13e4612996 Create CNAME Juan Font 2025-03-31 10:35:25 +02:00
  • 885631d63d Delete CNAME Juan Font 2025-03-31 10:35:17 +02:00
  • 67291bfdd2 Create CNAME Juan Font 2025-03-31 10:15:49 +02:00
  • 8649e30a22 Delete CNAME Juan Font 2025-03-31 10:15:45 +02:00