Commit Graph

  • 732d4a1615
    Merge b5a8b19182c899c92ca9e74e17ffa0fdeb8019af into 9a7890d56bdd9777ea0a3c2de71d15045cc2a6cf Kristoffer Dalby 2025-02-03 12:09:41 +01:00
  • 0628fe6027
    Merge 70cbbb8017dcf0831eca25dfec10237bf6953047 into 9a7890d56bdd9777ea0a3c2de71d15045cc2a6cf dependabot[bot] 2025-02-03 12:09:09 +01:00
  • ab9889e2bd
    Merge 51927e3f7cbf4ef43d2da672f3fee70c496fafdf into 9a7890d56bdd9777ea0a3c2de71d15045cc2a6cf Jacob Yundt 2025-02-03 09:12:23 +02:00
  • 13685e2329
    Merge 749bf1e7a7c396301dd5095a959be8a9dde44a35 into 9a7890d56bdd9777ea0a3c2de71d15045cc2a6cf Kristoffer Dalby 2025-02-03 02:39:26 +00:00
  • d90a7f8058 Deployed f0c17cee to 0.24.2 with MkDocs 1.6.1 and mike 2.1.3 gh-pages github-actions 2025-02-02 15:55:00 +00:00
  • f0c17ceeb6 Set doc version to 0.24.2 doc/0.24.2 Florian Preinstorfer 2025-02-02 16:54:17 +01:00
  • f94b45a72c Deployed 8cfc804e to 0.24.1 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-02-02 15:52:49 +00:00
  • 8cfc804e07 Set doc version to 0.24.1 doc/0.24.1 Florian Preinstorfer 2025-02-02 16:51:42 +01:00
  • 22b2427ff9
    Merge b51216a640b399700b8a4281d46e4508a373a7d3 into 9a7890d56bdd9777ea0a3c2de71d15045cc2a6cf Sebastien NICOT 2025-02-02 14:57:01 +01:00
  • ff760a943b
    Merge 35da1c1a147ef8dfc602d3585ff5687acddf0071 into 9a7890d56bdd9777ea0a3c2de71d15045cc2a6cf nblock 2025-02-02 05:52:55 -05:00
  • d1556858a1
    Merge dfad6a1756449700e08f4495294890f63e28f5f6 into 9a7890d56bdd9777ea0a3c2de71d15045cc2a6cf Jisse Meruma 2025-02-02 02:58:15 -05:00
  • 9a7890d56b
    flake.lock: Update (#2402) main github-actions[bot] 2025-02-02 07:58:12 +00:00
  • 941a656633 flake.lock: Update update_flake_lock_action github-actions[bot] 2025-02-02 00:20:47 +00:00
  • 462326fd00 Fixing unknown action Nbelles 2025-02-01 11:55:53 -05:00
  • 749bf1e7a7
    fixup 1.80 changes to tailscale as lib Kristoffer Dalby 2025-01-31 16:46:24 +01:00
  • b9af971fae
    Update dependencies Kristoffer Dalby 2025-01-31 12:50:47 +01:00
  • 4aee30d5cf
    add 1.80 to capver Kristoffer Dalby 2025-01-31 12:44:37 +01:00
  • 45752db0f6
    Return better web errors to the user (#2398) Kristoffer Dalby 2025-02-01 15:25:18 +01:00
  • 6611a430ad
    config for nginx proxy manager pedroponte 2025-02-01 13:22:50 +00:00
  • 6102813f8b
    update changelog Kristoffer Dalby 2025-02-01 11:18:10 +01:00
  • 1c7f3bc440
    no edit of oidc users, minimum hostname length (#2393) Kristoffer Dalby 2025-02-01 09:40:37 +00:00
  • a7fbe27489
    move validation of pre auth key out of db Kristoffer Dalby 2025-02-01 08:42:16 +01:00
  • 6335870dad
    classify user errors in http handlers Kristoffer Dalby 2025-01-31 23:45:30 +01:00
  • 5d4861e8ed
    add dedicated http error to propagate to user Kristoffer Dalby 2025-01-31 23:44:11 +01:00
  • c51b223761
    Merge branch 'main' into kradalby/no-edit-oidc-users Kristoffer Dalby 2025-02-01 09:31:44 +00:00
  • 9bd143852f
    do not allow preauth keys to be deleted if assigned to node (#2396) Kristoffer Dalby 2025-02-01 09:31:13 +00:00
  • d57a55c024
    Rewrite authentication flow (#2374) Kristoffer Dalby 2025-02-01 09:16:51 +00:00
  • ae89a46320
    update changelog Kristoffer Dalby 2025-01-31 17:43:56 +01:00
  • cfd8bb4328
    do not allow preauth keys to be deleted if assigned to node Kristoffer Dalby 2025-01-31 17:41:21 +01:00
  • 89323b5179
    set minimum hostname length of 2 Kristoffer Dalby 2025-01-31 12:36:35 +01:00
  • 5a8db83760
    return an error when renaming users from OIDC Kristoffer Dalby 2025-01-31 12:34:20 +01:00
  • b51216a640 Fix CVEs Sebastien NICOT 2025-01-31 09:36:43 +01:00
  • e8d671b149
    Merge 69422c30ac159253f28d3d48a0ef992be70ea4a3 into e172c29360e0c9bdfbd22b5acc41a483ef513393 Kristoffer Dalby 2025-01-31 12:27:12 +07:00
  • 255e8ec847
    build register response in closure, less http error handling Kristoffer Dalby 2025-01-27 13:02:30 +01:00
  • 48c9072b37
    wait for sync Kristoffer Dalby 2025-01-27 10:58:07 +01:00
  • b28621b723
    register hostinfo at start Kristoffer Dalby 2025-01-27 10:57:01 +01:00
  • 8e835a08a2
    left over Kristoffer Dalby 2025-01-26 23:55:57 +01:00
  • 6a0b8bf5a6
    send update when node logs in, but doesnt change filter Kristoffer Dalby 2025-01-26 23:54:51 +01:00
  • ddff6b95bb
    fix outdated tests Kristoffer Dalby 2025-01-26 22:20:50 +01:00
  • 3783a6e1de
    update list node helper, add listuser Kristoffer Dalby 2025-01-26 17:36:35 +01:00
  • d322f8d7a8
    mv github integ test gen to workflow dir Kristoffer Dalby 2025-01-26 17:13:09 +01:00
  • a39066bd37
    add TestOIDCReloginSameNode Kristoffer Dalby 2025-01-13 11:59:24 +01:00
  • 76a188ab6b
    auth key test for relogin with diff user Kristoffer Dalby 2025-01-26 16:25:57 +01:00
  • 0607307214
    simplify assert Kristoffer Dalby 2025-01-26 15:38:10 +01:00
  • 745cd17673
    update changelog Kristoffer Dalby 2025-01-26 15:08:51 +01:00
  • 2691c40630
    count nodes after each step in relogin tests Kristoffer Dalby 2025-01-24 18:35:00 +01:00
  • a859f93daa
    Rewrite and simplify registration logic Kristoffer Dalby 2025-01-24 18:15:48 +01:00
  • bdea26f141
    Remove AnyKey for NodeKey, missing OldNodeKey handling Kristoffer Dalby 2025-01-23 18:00:15 +01:00
  • 5619d0098f
    Merge 434ee838ddb0b83f6119630cddeb16e17d27c053 into e172c29360e0c9bdfbd22b5acc41a483ef513393 leo 2025-01-30 21:59:06 +00:00
  • e172c29360
    initial capver packet tracking version (#2391) Kristoffer Dalby 2025-01-30 21:49:09 +00:00
  • 3656a8b69a
    patch through m and n key Kristoffer Dalby 2025-01-30 15:17:46 +01:00
  • 655ba667df
    changelog Kristoffer Dalby 2025-01-30 15:04:20 +01:00
  • fbb48c3c90
    use capver for integration tests Kristoffer Dalby 2025-01-30 10:28:01 +01:00
  • 60d6900847
    remove old versions Kristoffer Dalby 2025-01-30 00:16:39 +01:00
  • 95ef6e734c
    Log the minimum version as client version, not only capver Kristoffer Dalby 2025-01-30 00:11:43 +01:00
  • bc8d6e1862
    initial capver packet tracking version Kristoffer Dalby 2025-01-30 00:11:12 +01:00
  • cd3b8e68ff
    clean up handler methods, common logging (#2384) Kristoffer Dalby 2025-01-30 21:40:29 +00:00
  • 7be791091b
    Merge 474a7a605dea485c2eac94ba675320c0df7fbad7 into f44b1d37c42711865a5a904f594fe5383c0d0424 Niels Bouma 2025-01-30 17:23:03 +01:00
  • e25b1b3797 Deployed 341a3d30 to 0.24.2 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-01-30 14:00:27 +00:00
  • 341a3d3005
    Remove routes without a node_id (#2386) v0.24.2 nblock 2025-01-30 14:57:06 +01:00
  • 46b82269e0
    simplify findUserByToken in ACL, add missing testcases (#2388) Kristoffer Dalby 2025-01-30 10:35:49 +00:00
  • f44b1d37c4
    Remove routes without a node_id (#2386) nblock 2025-01-30 14:57:06 +01:00
  • 984ee840f2 Remove routes without a node_id Florian Preinstorfer 2025-01-28 06:51:44 +01:00
  • 7ba6ad3489
    simplify findUserByToken in ACL, add missing testcases (#2388) Kristoffer Dalby 2025-01-30 10:35:49 +00:00
  • 209093f5ab
    add changelog Kristoffer Dalby 2025-01-30 10:45:41 +01:00
  • 63a46f2073
    Merge d626f43889b7b57fa71f29cc39f1de3730381dc3 into 2c279e0a7bd8eefba83169a3d98554819c47dc80 seiuneko 2025-01-30 07:27:25 +00:00
  • d626f43889
    fix: apply code review suggestions seiuneko 2025-01-30 15:24:49 +08:00
  • d9e575f1c5
    add initial tests for findUserFromToken Kristoffer Dalby 2025-01-28 17:37:02 +01:00
  • 7084086498
    simplify finduser func Kristoffer Dalby 2025-01-28 17:36:43 +01:00
  • 86662dd73e
    update users doc on unique constraints Kristoffer Dalby 2025-01-28 17:35:33 +01:00
  • 2872cd43ef
    streamline http.Error calls Kristoffer Dalby 2025-01-27 23:20:04 +01:00
  • 526d512e8f
    Merge b720e48cd46a68dcddb11444aa813ffb60da25a1 into 2c279e0a7bd8eefba83169a3d98554819c47dc80 Nathaniel.Belles 2025-01-27 16:11:36 -06:00
  • 2c279e0a7b
    create and rename usernames validated by new func (#2381) Kristoffer Dalby 2025-01-27 21:58:10 +00:00
  • a7cb02fb15
    clean up handler methods, common logging Kristoffer Dalby 2025-01-27 22:56:42 +01:00
  • 5277994550
    Merge fd434712fbeccddf282b111f8dbb44a34e14a540 into 4c8e847f47bef88477a21572d7ce0a9334285c2a Kristoffer Dalby 2025-01-27 18:31:02 +01:00
  • fd434712fb
    stricter hostname validation and replace Kristoffer Dalby 2025-01-27 18:30:29 +01:00
  • 9619dc06ba
    create and rename usernames validated by new func Kristoffer Dalby 2025-01-27 16:08:55 +01:00
  • 4c8e847f47
    use dedicated registration ID for auth flow (#2337) Kristoffer Dalby 2025-01-26 22:20:11 +01:00
  • b1e32dd586
    Merge 34539904527f28baf990a78ab5f1d9c3589a845b into 97e5d95399a2b429df99024a0deae7846b0975ac nom3ad 2025-01-26 21:42:14 +01:00
  • b720e48cd4 Reverting documentation change Nbelles 2025-01-26 13:44:46 -05:00
  • 0cf5059748 Updating docs Nbelles 2025-01-26 12:05:56 -05:00
  • 7299e5919a Spell check Nbelles 2025-01-26 12:05:24 -05:00
  • 97e5d95399
    flake.lock: Update (#2378) github-actions[bot] 2025-01-26 15:33:51 +00:00
  • 2acd1e1398 flake.lock: Update github-actions[bot] 2025-01-26 00:19:32 +00:00
  • 35da1c1a14 Headscale now updates the user profile Florian Preinstorfer 2025-01-21 15:57:24 +01:00
  • acb18747a5 Headscale implements a single tailnet Florian Preinstorfer 2025-01-21 15:09:14 +01:00
  • 64022fa741
    longer timeout for reconnect without https Kristoffer Dalby 2025-01-17 18:10:53 +01:00
  • d5a2d948dc Deployed f22a48bc to 0.24.1 with MkDocs 1.6.1 and mike 2.1.3 github-actions 2025-01-23 15:47:27 +00:00
  • 3f96eb45ca
    uncomment defer Kristoffer Dalby 2025-01-17 17:32:39 +01:00
  • e91f4909b3
    consecutive login tests need tls Kristoffer Dalby 2025-01-17 17:23:40 +01:00
  • 784f06f01a
    output hs addr on failed up in web auth Kristoffer Dalby 2025-01-17 17:21:06 +01:00
  • 24ff455a0a
    more login debug output in tests Kristoffer Dalby 2025-01-17 16:59:37 +01:00
  • be39f2b3d6
    always use dns name for headscale in integration tests Kristoffer Dalby 2025-01-17 16:59:08 +01:00
  • ec5012afcf
    add registration_id support to web auth Kristoffer Dalby 2025-01-17 16:58:00 +01:00
  • ae83d7f585
    clean up rejection of old clients Kristoffer Dalby 2025-01-17 16:57:37 +01:00
  • be019207df
    fixup CLI tests Kristoffer Dalby 2025-01-17 15:32:21 +01:00
  • 2b52a414de
    add to cache as part of cli reauth Kristoffer Dalby 2025-01-17 13:22:47 +01:00
  • 7f271e10be
    move refresh logic to db layer Kristoffer Dalby 2025-01-17 12:46:40 +01:00
  • f6be407ad7
    add GetNodeByNodeKey lookup Kristoffer Dalby 2025-01-13 11:56:48 +01:00
  • 902cf60cae
    use registration ID in reg flow, support followup Kristoffer Dalby 2025-01-13 11:54:35 +01:00