1
0
mirror of https://github.com/juanfont/headscale.git synced 2024-12-30 00:09:42 +01:00
juanfont.headscale/cmd/headscale/cli
Kristoffer Dalby feb15365b5 Split code into modules
This is a massive commit that restructures the code into modules:

db/
    All functions related to modifying the Database

types/
    All type definitions and methods that can be exclusivly used on
    these types without dependencies

policy/
    All Policy related code, now without dependencies on the Database.

policy/matcher/
    Dedicated code to match machines in a list of FilterRules

Signed-off-by: Kristoffer Dalby <kristoffer@tailscale.com>
2023-05-26 12:24:50 +02:00
..
api_key.go create DB struct 2023-05-26 12:24:50 +02:00
configtest.go Fix various linting issues + golang-lint upgrade (#1245) 2023-03-03 18:22:47 +01:00
debug.go create DB struct 2023-05-26 12:24:50 +02:00
dump_config.go
generate.go
mockoidc.go oidc: add test for expiring nodes after token expiration 2023-01-04 09:23:52 +01:00
nodes.go create DB struct 2023-05-26 12:24:50 +02:00
preauthkeys.go Mark -n and --namespace as deprecated 2023-01-26 10:22:38 +01:00
pterm_style.go
root.go update dependency path for cmd 2023-05-10 20:47:51 +02:00
routes.go Split code into modules 2023-05-26 12:24:50 +02:00
server.go Rename one char var 2022-06-05 17:52:28 +02:00
users.go create DB struct 2023-05-26 12:24:50 +02:00
utils.go Split code into modules 2023-05-26 12:24:50 +02:00
version.go