Commit Graph

  • a52f1df180
    policy: remove v1 code (#2600) main 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
  • b4d144cbaf flake.lock: Update update_flake_lock_action github-actions[bot] 2025-05-18 00:24:44 +00:00
  • 1e7eae4156 Deployed 6750414d to development with MkDocs 1.6.1 and mike 2.1.3 gh-pages 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
  • e3521be705
    allow users to be defined with @ in v1 (#2495) Kristoffer Dalby 2025-03-30 13:19:05 +02:00
  • f52f15ff08
    flake.lock: Update (#2510) github-actions[bot] 2025-03-30 06:18:37 +00:00
  • cbc99010f0
    populate serving from primary routes (#2489) Kristoffer Dalby 2025-03-28 13:22:15 +01:00
  • b5953d689c
    OIDC: Fetch UserInfo to get EmailVerified if necessary (#2493) Benjamin Staffin 2025-03-27 05:39:29 -04:00
  • badbb68217
    flake.lock: Update (#2468) github-actions[bot] 2025-03-23 08:34:03 +00:00
  • 603f3ad490
    Multi network integration tests (#2464) Kristoffer Dalby 2025-03-21 11:49:32 +01:00
  • cbe30eb2e4 Deployed 2a8bb7cb to 0.25.1 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-03-21 05:55:30 +00:00
  • b39fdcbae1 Deployed 1bb11278 to 0.25.0 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-03-21 05:54:01 +00:00
  • 2a8bb7cb1c Set doc version to 0.25.1 doc/0.25.1 Florian Preinstorfer 2025-03-21 06:53:39 +01:00
  • 1bb11278f0 Set doc version to 0.25.0 doc/0.25.0 Florian Preinstorfer 2025-03-21 06:53:02 +01:00
  • 830e0e7ae8 Deployed bb34b4eb to 0.24.3 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-03-21 05:50:44 +00:00
  • bb34b4ebb8 Set doc version to 0.24.3 doc/0.24.3 Florian Preinstorfer 2025-03-21 06:49:15 +01:00
  • cc4d9112ed Deployed 707438f2 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-03-19 05:12:47 +00:00
  • 707438f25e Mention that private keys generated if needed Florian Preinstorfer 2025-03-18 20:46:48 +01:00
  • 24ad235917 Explicitly handle /headscale/{config,lib,run} in container docs Florian Preinstorfer 2025-03-18 20:15:03 +01:00
  • b3541c135b Deployed 00d5d647 to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-03-17 12:20:58 +00:00
  • 00d5d647ed add third-party tool headscale-pf Oleksii Samoliuk 2025-03-17 13:37:02 +02:00
  • cbce8f6011 Remove coderabbit Florian Preinstorfer 2025-03-16 09:19:05 +01:00
  • 05202099f7 Set content-type to JSON for some debug endpoints Florian Preinstorfer 2025-03-15 13:57:25 +01:00
  • 800456018a
    update bug template with debug (#2481) Kristoffer Dalby 2025-03-16 13:43:13 +01:00
  • 6c425c9b12 Deployed 586a20fb to development with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-03-14 17:52:47 +00:00
  • 586a20fbff Add a FAQ entry about two nodes seeing each other Florian Preinstorfer 2025-03-14 17:11:28 +01:00