blotus
|
959b872118
|
allowlists: automatically expire current matching decisions on update (#3601)
|
2025-05-06 14:10:30 +02:00 |
|
blotus
|
16d0677938
|
Add support for centralized allowlists (#3355)
|
2025-02-19 15:04:47 +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
|
1133afe58d
|
context propagation: pkg/database/{lock,decision} (#3251)
* context propagation: pkg/database/lock
* QueryAllDecisionsWithFilters(ctx...), QueryExpiredDecisionsWithFilters(ctx...)
* more Query...Decision...(ctx..)
* rest of decisions
* lint
|
2024-09-23 17:33:46 +02:00 |
|
mmetc
|
eeb28014c6
|
context propagation: pkg/database/config (#3246)
|
2024-09-19 14:09:35 +02:00 |
|
mmetc
|
9101de95d8
|
pkg/database: refactor & rename "soft delete" to "expire" (#3025)
* pkg/database: replace parameter with explicit methods
* merge methods with recusion
* rename "soft delete" -> "expire"
* lint
|
2024-06-04 13:19:46 +02:00 |
|
Thibault "bui" Koechlin
|
b63e64ee9f
|
Fix locking logic for HA + add list unsubscribe for PAPI (#2904)
* add list unsubscribe operation for papi
* fix the locking logic for HA
|
2024-03-19 10:29:16 +01:00 |
|
mmetc
|
48f011dc1c
|
apiclient/apiserver: lint/2 (#2741)
|
2024-01-15 12:38:31 +01:00 |
|
Cristian Nitescu
|
7c5cbef51a
|
manage force_pull message for one blocklist (#2615)
* manage force_pull message for one blocklist
* fix info message on force pull blocklist
|
2023-11-29 11:37:46 +01:00 |
|
mmetc
|
ffadd42779
|
update dependency on go-cs-lib; drop the pkg/ part (#2393)
|
2023-07-28 16:35:08 +02:00 |
|
mmetc
|
396dcf8e6e
|
dependencies: replaced function calls to pkg/types, errors.Wrap (#2235)
we now use a generic pointer function, and slowly remove the deprecated pkg/errors
|
2023-06-01 16:31:56 +02:00 |
|
blotus
|
91eb39cff6
|
New PAPI commands: reauth + force_pull (#2129)
|
2023-03-21 14:06:19 +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 |
|