1
0
mirror of https://github.com/juanfont/headscale.git synced 2025-11-10 01:20:58 +01:00

Commit Graph

  • e533ab977c
    Merge a196f604ab into 2024219bd1 github-actions[bot] 2025-11-09 00:25:15 +0000
  • a196f604ab flake.lock: Update update_flake_lock_action github-actions[bot] 2025-11-09 00:25:11 +0000
  • 3bc4678c96
    Merge 1d9943cb8b into 2024219bd1 nblock 2025-11-05 19:43:08 +0000
  • 1d9943cb8b Document how to restrict access to exit nodes per user/group Florian Preinstorfer 2025-11-05 20:40:31 +0100
  • ba6be353d1
    Merge 7fb1a25441 into 2024219bd1 Teej 2025-11-05 18:34:08 +0000
  • 7fb1a25441 Changed favicon to only dots TeejMcSteez 2025-11-05 13:34:01 -0500
  • c89c6f8c3b
    Merge 32da525b8d into 2024219bd1 Justin Angel 2025-11-05 18:10:30 +0000
  • 32da525b8d remove whitespace Justin Angel 2025-11-05 13:09:08 -0500
  • e119053cc8 add use_unverified_email setting to the config Justin Angel 2025-11-05 13:08:35 -0500
  • e50b0020ce
    Merge baa45573a6 into 2024219bd1 dependabot[bot] 2025-11-05 16:40:16 +0000
  • baa45573a6
    build(deps): bump github.com/opencontainers/runc from 1.3.2 to 1.3.3 dependabot/go_modules/github.com/opencontainers/runc-1.3.3 dependabot[bot] 2025-11-05 16:40:13 +0000
  • 3b55a15b08
    Merge a380ad8bd2 into 2024219bd1 Kristoffer Dalby 2025-11-05 14:38:51 +0000
  • a380ad8bd2
    mapper: add generation metrics Kristoffer Dalby 2025-11-05 15:38:42 +0100
  • a613e8a8ce
    state: add test for endpoint storage and propagation Kristoffer Dalby 2025-11-01 22:46:10 +0100
  • d045eb237f
    mapper: handle NodeEndpoint and NodeDERP changes Kristoffer Dalby 2025-11-01 22:46:02 +0100
  • 63986e60f2
    state: detect and return specific change types Kristoffer Dalby 2025-11-01 22:45:53 +0100
  • 28435e3837
    types/change: add NodeEndpoint and NodeDERP change types Kristoffer Dalby 2025-11-01 22:44:01 +0100
  • c66430c670
    types: add order-independent endpoint comparison Kristoffer Dalby 2025-11-01 22:43:43 +0100
  • c3cb001ef9
    Merge b9c4d2cd53 into 2024219bd1 Kristoffer Dalby 2025-11-05 13:37:21 +0000
  • b9c4d2cd53
    auth: potential fix for #2830 Kristoffer Dalby 2025-11-03 15:29:39 +0100
  • d0d6010658
    Merge 01ff6cae88 into 2024219bd1 Andrey 2025-11-04 07:58:26 +0200
  • 01ff6cae88
    fix: make state cookies valid when client uses multiple login URLs Andrey Bobelev 2025-11-04 07:18:51 +0200
  • 822021360d Update CHANGELOG TeejMcSteez 2025-11-03 15:53:02 -0500
  • b1a90b9ed0
    Merge branch 'juanfont:main' into use-unverified-email Justin Angel 2025-11-03 09:57:26 -0500
  • 57b7b032bf lint and formatting Justin Angel 2025-11-03 09:39:16 -0500
  • fa50e5d538
    Merge cdcdfb7867 into 2024219bd1 Andrey 2025-11-03 16:06:50 +0200
  • cdcdfb7867
    fix: free ips from usedIps ipset on DeleteNode Andrey Bobelev 2025-10-28 11:19:14 +0200
  • b291baef44
    Merge branch 'juanfont:main' into swagger-favicon Teej 2025-11-02 23:42:29 -0500
  • 01a8f6a994 add email to want Justin Angel 2025-11-02 10:33:01 -0500
  • 6e55e61a1a test oidc.use_unverified_email Justin Angel 2025-11-02 10:26:00 -0500
  • 0b9fdb7a16 allow unverified email usage Justin Angel 2025-11-02 10:17:01 -0500
  • f646b6bd80 add oidc.use_unverified_email Justin Angel 2025-11-02 09:38:02 -0500
  • 91a00cd7fc
    Merge d49ae71a80 into 2024219bd1 Kristoffer Dalby 2025-11-02 14:27:04 +0000
  • d49ae71a80
    db: use partial unique index for pre_auth_keys.prefix Kristoffer Dalby 2025-11-02 11:25:24 +0100
  • c31217b62b
    types: make pre auth key use bcrypt Kristoffer Dalby 2025-11-01 17:27:00 +0100
  • f74dab4edf
    Merge 3ba53497c3 into 2024219bd1 dependabot[bot] 2025-11-02 13:20:26 +0100
  • ede11d3580
    Merge c38a20abf8 into 2024219bd1 Oleksii Samoliuk 2025-11-02 13:20:26 +0100
  • d943143436
    Merge 54d24d5dcb into 2024219bd1 Kristoffer Dalby 2025-11-02 13:20:26 +0100
  • 7045dc92b0
    Merge 47cc4d0f9c into 2024219bd1 Juanjo Presa 2025-11-02 13:20:26 +0100
  • bfdb8ecedf
    Merge 0c3735c8cc into 2024219bd1 nblock 2025-11-02 13:20:26 +0100
  • 411f492b35
    Merge 733fc40c3d into 2024219bd1 Kristoffer Dalby 2025-11-02 13:20:26 +0100
  • a841b8d00d
    Merge 16cf9dfa85 into 2024219bd1 Kristoffer Dalby 2025-11-02 13:20:26 +0100
  • 93ba2a9b2e
    Merge a9dcf48565 into 2024219bd1 Copilot 2025-11-02 13:20:26 +0100
  • 3067a20542
    Merge 97e782cc32 into 2024219bd1 Kristoffer Dalby 2025-11-02 13:20:06 +0100
  • 2024219bd1 types: Distinguish subnet and exit node access main Kristoffer Dalby 2025-11-01 14:29:50 +0100
  • d9c3eaf8c8 matcher: Add func for comparing Dests and TheInternet Kristoffer Dalby 2025-11-01 14:27:59 +0100
  • bd9cf42b96 types: NodeView CanAccess uses internal Kristoffer Dalby 2025-11-01 14:27:13 +0100
  • d7a43a7cf1 state: use AllApprovedRoutes instead of SubnetRoutes Kristoffer Dalby 2025-11-01 14:28:32 +0100
  • 1c0bb0338d types: split SubnetRoutes and ExitRoutes Kristoffer Dalby 2025-11-01 14:25:07 +0100
  • c649c89e00 policy: Reproduce exit node visibility issues Kristoffer Dalby 2025-11-01 14:28:50 +0100
  • af2de35b6c
    chore: fix autogroup:self with other acl rules (#2842) Vitalij Dovhanyc 2025-11-02 11:48:27 +0100
  • 02c7c1a0e7
    cli: only validate bypass-grpc set policy (#2854) Kristoffer Dalby 2025-11-02 10:42:59 +0100
  • f24746782e
    types: Distinguish subnet and exit node access Kristoffer Dalby 2025-11-01 14:29:50 +0100
  • fe9060eaf2
    matcher: Add func for comparing Dests and TheInternet Kristoffer Dalby 2025-11-01 14:27:59 +0100
  • 7e80372a69
    types: NodeView CanAccess uses internal Kristoffer Dalby 2025-11-01 14:27:13 +0100
  • 5cfff99298
    state: use AllApprovedRoutes instead of SubnetRoutes Kristoffer Dalby 2025-11-01 14:28:32 +0100
  • 47cf26ba9f
    types: split SubnetRoutes and ExitRoutes Kristoffer Dalby 2025-11-01 14:25:07 +0100
  • 7be765a43e
    policy: Reproduce exit node visibility issues Kristoffer Dalby 2025-11-01 14:28:50 +0100
  • c54e9171cd
    cli: only validate bypass-grpc set policy Kristoffer Dalby 2025-11-01 11:04:36 +0100
  • 97e782cc32
    ci: add NixOS module test workflow Kristoffer Dalby 2025-11-02 01:26:03 +0100
  • d23fa26395
    Fix flaky TestShuffleDERPMapDeterministic by ensuring deterministic map iteration (#2848) Copilot 2025-11-02 10:05:23 +0100
  • aa314f44ef
    Merge branch 'juanfont:main' into swagger-favicon Teej 2025-11-02 00:09:48 -0400
  • b319f19b6d Update general template to include favicon link TeejMcSteez 2025-11-02 00:09:03 -0400
  • 57b1014e40
    nix: add NixOS module and tests Kristoffer Dalby 2025-11-02 01:17:45 +0100
  • f69c5ce8f3
    chore: fix autogroup:self with other acl rules vdovhanych 2025-10-31 11:09:23 +0100
  • 1f4b645d5b Refactor: Extract route filtering logic into helper function copilot/investigate-headscale-issue-2788 copilot-swe-agent[bot] 2025-11-01 09:05:37 +0000
  • 4aa9292b91 Address code review feedback - clarify comments and logic copilot/investigate-visibility-issue-2788 copilot-swe-agent[bot] 2025-11-01 08:59:28 +0000
  • 4fa1f4baa3 Add integration test for exit node ACL visibility (issue #2788) copilot-swe-agent[bot] 2025-11-01 08:54:29 +0000
  • 31bf3a6637 Fix exit node visibility issue - filter based on autogroup:internet permission copilot-swe-agent[bot] 2025-11-01 08:53:35 +0000
  • e0107024e8 Filter exit routes through ACL policy to fix issue #2788 copilot-swe-agent[bot] 2025-11-01 08:52:29 +0000
  • a9dcf48565 Complete fix for issue #2833 - code review and security checks passed copilot/investigate-issue-2833 copilot-swe-agent[bot] 2025-11-01 08:49:29 +0000
  • 43c91c8161 Fix Domain() to return BaseDomain instead of ServerURL hostname copilot-swe-agent[bot] 2025-11-01 08:42:24 +0000
  • 5fd393c507 Rename test to TestPingAllByIPRandomClientPort and add to GitHub workflow copilot/debug-issue-2846 copilot-swe-agent[bot] 2025-11-01 08:31:41 +0000
  • 309437fa14 Initial plan copilot-swe-agent[bot] 2025-11-01 08:29:18 +0000
  • abde3ef8b3 Initial plan copilot-swe-agent[bot] 2025-11-01 08:28:06 +0000
  • a55cdc2636 Initial plan copilot-swe-agent[bot] 2025-11-01 08:27:52 +0000
  • aafe727cb9 Refine direct connection validation logic in TestPingAllByIPDirectConnections copilot-swe-agent[bot] 2025-11-01 08:22:28 +0000
  • 2ac534dd30 Add TestPingAllByIPDirectConnections test to validate direct connections with randomize_client_port copilot-swe-agent[bot] 2025-11-01 08:19:37 +0000
  • c09556dd22 Initial plan copilot-swe-agent[bot] 2025-11-01 08:08:53 +0000
  • 18fb3f00a8 Add additional test cases to verify different base domains produce different shuffle orders copilot/fix-issue-2847 copilot-swe-agent[bot] 2025-11-01 07:39:15 +0000
  • 1980ee6ca4 Fix TestShuffleDERPMapDeterministic flakiness by ensuring deterministic region iteration copilot-swe-agent[bot] 2025-11-01 07:13:55 +0000
  • f9bb88ad24
    expire nodes with a custom timestamp (#2828) Andrey 2025-11-01 09:09:13 +0200
  • 456a5d5cce
    db: ignore _litestream tables when validating (#2843) Kristoffer Dalby 2025-11-01 08:08:22 +0100
  • ddbd3e14ba
    db: remove all old, unused tables (#2844) Kristoffer Dalby 2025-11-01 08:03:37 +0100
  • 6bb7f4383e Initial plan copilot-swe-agent[bot] 2025-11-01 07:03:20 +0000
  • 4d87e85a28
    db: remove all old, unused tables Kristoffer Dalby 2025-10-31 16:10:46 +0100
  • c79ebe2282
    db: ignore _litestream tables when validating Kristoffer Dalby 2025-10-31 15:44:01 +0100
  • 1840b59177
    go.mod: upgrade squibble Kristoffer Dalby 2025-10-31 15:43:54 +0100
  • 1f35939bcb Undo make fmt, will break a lot of code TeejMcSteez 2025-10-31 04:10:17 -0400
  • 4f05974d86 Update after running make fmt TeejMcSteez 2025-10-31 03:36:04 -0400
  • 29f4fb91e8 Update after running make fmt TeejMcSteez 2025-10-31 03:22:59 -0400
  • 903351d44f Change content type to match actual file type TeejMcSteez 2025-10-31 03:10:51 -0400
  • a96d3300de Linked favicon.ico to base template TeejMcSteez 2025-10-31 03:05:10 -0400
  • 6783132c00 Added favicon to assets, downloaded from GitHub README TeejMcSteez 2025-10-31 03:04:32 -0400
  • f00af9ee26 Changed root route to use BlankHandler instead of 404 handler TeejMcSteez 2025-10-31 03:03:39 -0400
  • 5888e5896f Added route for /favicon.ico to createRouter TeejMcSteez 2025-10-31 03:02:22 -0400
  • 19b36c5adc Added blank page handler, return blank html linking favicon TeejMcSteez 2025-10-31 03:00:36 -0400
  • a594f9be98 Added favicon handler to serve favicon.png TeejMcSteez 2025-10-31 02:59:57 -0400
  • 16cf9dfa85
    hscontrol: use octal literal syntax in test Kristoffer Dalby 2025-10-28 16:29:59 +0100
  • ea7c303463
    hscontrol: add template HTML consistency test Kristoffer Dalby 2025-10-28 16:29:39 +0100