Commit graph

  • 17719cbdd8 Merge branch 'master' into http_acquis_socket marco 2025-04-29 13:08:08 +02:00
  • 7891268486
    lapi: return specific error if a unix socket path is too long for the OS (#3593) mmetc 2025-04-29 12:42:49 +02:00
  • 6fdb65868a
    enhance: Allow the use of 'd' suffix in profiles in expr and static duration Laurence 2025-04-29 11:09:09 +01:00
  • 94550ba388
    Merge branch 'master' into allowlist-existing-decisions Sebastien Blot 2025-04-29 11:56:52 +02:00
  • f9417971d0
    enable codeql for python (#3545) mmetc 2025-04-29 11:24:30 +02:00
  • 2002b8da85
    update golangci-lint (#3590) mmetc 2025-04-29 11:24:01 +02:00
  • ca36bafdf3 return specific error if a unix socket path is too long for the OS marco 2025-03-17 13:41:49 +01:00
  • eca309ec4c Merge branch 'master' into remove-dashboard marco 2025-04-29 09:26:28 +02:00
  • a79b92f280
    make CTI client available in cscli notifications (#3591) blotus 2025-04-28 18:13:53 +02:00
  • 0e7ece3e57
    make CTI client available in cscli notifications Sebastien Blot 2025-04-28 17:22:22 +02:00
  • 5bc2b49387
    allowlists: check during bulk decision import (#3588) mmetc 2025-04-28 17:11:17 +02:00
  • c0f7ae744e lint marco 2025-04-28 17:10:58 +02:00
  • 2df688b9c9 tests marco 2025-04-28 16:49:18 +02:00
  • 4007f84f07 fix windows test marco 2025-04-28 16:18:55 +02:00
  • 33447380d8 stderr -> stdout; bats test marco 2025-04-28 16:15:07 +02:00
  • 34faad076f excludedByRE() -> isExcluded() marco 2025-04-28 15:33:39 +02:00
  • 2e1af68a61 extract method, add test marco 2025-04-28 14:59:13 +02:00
  • 245a4df410 prefer void assignment to nolint marco 2025-04-28 14:23:59 +02:00
  • ae2e298a2b []byte -> string marco 2025-04-28 13:56:13 +02:00
  • b4714c219f unmarshal DiscoveryPollInterval to time.Duration marco 2025-04-28 13:45:52 +02:00
  • 0b82f0fc92
    do not apply allowlists for non ip or range scope Sebastien Blot 2025-04-28 14:02:57 +02:00
  • bcc29ffb8f
    fix tests Sebastien Blot 2025-04-28 14:02:34 +02:00
  • 2e3681d88a update golangci-lint marco 2025-04-28 13:07:29 +02:00
  • 96d48b3218 Merge branch 'master' into fixreader marco 2025-04-28 12:54:58 +02:00
  • 272f321d02
    fix test Sebastien Blot 2025-04-28 12:44:09 +02:00
  • c2e3e89426
    do not attempt to import 0 decisions Sebastien Blot 2025-04-28 11:49:21 +02:00
  • ea8237179f
    Infof -> Fprintf Sebastien Blot 2025-04-28 11:39:28 +02:00
  • cc25558772
    add support in cscli Sebastien Blot 2025-04-28 11:20:19 +02:00
  • 225d89ded2 update expr to 1.17.2 marco 2025-03-18 11:49:20 +01:00
  • 8ef0b46f1b
    wip Sebastien Blot 2025-04-28 10:29:48 +02:00
  • 4645060cb3
    Merge branch 'master' into login/cache Thibault "bui" Koechlin 2025-04-28 10:11:47 +02:00
  • e690dd9a87
    Merge 4bd5412ee1 into 8689783ade blotus 2025-04-28 10:05:29 +02:00
  • 4bd5412ee1
    Merge branch 'master' into lapi-lp-delete lapi-lp-delete Thibault "bui" Koechlin 2025-04-28 10:05:28 +02:00
  • 40dc60e8b4 update tests and swagger marco 2025-04-24 16:05:15 +02:00
  • 26daeba796 http handler marco 2025-04-24 15:48:42 +02:00
  • 398c753537 UTC marco 2025-04-24 15:20:04 +02:00
  • 3b9084fa45 reason marco 2025-04-24 15:11:41 +02:00
  • 22da51b4af refact pkg/parser: extract method, avoid calling defer in loop marco 2025-03-26 11:24:55 +01:00
  • d941ed3980 allowlist: bulk check marco 2025-04-23 13:48:23 +02:00
  • 8689783ade
    refact: pkg/exprhelpers/debugger, convert switch to function dispatch (#3587) mmetc 2025-04-24 11:27:45 +02:00
  • 418a27596e
    lint/gocritic: enable importShadow, typeUnparen, unnecessaryDefer (#3583) mmetc 2025-04-24 11:12:38 +02:00
  • bef54f1b37 lint marco 2025-04-24 10:34:54 +02:00
  • 5b543f031e Merge branch 'master' into lint-gocritic marco 2025-04-24 10:27:00 +02:00
  • 34e306505c
    refact pkg/database: dry decision count (#3586) mmetc 2025-04-24 10:25:48 +02:00
  • 759d82b497
    Merge branch 'master' into dependabot/go_modules/golang.org/x/net-0.38.0 blotus 2025-04-24 10:12:22 +02:00
  • 45689c26f6 unused parameter, receiver marco 2025-04-23 22:56:12 +02:00
  • a35cf5c855 handle prevOut when outputs is empty marco 2025-04-23 21:06:44 +02:00
  • cf61b220e9 refact: pkg/exprhelpers/debugger, split big switch to table functions marco 2025-04-23 17:06:41 +02:00
  • d46cef1bcb
    refact parser Init: argument types (#3578) mmetc 2025-04-23 21:30:03 +02:00
  • 680874fd27 rename struct field; drop redundant nil check marco 2025-04-23 15:45:24 +02:00
  • 9d73b7cb91 refact pkg/database: dry decision count marco 2025-04-23 12:45:02 +02:00
  • 0ed1211161 tests marco 2025-04-22 10:40:51 +02:00
  • e1b6a082c0 lint marco 2025-04-17 17:26:36 +02:00
  • 4f2b980547 refact parser Init: argument types marco 2025-04-16 13:22:24 +02:00
  • cc144cf749 lint marco 2025-04-18 10:28:19 +02:00
  • de5449405a importShadow marco 2025-04-16 21:21:09 +02:00
  • 548174e3a3 typeUnparen marco 2025-04-14 14:12:05 +02:00
  • feaeac84d7 wip marco 2025-04-11 09:21:41 +02:00
  • 7c4e91d304
    tests: refact localtest helper, use testify.suite (#3574) mmetc 2025-04-17 17:35:28 +02:00
  • 7396a103d0
    refact: logrus.GetLevel() -> logrus.IsLevelEnabled() (#3579) mmetc 2025-04-17 17:35:09 +02:00
  • a0fab0ac5a
    fix: avoid possible race condition while compiling expressions (#3582) mmetc 2025-04-17 17:34:40 +02:00
  • edb3f075ce dep update marco 2025-04-17 17:31:01 +02:00
  • 5b2140a26b simplify test code marco 2025-04-15 12:57:05 +02:00
  • 14265d22fa tests: refact localtest helper marco 2025-04-14 16:35:14 +02:00
  • eba6fde681 lint marco 2025-04-17 17:07:10 +02:00
  • 0693338cb4 lint marco 2025-04-17 17:24:01 +02:00
  • ad08250a59 fix: avoid possible race condition while compiling expressions marco 2025-04-17 14:52:49 +02:00
  • c8e3e0c7df
    build(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 dependabot[bot] 2025-04-16 23:32:45 +00:00
  • b780672e77 refact: logrus.GetLevel() -> logrus.IsLevelEnabled() marco 2025-04-08 23:05:58 +02:00
  • 4004868245
    fix mysql client certificate support (#3575) blotus 2025-04-16 14:39:26 +02:00
  • 7e280b23af
    fix: error check on postoverflow config (#3576) mmetc 2025-04-16 13:15:12 +02:00
  • 12a6ab1e9f lint marco 2025-04-16 12:45:43 +02:00
  • 8951b393aa Merge branch 'master' into postoverflow-err marco 2025-04-16 12:38:21 +02:00
  • 922c29983f
    test: add cold log event assert (#3577) mmetc 2025-04-16 12:37:50 +02:00
  • 620bd0117a
    Refact pkg/database/decisions.go (#3541) mmetc 2025-04-16 11:53:52 +02:00
  • 63f5ee52bd lint marco 2025-04-16 11:33:01 +02:00
  • 47f6838e6c Merge branch 'master' into refact-decisions marco 2025-04-16 11:26:57 +02:00
  • ba4fed5f67 test: add cold log event assert marco 2025-04-16 11:23:48 +02:00
  • f48dd81525 lint marco 2025-04-16 11:22:22 +02:00
  • 0a2c9d668a fix error check on postoverflow config marco 2025-04-16 11:20:45 +02:00
  • 10a0f26955 Merge branch 'master' into fixreader marco 2025-04-15 15:06:49 +02:00
  • 96e94665b9
    default to system root Sebastien Blot 2025-04-15 12:30:48 +02:00
  • eee59e3e1b
    typo Sebastien Blot 2025-04-15 11:38:20 +02:00
  • ad35f46cd9
    fix mysql client certificate support Sebastien Blot 2025-04-15 11:23:01 +02:00
  • c17d42278f
    replace go-acc, richgo with gotestsum (#3567) mmetc 2025-04-14 16:21:32 +02:00
  • 5f918f1f5a fix for windows marco 2025-04-14 15:36:02 +02:00
  • cf96d5c6cf rename SKIP_LOCALSTACK -> TEST_LOCAL_ONLY marco 2025-04-14 15:21:46 +02:00
  • 02e6c8d3e8 Makefile: separate targets for test and testcover; switch between default format and github-actions marco 2025-04-14 15:08:43 +02:00
  • 6085b7ae51 revert testify.suite marco 2025-04-14 14:02:30 +02:00
  • a81d52f45b wip marco 2025-04-14 12:56:39 +02:00
  • 5134658faa
    Merge branch 'master' into metrics-max-age-day-support metrics-max-age-day-support blotus 2025-04-14 11:27:30 +02:00
  • 9ef2ce6c58 fix target marco 2025-04-11 16:32:54 +02:00
  • 353be6cc29 support SKIP_LOCALSTACK to exclude tests that require docker marco 2025-04-11 16:23:10 +02:00
  • 02f5790d65 CI: replace go-acc, richgo with gotestsum marco 2025-04-11 12:07:29 +02:00
  • 53af63fded
    allow watcher to self-delete on shutdown Sebastien Blot 2025-04-10 15:28:58 +02:00
  • 995e4b1ce4
    Merge branch 'master' into fixreader David 2025-04-08 18:05:16 +02:00
  • 44d3629741
    Merge branch 'master' into login/cache Manuel Sabban 2025-04-04 17:08:37 +02:00
  • 1134b55acb refact pkg/database/decisions: rename and simplify filter functions marco 2025-03-25 16:32:49 +01:00
  • c844c93e7b refact pkg/database/decisions: reuse filter function marco 2024-12-20 16:55:24 +01:00
  • 89761938c7
    pkg/hubtest: use os.CopyFS() (#3539) mmetc 2025-04-04 14:54:22 +02:00