mmetc
|
12a3c70860
|
lint: gocritic/httpNoBody (#3493)
* lint: gocritic/httpNoBody
|
2025-03-07 14:35:25 +01:00 |
|
mmetc
|
8a10e2c61d
|
refact: avoid use of defer calls in loops (#3466)
* refact apic.Send()
* refact Papi.SendDeletedDecisions()
* refact MetricsProvider.Run()
* refact PluginBroker.pushNotificationsToPlugin()
* refact leakybucket.LoadBuckets()
|
2025-02-19 14:50:38 +01:00 |
|
mmetc
|
5136d928ed
|
lint: gocritic/typeDefFirst (ensure type definitions come before methods) (#3404)
* lint: gocritic/typeDefFirst (ensure type definitions come before methods)
* lint
|
2025-02-17 10:55:18 +01:00 |
|
mmetc
|
a4497da6b9
|
context propagation: papi, loki (#3308)
* context propagation: AuthenticatedLAPIClient()
* context propagation: papi
* context propagation: loki
|
2024-11-15 15:31:10 +01:00 |
|
mmetc
|
eeb28014c6
|
context propagation: pkg/database/config (#3246)
|
2024-09-19 14:09:35 +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
|
72b6da9925
|
enable linter: revive (early-return) (#3051)
* enable linter: revive (early-return)
* lint
|
2024-06-07 16:53:23 +02:00 |
|
mmetc
|
1a4ac9d239
|
replace log.Fatal with error return (#2996)
* log.Fatal -> fmt.Errorf
* lint
|
2024-05-17 14:26:10 +02:00 |
|
mmetc
|
659feec496
|
cscli: don't print timestamps (#2984)
* cscli: don't print timestamps
* lint (whitespace, errors)
|
2024-05-06 10:43:54 +02:00 |
|
mmetc
|
48f011dc1c
|
apiclient/apiserver: lint/2 (#2741)
|
2024-01-15 12:38:31 +01:00 |
|
mmetc
|
ffadd42779
|
update dependency on go-cs-lib; drop the pkg/ part (#2393)
|
2023-07-28 16:35:08 +02:00 |
|
mmetc
|
9967d60987
|
errors.Wrap -> fmt.Errorf (#2333)
|
2023-07-06 10:14:45 +02:00 |
|
mmetc
|
534328ca30
|
decouple bouncer dependencies: use go-cs-lib/pkg/* (#2216)
* decouple bouncer dependencies: use go-cs-lib/pkg/trace
* decouple bouncer dependencies: use go-cs-lib/pkg/version
* decouple bouncer dependencies: use go-cs-lib/pkg/yamlpatch
* decouple bouncer dependencies: use go-cs-lib/pkg/csstring
* unused import
|
2023-05-23 10:52:47 +02:00 |
|
blotus
|
91eb39cff6
|
New PAPI commands: reauth + force_pull (#2129)
|
2023-03-21 14:06:19 +01:00 |
|
blotus
|
16a3be49e2
|
do not try to load PAPI is url is not set (#2099)
|
2023-03-06 15:38:58 +01:00 |
|
blotus
|
85ab9c68a2
|
Add cscli papi status and cscli papi sync (#2091)
|
2023-03-03 13:46:28 +01:00 |
|
Thibault "bui" Koechlin
|
e927717fa0
|
Polling API Integration (#1715)
Co-authored-by: alteredCoder <kevin@crowdsec.net>
Co-authored-by: he2ss <hamza.essahely@gmail.com>
Co-authored-by: Sebastien Blot <sebastien@crowdsec.net>
|
2023-01-31 14:47:44 +01:00 |
|