Commit graph

  • a249d3fe39 Fix color for current namespace in nodes command Kristoffer Dalby 2021-11-07 08:58:03 +0000
  • a6d487de00 Using debian11-based distroless image Alessandro (Ale) Segala 2021-11-06 23:19:56 +0000
  • 3720da6386 Using distroless base image for Docker Alessandro (Ale) Segala 2021-11-06 23:18:13 +0000
  • 26718e8308 Revert gorm upgrade Kristoffer Dalby 2021-11-06 20:23:04 +0000
  • f5a196088a
    Merge branch 'main' into cli-grpc Kristoffer Dalby 2021-11-06 20:12:19 +0000
  • 74f0d08f50
    Merge pull request #199 from rcursaru/patch-1 Kristoffer Dalby 2021-11-06 20:05:27 +0000
  • 046681f4ef
    Merge branch 'main' into patch-1 Kristoffer Dalby 2021-11-06 19:46:06 +0000
  • 29531a5e90
    Merge branch 'main' into cli-grpc Kristoffer Dalby 2021-11-06 19:29:00 +0000
  • 137a9d6333
    Merge pull request #213 from aberoham/patch-1 Ward Vandewege 2021-11-06 14:23:17 -0400
  • 8115f50d03
    Typo in golang URL Abraham Ingersoll 2021-11-06 07:43:41 +0000
  • b75e8ae2bd
    Merge branch 'main' into patch-1 Kristoffer Dalby 2021-11-05 18:27:55 +0000
  • 3ad2350c79 Fix new version of hujson Kristoffer Dalby 2021-11-05 07:24:00 +0000
  • 204f99dd51 Add CLI integration tests Kristoffer Dalby 2021-11-04 22:45:15 +0000
  • 8df41b069f Formatting Kristoffer Dalby 2021-11-04 22:45:08 +0000
  • be4256b1d0 Convert routes command to use gRPC Kristoffer Dalby 2021-11-04 22:44:59 +0000
  • 77a973878c Convert preauthkeys command to use gRPC Kristoffer Dalby 2021-11-04 22:44:49 +0000
  • 7b0d2dfb4a Convert nodes command to use gRPC Kristoffer Dalby 2021-11-04 22:44:35 +0000
  • 79871d2463 Make namespace command use gRPC Kristoffer Dalby 2021-11-04 22:42:21 +0000
  • dce82f4323 Use new json wrapper for version command Kristoffer Dalby 2021-11-04 22:41:55 +0000
  • 9e9049307e Simplify loglevel parser, turn off logs when machine output is set Kristoffer Dalby 2021-11-04 22:32:13 +0000
  • cd34a5d6f3 Expand json output to support yaml, make more generic Kristoffer Dalby 2021-11-04 22:31:47 +0000
  • 319237910b Resolve new dependencies Kristoffer Dalby 2021-11-04 22:28:35 +0000
  • 3eed356d70 Implement rpc calls with new helper functions, implementing the proto spec Kristoffer Dalby 2021-11-04 22:19:27 +0000
  • 706ff59d70 Clean pointer list in app.go, add grpc logging and simplify naming Kristoffer Dalby 2021-11-04 22:18:55 +0000
  • c2eb3f4d36 Use long command in example and remove pointerlist Kristoffer Dalby 2021-11-04 22:18:06 +0000
  • 9acc3e0e73 Add a set of ip prefix convert helpers Kristoffer Dalby 2021-11-04 22:17:44 +0000
  • 94dbaa6822 Clean up the return of "pointer list" Kristoffer Dalby 2021-11-04 22:16:56 +0000
  • 5526ccc696 Namespaces are no longer a pointer Kristoffer Dalby 2021-11-04 22:15:46 +0000
  • 95690e614e Simplify and streamline namespace functions for new cli/rpc/api Kristoffer Dalby 2021-11-04 22:15:17 +0000
  • 77f5f8bd1c Simplify and streamline preauth commands for new cli/rpc/api Kristoffer Dalby 2021-11-04 22:14:39 +0000
  • 787814ea89 Consolidate machine related lookups Kristoffer Dalby 2021-11-04 22:11:38 +0000
  • 67adea5cab Move common integration test commands into common file Kristoffer Dalby 2021-11-04 22:10:57 +0000
  • 4226da3d6b Add "debug" command Kristoffer Dalby 2021-11-04 22:08:45 +0000
  • 5270361989 Add generated files from protobuf Kristoffer Dalby 2021-11-04 22:07:59 +0000
  • a6aa6a4f7b Add proto rpc interface for cli Kristoffer Dalby 2021-11-04 22:02:10 +0000
  • 1c530be66c
    Merge pull request #206 from kradalby/initial-api-cli-work Kristoffer Dalby 2021-11-04 14:09:06 +0000
  • 7c774bc547
    Remove flag that cant be trapped Kristoffer Dalby 2021-11-02 21:49:19 +0000
  • 9954a3c599
    Add handling for closing the socket Kristoffer Dalby 2021-11-02 21:46:15 +0000
  • bf4309270b Enable prerelease support on goreleaser Juan Font Alonso 2021-10-31 23:10:40 +0100
  • b91c115ade
    Remove "auth skip" for socket traffic Kristoffer Dalby 2021-10-31 19:57:42 +0000
  • 53df9afc2a
    Fix step naming error Kristoffer Dalby 2021-10-31 19:54:38 +0000
  • 8db45a4e75
    Setup a seperate, non-tls, no auth, socket grpc Kristoffer Dalby 2021-10-31 19:52:34 +0000
  • 1c9b1ea91a
    Add todo Kristoffer Dalby 2021-10-31 16:34:20 +0000
  • 12f2a7cee0
    Move context per cure's suggestion Kristoffer Dalby 2021-10-31 16:26:51 +0000
  • 3f30bf1e33
    Ensure we set up TLS for http Kristoffer Dalby 2021-10-31 16:19:38 +0000
  • f968b0abdf
    Merge branch 'main' into initial-api-cli-work Kristoffer Dalby 2021-10-31 12:17:47 +0000
  • 16ccbf4cdb
    Merge pull request #207 from juanfont/update-contributors Kristoffer Dalby 2021-10-31 12:17:31 +0000
  • d803fe6123
    Merge branch 'main' into update-contributors Kristoffer Dalby 2021-10-31 09:58:17 +0000
  • ca15a53fad
    Add timeout to integration test for execCommand to fail faster Kristoffer Dalby 2021-10-31 09:58:01 +0000
  • 264e5964f6
    Resolve merge conflict Kristoffer Dalby 2021-10-31 09:40:43 +0000
  • 223c611820
    docs(README): update contributors github-actions[bot] 2021-10-31 09:34:07 +0000
  • fbdfa55629
    Merge pull request #126 from unreality/main Kristoffer Dalby 2021-10-31 09:33:35 +0000
  • 73d22cdf54
    Merge pull request #2 from kradalby/oidc-1 unreality 2021-10-31 07:04:04 +0800
  • bac81176b2 Remove lint from generated testcode Kristoffer Dalby 2021-10-30 15:39:05 +0000
  • cd2914dbc9 Make note about oidc being experimental Kristoffer Dalby 2021-10-30 15:35:58 +0000
  • cbf3f5d640 Resolve merge conflict Kristoffer Dalby 2021-10-30 15:33:01 +0000
  • 018e42acad
    Merge branch 'main' into initial-api-cli-work Kristoffer Dalby 2021-10-30 15:31:34 +0100
  • 482a31b66b Setup swagger and swagger UI properly Kristoffer Dalby 2021-10-30 14:29:53 +0000
  • 2b340e8fa4 Rename protofile Kristoffer Dalby 2021-10-30 14:29:41 +0000
  • 434fac52b7 Fix lint error Kristoffer Dalby 2021-10-30 14:29:03 +0000
  • 6aacada852 Switch from gRPC localhost to socket Kristoffer Dalby 2021-10-30 14:08:16 +0000
  • 7301d7eb67
    Merge pull request #200 from cure/cli-improvements Ward Vandewege 2021-10-29 17:36:54 -0400
  • b2d2d5653e
    Merge branch 'main' into cli-improvements Ward Vandewege 2021-10-29 17:20:05 -0400
  • 72fd2a2780 Fix lint error Kristoffer Dalby 2021-10-29 17:36:11 +0000
  • 9ef031f0f8 Port create, delete and list of namespace to grpc Kristoffer Dalby 2021-10-29 17:16:54 +0000
  • 81b8610dff Add helper function to setup grpc client for cli Kristoffer Dalby 2021-10-29 17:15:52 +0000
  • eefd82a574 Move config loading out of the headscale app setup Kristoffer Dalby 2021-10-29 17:09:06 +0000
  • 002b5c1dad Add grpc token auth struct Kristoffer Dalby 2021-10-29 17:08:21 +0000
  • 68dab0fe7b Move localhost check to utils Kristoffer Dalby 2021-10-29 17:04:58 +0000
  • 6d10be8fff Change order of print/nil check in integration test Kristoffer Dalby 2021-10-29 16:49:44 +0000
  • a23d82e33a Setup API and prepare for API keys Kristoffer Dalby 2021-10-29 16:45:06 +0000
  • c7fa9b6e4a Setup create, delete and list namespace over grpc Kristoffer Dalby 2021-10-29 16:44:32 +0000
  • 07bbeafa3b Fix lint errors, add initial namespace rpc Kristoffer Dalby 2021-10-29 16:43:10 +0000
  • 06700c1dc4 Setup proto linting Kristoffer Dalby 2021-10-29 16:42:56 +0000
  • 2d252da221 suggested documentation and comments Raal Goff 2021-10-29 21:35:07 +0800
  • 2c071a8a2d
    Merge pull request #204 from kradalby/api-playground Kristoffer Dalby 2021-10-28 20:17:20 +0100
  • f9187bdfc4 Switch to named arguments for all nodes subcommands. Update docs accordingly. Fix integration test failure. Ward Vandewege 2021-10-28 09:30:41 -0400
  • 25c67cf2aa
    Update integration_test.go Ward Vandewege 2021-10-28 08:40:30 -0400
  • b00a2729e3
    Update cmd/headscale/cli/nodes.go Ward Vandewege 2021-10-28 08:39:42 -0400
  • 6c01b86e4c
    Update cmd/headscale/cli/nodes.go Ward Vandewege 2021-10-28 08:39:27 -0400
  • d086cf4691 Move the namespace argument back to a flag for the share and unshare commands. Ward Vandewege 2021-10-27 17:51:42 -0400
  • 5054ed41ac Make ci lint fix if it can Kristoffer Dalby 2021-10-27 07:10:32 +0000
  • e91174e83f Add gen explicitly to skip list Kristoffer Dalby 2021-10-27 07:08:24 +0000
  • c9bd25d05c Remove golint from github actions Kristoffer Dalby 2021-10-27 07:07:44 +0000
  • f779372154 Add golangcilint config Kristoffer Dalby 2021-10-27 07:07:19 +0000
  • acd9ebbdf8 Let lint ignore grpcv1.go as it is placeholder Kristoffer Dalby 2021-10-27 07:06:39 +0000
  • 6369cea10e Remove golint, its deprecated Kristoffer Dalby 2021-10-27 06:58:16 +0000
  • 2d92719095 Dont try to generate code on every make build Kristoffer Dalby 2021-10-27 06:48:30 +0000
  • d4265779ef Check in generated code Kristoffer Dalby 2021-10-27 06:44:04 +0000
  • 8f2ef6a57d Prepare for checking in generated code Kristoffer Dalby 2021-10-27 06:40:39 +0000
  • 6e764942a2 Add grpc step to dockerfile Kristoffer Dalby 2021-10-26 21:35:18 +0000
  • 11d987549f Ignore generated files for docker Kristoffer Dalby 2021-10-26 21:34:51 +0000
  • b8c89cd63c Add readme and makefile entry about code generation Kristoffer Dalby 2021-10-26 20:53:10 +0000
  • 2f045b20fb Refactor tls and wire up grpc, grpc gateway/api Kristoffer Dalby 2021-10-26 20:42:56 +0000
  • caa4d33cbd Add an initial grpcv1 service (implementing the proto generated service) Kristoffer Dalby 2021-10-26 20:42:20 +0000
  • a9da7c8fd9 Update go.mod Kristoffer Dalby 2021-10-26 20:41:35 +0000
  • b096a2e7e5 Create an initial gRPC service Kristoffer Dalby 2021-10-26 20:37:37 +0000
  • f9ece0087d Make the cli help a little more explicit for the nodes subcommand. Ward Vandewege 2021-10-26 08:50:25 -0400
  • c76d3b53d9
    Merge branch 'main' into cli-improvements Kristoffer Dalby 2021-10-25 22:11:02 +0100
  • e8277595f5
    Merge pull request #202 from juanfont/kradalby-patch-1 v0.11.0 Kristoffer Dalby 2021-10-25 20:14:36 +0100