Commit graph

  • b43ab45448
    Merge f2fcc7eb73 into 505ad36dfd Dmitrii Kustov 2025-05-09 15:22:59 +00:00
  • 221c6b60a9
    Merge 55e045023b into 505ad36dfd Ya-S 2025-05-09 15:22:56 +00:00
  • 774bc7589e
    Merge bf931f1fde into 505ad36dfd Thomas Anderson 2025-05-09 15:22:49 +00:00
  • f6bd0a56e1
    Merge 1300906ac7 into 505ad36dfd David Lequin 2025-05-09 15:22:46 +00:00
  • 5f3c295280
    Merge 1614c8a868 into 505ad36dfd blotus 2025-05-09 15:22:46 +00:00
  • 6809e51fc7
    Merge 363a32934e into 505ad36dfd Laurence Jones 2025-05-09 15:22:41 +00:00
  • e42e5fa34b
    Merge c17a0276b6 into 505ad36dfd mmetc 2025-05-09 15:22:41 +00:00
  • a5c40c92ee
    Merge 2ef06e6140 into 505ad36dfd mmetc 2025-05-09 15:22:41 +00:00
  • e97835d397
    Merge 08e1e2d5ad into 505ad36dfd mmetc 2025-05-09 15:22:38 +00:00
  • 23039aa509
    Merge 131224437a into 505ad36dfd Laurence Jones 2025-05-09 15:22:38 +00:00
  • bf3721e6d3
    Merge 65db18cd74 into 505ad36dfd mmetc 2025-05-09 15:05:56 +00:00
  • 65db18cd74 permissions test-porcelain marco 2025-05-09 16:57:41 +02:00
  • 8151d4bb24
    Merge 4cea22c023 into 505ad36dfd Laurence Jones 2025-05-09 15:56:22 +01:00
  • 62aa1ebdf4
    Merge eca309ec4c into 505ad36dfd mmetc 2025-05-09 16:46:45 +02:00
  • dbaa2a8aed parens marco 2025-05-09 16:46:03 +02:00
  • 505ad36dfd
    Fix spelling mistake in metrics.go (#3618) master robigan 2025-05-09 16:43:15 +02:00
  • 0c1f22dba5 update plugin tests marco 2025-05-09 16:33:23 +02:00
  • f5be055854 update file_test.go marco 2025-05-09 16:10:45 +02:00
  • 207da0601e
    Fix spelling mistake in metrics.go robigan 2025-05-09 15:32:19 +02:00
  • 880a85f404 CI: ensure tests don't alter the repository marco 2025-05-09 11:17:51 +02:00
  • bc2744986e Merge branch 'master' into releases/1.6.x v1.6.9-rc1 releases/1.6.x marco 2025-05-09 13:59:53 +02:00
  • 627eb352f1
    CI: update codecov list and fix workflow (#3617) mmetc 2025-05-09 13:58:58 +02:00
  • 9510146780
    update expr to 1.17.2 (#3519) mmetc 2025-05-09 12:55:01 +02:00
  • c4e116ba6f CI: update codecov list and fix workflow marco 2025-05-09 12:38:25 +02:00
  • 7f2a5eaf50
    Merge 17234963c0 into ce6018fbbf mmetc 2025-05-09 09:01:44 +00:00
  • 17234963c0 refact pkg/acquisition: extract loop method defer marco 2025-05-07 15:41:43 +02:00
  • ce6018fbbf
    config.yaml: make config_dir and notification_dir optional (#3606) mmetc 2025-05-09 10:58:12 +02:00
  • 7443ed84c2
    Merge branch 'master' into expr-update blotus 2025-05-09 10:53:33 +02:00
  • a1cdc52c23
    add if test Sebastien Blot 2025-05-09 10:47:13 +02:00
  • b30db4de56 lint marco 2025-05-09 10:36:25 +02:00
  • 03057c484d Merge branch 'master' into opt-config-dir marco 2025-05-09 10:28:42 +02:00
  • 59d28a8fc5
    Merge a816e27ac6 into ec553b34ad mmetc 2025-05-09 10:27:34 +02:00
  • 08243946d9
    Merge a9500185a2 into ec553b34ad dependabot[bot] 2025-05-09 08:26:41 +00:00
  • ec553b34ad
    use go 1.24.3 (#3612) mmetc 2025-05-09 10:26:38 +02:00
  • a816e27ac6 lint: require name on interface parameters lint-inamedparam marco 2025-05-09 09:42:52 +02:00
  • ccc278ad87 Merge branch 'master' into releases/1.6.x marco 2025-05-07 18:48:22 +02:00
  • 341e816a5c
    fix(apiserver): ensure nil is returned after setting token and expiration and before we reauthenticate (#3613) Manuel Sabban 2025-05-07 17:02:04 +02:00
  • 20c0b12824 fix(apiserver): ensure nil is returned after setting token and expiration and before we reauthenticate sabban 2025-05-07 16:27:31 +02:00
  • c641367253 Merge branch 'master' into releases/1.6.x marco 2025-05-07 14:22:31 +02:00
  • 5484cc2044
    Fix cp -n (#3483) Micha Cassola 2025-05-07 14:15:54 +02:00
  • b840cf4797 test -f -> test -e marco 2025-05-07 13:44:37 +02:00
  • 3db26cee33 test -s -> test -f marco 2025-05-07 13:39:37 +02:00
  • 6170b1390c Merge branch 'master' into upstream/cp-n-fix marco 2025-05-07 11:43:51 +02:00
  • 31b914512a
    refact pkg/database: unnecessary pointers (#3611) mmetc 2025-05-07 11:12:27 +02:00
  • 73a423034f
    CI: update action for generating docker description (#3559) mmetc 2025-05-07 10:45:34 +02:00
  • bf680090f0 lint marco 2025-05-07 10:45:07 +02:00
  • 55a5892c9c use go 1.24.3 marco 2025-05-07 10:16:00 +02:00
  • 999a5e4fef
    Merge 2f2f4cac4c into e6b85b641c mmetc 2025-05-07 09:31:55 +02:00
  • 1300906ac7 Merge branch 'master' into anomaly-detection anomaly-detection marco 2025-05-06 22:52:56 +02:00
  • 4ba8c03774 refact pkg/database: unnecessary pointers marco 2025-05-06 14:47:26 +02:00
  • e6b85b641c
    feat(apic): add ApicAuth client and token re-authentication logic (#3522) Manuel Sabban 2025-05-06 16:23:56 +02:00
  • 3b9130469c
    refact pkg/parser: extract method, avoid calling defer in loop (#3564) mmetc 2025-05-06 16:11:24 +02:00
  • 15dcbdeec9
    refact: remove unused metod DeleteDecisionsWithFilter() (#3605) mmetc 2025-05-06 16:10:18 +02:00
  • 8bf2f2873d Merge branch 'master' into login/cache marco 2025-05-06 16:01:02 +02:00
  • 7c6cad1459 CI: update action for generating docker description marco 2025-04-02 13:21:35 +02:00
  • 0e8b557402
    refact alert, decision filters: remove unnecessary pointers (#3607) mmetc 2025-05-06 15:34:50 +02:00
  • c0cfe2181e lint marco 2025-05-06 15:25:51 +02:00
  • 449c8d615a Merge branch 'master' into pkg-parser marco 2025-05-06 15:23:11 +02:00
  • daeae34b61 lint marco 2025-05-06 15:21:16 +02:00
  • 8985476282 Merge branch 'master' into deadcode marco 2025-05-06 15:16:31 +02:00
  • 4527ad0fa8
    CI: update lint complexity thresholds (#3608) mmetc 2025-05-06 15:15:31 +02:00
  • b87a5e56e6 lint marco 2025-05-06 15:14:52 +02:00
  • 609c060e42 docstrings marco 2025-05-06 15:00:11 +02:00
  • 60d662425d extract load/save token functions marco 2025-05-06 14:38:13 +02:00
  • 08a5b33963 mod tidy marco 2025-05-06 14:11:28 +02:00
  • 959b872118
    allowlists: automatically expire current matching decisions on update (#3601) blotus 2025-05-06 14:10:30 +02:00
  • 2f2f4cac4c CI: replace release drafter action with release.yml release-notes marco 2025-05-06 11:55:20 +02:00
  • 3f92b9fbae add schema migration sabban 2025-05-06 11:07:06 +02:00
  • ebab153ec6 feat(database): enhance schema configuration for database compatibility sabban 2025-05-06 10:38:31 +02:00
  • e60b3a73cf Merge branch 'login/cache' of github.com:crowdsecurity/crowdsec into login/cache sabban 2025-05-06 10:16:45 +02:00
  • a4a33701eb Revert "Eventually add a new item in database" sabban 2025-05-06 10:15:45 +02:00
  • 03c50956ad mod tidy marco 2025-05-06 09:58:50 +02:00
  • 9cc1d1a6f4 Merge branch 'master' into login/cache marco 2025-05-06 09:58:31 +02:00
  • ea29affeed CI: update lint complexity thresholds marco 2025-05-06 09:37:59 +02:00
  • aae608b69a Merge branch 'login/cache' of github.com:crowdsecurity/crowdsec into login/cache sabban 2025-05-05 20:19:29 +02:00
  • e7b0878ac8 Eventually add a new item in database sabban 2025-05-05 20:18:57 +02:00
  • 531af79861 refact alert, decision filters: remove unnecessary pointers marco 2025-05-05 15:03:26 +02:00
  • f8f0b2a211
    improve support for parsing time durations with 'day' units (#3599) mmetc 2025-05-05 15:12:29 +02:00
  • 790b8ebd7a DurationWithDays for 'max_age' marco 2025-05-05 14:47:13 +02:00
  • 08e1e2d5ad wip lint-unused marco 2025-05-05 13:27:28 +02:00
  • 9c080aa8ee Merge branch 'master' into anomaly-detection marco 2025-05-05 13:09:22 +02:00
  • fc6978363d support days in 'metrics_max_age' marco 2025-05-05 10:47:18 +02:00
  • 976b5cf080 test fix marco 2025-04-30 14:35:50 +02:00
  • 97917c9032 lint marco 2025-04-30 14:07:58 +02:00
  • 4bb9528073 update dependency marco 2025-04-30 14:06:59 +02:00
  • 6f067db57f use custom duration type in expr helpers marco 2025-04-30 13:52:18 +02:00
  • ae65262396 replace old function ParseDuration marco 2025-04-30 13:50:19 +02:00
  • 662da8ce33 custom duration type for "cscli bouncers prune" marco 2025-04-30 13:40:15 +02:00
  • f5e9424b4a custom duration type for "cscli machines prune" marco 2025-04-30 13:29:52 +02:00
  • 11a13d64b7 custom duration type for "cscli allowlist add" marco 2025-04-30 13:13:36 +02:00
  • 45c6c11a15 custom duration type for "cscli decisions list", "cscli alerts list" marco 2025-04-29 23:18:10 +02:00
  • f2fcc7eb73
    Merge branch 'master' into master mmetc 2025-05-02 22:24:04 +02:00
  • 89b4fbe2aa lint marco 2025-05-02 21:28:33 +02:00
  • 65a5c29dc0 config.yaml: make config_dir and notification_dir optional marco 2025-05-02 16:41:17 +02:00
  • 4cea22c023
    enhance: mr linter pls be happy Laurence 2025-05-02 14:23:43 +01:00
  • b55d9cbe88
    enhance: Move info to reconnect goto Laurence 2025-05-02 14:14:55 +01:00
  • f04b51ba10
    enhance: Move info outside for loop Laurence 2025-05-02 14:12:30 +01:00
  • 38810df96b
    enhance: After a reconnect we always check the containers to attempt to resurrect or else we wait until a event comes in which it may not Laurence 2025-05-02 14:09:33 +01:00
  • 1081d615ee
    enhance: keep trying until we hit max timer Laurence 2025-05-02 13:58:53 +01:00
  • d6c180f3c2 refact: remove unused metod DeleteDecisionsWithFilter() marco 2025-05-02 14:30:15 +02:00