Kristoffer Dalby
471c0b4993
Initial work eliminating one/two letter variables
2021-11-14 20:32:03 +01:00
Kristoffer Dalby
53ed749f45
Start work on making gocritic pass
2021-11-14 18:44:37 +01:00
Kristoffer Dalby
ba084b9987
Lint fix integration tests
2021-11-14 18:35:49 +01:00
Kristoffer Dalby
85f28a3f4a
Remove all instances of undefined numbers (gonmd)
2021-11-14 18:31:51 +01:00
Kristoffer Dalby
796072a5a4
Add and fix ifshort
2021-11-14 18:09:22 +01:00
Kristoffer Dalby
9390348a65
Add and fix goconst
2021-11-14 18:06:25 +01:00
Kristoffer Dalby
c9c16c7fb8
Remove unused params or returns
2021-11-14 18:03:21 +01:00
Kristoffer Dalby
19cd7a4eac
Add and fix exhaustive
2021-11-14 17:52:55 +01:00
Kristoffer Dalby
0315f55fcd
Add and fix nilnil
2021-11-14 17:51:34 +01:00
Kristoffer Dalby
668e958d3e
Add and fix unconvert
2021-11-14 17:49:54 +01:00
Kristoffer Dalby
4ace54c4e1
Move wsl, might not be feasible
2021-11-14 16:49:54 +01:00
Kristoffer Dalby
89eb13c6cb
Add and fix nlreturn (new line return)
2021-11-14 16:46:09 +01:00
Kristoffer Dalby
d0ef850035
Add and fix noctx linter
2021-11-14 16:37:43 +01: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
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
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
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
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