mmetc
b12ade27f4
cscli: review/update argument number checking ( #3490 )
...
* cscsli: remove unused Command.Args setting
* cscli: review/update argument number checking
cscli will consistently print the help text if the number of arguments is
wrong for the command, but not for other types of errors.
* fix func tests
* lint
2025-03-04 12:21:27 +01:00
mmetc
92662ed461
refact cscli: decisions, lapi, bouncers, machines ( #3306 )
...
* refact "cscli decisions import"
* cobra.ExactArgs(0) -> cobra.NoArgs
* refact cscli bouncers
* refact cscli machines
* refact "cscli lapi"
* lint
2024-10-30 10:59:20 +01:00
mmetc
3945a991bd
context propagation: pkg/database/alerts ( #3252 )
...
* alerts
* drop CTX from dbclient
* lint
* pkg/database/alerts: context.TODO()
* cscli: context.Background() -> cmd.Context()
2024-09-24 14:13:45 +02:00
mmetc
ce085dc4cd
logs and user messages: use "parse" and "serialize" instead of marshal/unmarshal ( #3240 )
2024-09-17 13:19:14 +02:00
mmetc
8a74faed43
context propagation: cscli {capi,lapi,papi} ( #3228 )
...
* context propagation: lapi status, capi status, papi status
* context propagation: lapi register, capi register
* lint
2024-09-12 21:16:55 +02:00
mmetc
c8750f604c
refact: pkg/apiclient set and use default user agent ( #3219 )
...
* default user agent
* DRY default user agent
* useragent.go
* moved to pkg/apiclient/useragent
* lint
* rename useragent.DefaultUserAgent() -> useragent.Default()
2024-09-09 11:27:20 +02:00
blotus
d2616766de
Allow auto registration of machines in LAPI ( #3202 )
...
Co-authored-by: marco <marco@crowdsec.net>
2024-09-02 13:13:40 +02:00
mmetc
0fb64682fd
cscli refact: package cli{support, machine, bouncer} ( #3199 )
...
* cscli refact: clisupport (reuse lapi status, capi status)
* cscli refact: package clibouncer, climachine
* cscli refact: package clisupport
2024-08-29 15:21:29 +02:00
mmetc
9c0422f75b
cscli refact: package 'clicapi', 'clilapi' ( #3185 )
...
* extract functions to own files
* package clilapi
* package clicapi
* package crowdsec-cli/reload
2024-08-26 09:39:36 +02:00