Kristoffer Dalby
93860a5c06
all: apply formatter changes
2026-04-13 17:23:47 +01:00
Kristoffer Dalby
ce580f8245
all: fix golangci-lint issues ( #3064 )
2026-02-06 21:45:32 +01:00
Kristoffer Dalby
1cdea7ed9b
stricter hostname validation and replace ( #2383 )
2025-10-22 13:50:39 +02:00
Kristoffer Dalby
603f3ad490
Multi network integration tests ( #2464 )
2025-03-21 11:49:32 +01:00
Kristoffer Dalby
7891378f57
Redo route code ( #2422 )
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2025-02-26 16:22:55 +01:00
Kristoffer Dalby
4c8e847f47
use dedicated registration ID for auth flow ( #2337 )
2025-01-26 22:20:11 +01:00
Kristoffer Dalby
11fde62b8c
remove custom contains funcs for slices.Contains ( #2015 )
...
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2024-07-19 09:04:04 +02:00
Kristoffer Dalby
14e29a7bee
create DB struct
...
This is step one in detaching the Database layer from Headscale (h). The
ultimate goal is to have all function that does database operations in
its own package, and keep the business logic and writing separate.
Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com >
2023-05-26 12:24:50 +02:00