Fernando De Lucchi
1af4a3b958
Merge branch 'main' into patch-1
2021-11-14 04:16:00 -05:00
Kristoffer Dalby
1969802c6b
Fix golanglint
2021-11-14 08:32:58 +00:00
Kristoffer Dalby
052883aa55
Fix merge conflict
2021-11-14 08:30:48 +00:00
Kristoffer Dalby
d2918edc14
Merge pull request #224 from cure/namespace-deletion-fixes
...
Improvements for namespace deletion
2021-11-14 09:27:58 +01:00
Kristoffer Dalby
f3da299457
Format readme
2021-11-14 08:09:33 +00:00
Kristoffer Dalby
e8726b1e22
Add readme note about codestyle
2021-11-14 08:08:03 +00:00
Fernando De Lucchi
b897a26f42
arm64 docker image build in release process
2021-11-13 21:08:59 -05:00
Alessandro (Ale) Segala
5ec7158b5d
Merge branch 'main' into docker-distroless
2021-11-13 14:16:53 -08:00
Alessandro (Ale) Segala
7d77acd88e
Docs for debug container
2021-11-13 22:16:37 +00:00
Alessandro (Ale) Segala
c0f16603c5
Copy headscale binary in /bin in the container
...
This way, we don't need to alter the PATH
2021-11-13 22:10:58 +00:00
Ward Vandewege
34dba0ade8
Fix missing error check.
2021-11-13 15:24:32 -05:00
Ward Vandewege
acf7e462ad
Improvements for namespace deletion: add a confirmation prompt, and make
...
sure to also delete any associated preauthkeys.
2021-11-13 14:01:05 -05:00
Kristoffer Dalby
f94b0b54d8
Remove lint install, update go
2021-11-13 09:39:20 +00:00
Kristoffer Dalby
806f0d3e6c
Format lint
2021-11-13 09:20:59 +00:00
Kristoffer Dalby
b653572272
Make format shuld format, not lint
2021-11-13 09:20:51 +00:00
Kristoffer Dalby
fa0922d5bb
define proto dir for buf
2021-11-13 09:18:00 +00:00
Kristoffer Dalby
95b9f03fb3
update buf setup
2021-11-13 09:13:17 +00:00
Kristoffer Dalby
24e0c944b1
Align with update golangci-lint
2021-11-13 09:11:03 +00:00
Kristoffer Dalby
148437f716
Setup more linters and goals for golangci
2021-11-13 08:53:34 +00:00
Kristoffer Dalby
3ddd9962ce
Add format make entry
2021-11-13 08:39:20 +00:00
Kristoffer Dalby
2634215f12
golangci-lint --fix
2021-11-13 08:39:04 +00:00
Kristoffer Dalby
dae34ca8c5
Proto format
2021-11-13 08:36:56 +00:00
Kristoffer Dalby
03b7ec62ca
Go format with shorter lines
2021-11-13 08:36:45 +00:00
Kristoffer Dalby
edfcdc466c
Update lint ci file with prettier and proto
2021-11-13 08:13:38 +00:00
Kristoffer Dalby
6b3114ad6f
Run prettier
2021-11-13 08:11:55 +00:00
Kristoffer Dalby
ba65092926
Merge pull request #212 from kradalby/cli-grpc
...
Rework the CLI to use gRPC
2021-11-12 14:39:39 +00:00
Alessandro (Ale) Segala
f44138c944
Added debug container
2021-11-12 02:20:46 +00:00
Alessandro (Ale) Segala
c290ce4b91
Revert "Fixed integration tests"
...
This reverts commit 67953bfe2f54c4231e95d77987eb8f39e3f3fc46.
2021-11-09 16:24:10 +00:00
Alessandro (Ale) Segala
3b34c7b89a
Removed / from docker commands in docs
...
Essentially reverts 6076656373e0af6db3948008ea302368cf8eb5d0
2021-11-09 16:23:36 +00:00
Alessandro (Ale) Segala
83e72ec57d
Allow running headscale without leading /
2021-11-09 16:20:58 +00:00
Kristoffer Dalby
49893305b4
Only turn on response log in grpc in trace mode
2021-11-08 22:06:25 +00:00
Kristoffer Dalby
0803c407a9
Fix Reusable typo, add tests for Augustines scenario
2021-11-08 20:49:03 +00:00
Kristoffer Dalby
6371135459
Try to address issue raised by cure
2021-11-08 20:48:20 +00:00
Kristoffer Dalby
43af11c46a
Fix typo in generated code
2021-11-08 20:47:40 +00:00
Kristoffer Dalby
b210858dc5
Remove unused dep
2021-11-08 18:28:06 +00:00
Kristoffer Dalby
e1f45f9d07
Remove unused dep
2021-11-08 18:27:57 +00:00
Kristoffer Dalby
dce6b8d72e
Add test case and fix nil pointer in preauthkeys command without expiration
2021-11-08 08:02:01 +00:00
Alessandro (Ale) Segala
67953bfe2f
Fixed integration tests
2021-11-07 19:09:51 +00:00
Alessandro (Ale) Segala
6076656373
Updated docs
2021-11-07 18:57:37 +00:00
Kristoffer Dalby
9a26fa7989
Ensure logging is off for integration test commands
2021-11-07 10:40:05 +00:00
Kristoffer Dalby
d47b83f80b
Unwrap grpc errors to make nicer user facing errors
2021-11-07 10:15:32 +00:00
Kristoffer Dalby
b11acad1c9
Fix typo
2021-11-07 09:57:39 +00:00
Kristoffer Dalby
b15efb5201
Ensure unix socket is removed before we startup
2021-11-07 09:55:32 +00:00
Kristoffer Dalby
2dfd42f80c
Attempt to dry up CLI client, add proepr config
...
This commit is trying to DRY up the initiation of the gRPC client in
each command:
It renames the function to CLI instead of GRPC as it actually set up a
CLI client, not a generic grpc client
It also moves the configuration of address, timeout (which is now
consistent) and api to use Viper, allowing users to set it via env vars
and configuration file
2021-11-07 09:41:14 +00:00
Kristoffer Dalby
ce3f79a3bf
Add yaml to output help
2021-11-07 08:58:45 +00:00
Kristoffer Dalby
a249d3fe39
Fix color for current namespace in nodes command
2021-11-07 08:58:03 +00:00
Alessandro (Ale) Segala
a6d487de00
Using debian11-based distroless image
2021-11-06 23:19:56 +00:00
Alessandro (Ale) Segala
3720da6386
Using distroless base image for Docker
2021-11-06 23:18:13 +00:00
Kristoffer Dalby
26718e8308
Revert gorm upgrade
2021-11-06 20:23:04 +00:00
Kristoffer Dalby
f5a196088a
Merge branch 'main' into cli-grpc
2021-11-06 20:12:19 +00:00