Commit graph

  • 0287a97091
    add mutex to protect access to the internal tail map Sebastien Blot 2024-03-07 14:20:12 +0100
  • 4de733deba don't disable metrics but skip warning if time machine & port is taken #2857 marco 2024-03-07 14:18:45 +0100
  • 5731491b4e
    Auto detect if reading logs or storing sqlite db on a network share (#2241) blotus 2024-03-07 14:04:50 +0100
  • a01b669b89
    Merge branch 'master' into appsec-user-agent-header #2809 blotus 2024-03-07 14:01:50 +0100
  • 1b03c30dcf
    Merge branch 'master' into debian-suggest-cron blotus 2024-03-07 13:55:08 +0100
  • 98560d0cf5
    bin/crowdsec: avoid writing errors twice when log_media=stdout (#2876) mmetc 2024-03-07 12:29:10 +0100
  • 8d52b22ba8 lint #2876 marco 2024-03-07 12:01:22 +0100
  • 2f29df35a2 bin/crowdsec: avoid writing errors twice when log_media=stdout marco 2024-03-07 10:43:00 +0100
  • b2c61510f1 crowdsec: avoid writing errors twice when log_media=stdout #2875 marco 2024-03-07 09:28:21 +0100
  • 300da5d178 fix model generation target; re-run swagger #2871 marco 2024-03-06 17:20:34 +0100
  • c271d411ae fix make help marco 2024-03-06 15:22:02 +0100
  • c75d31ae38
    Merge fc1aa395fc into e611d01c90 #2789 mmetc 2024-03-06 14:35:46 +0100
  • 016b19b977 use ent 0.12.5 marco 2024-03-06 14:29:16 +0100
  • ef7a1af3fe CI: "make generate" target; pin tool versions marco 2024-03-05 13:54:57 +0100
  • e611d01c90
    cscli: hide hashed api keys (#2874) mmetc 2024-03-06 14:27:05 +0100
  • 344cc77fc2 lint #2874 marco 2024-03-06 13:57:39 +0100
  • 5356ccc6cd
    cron: spread server load when upgrading hub and data files (#2873) mmetc 2024-03-06 13:42:57 +0100
  • 7c54e5d153 fix docker test marco 2024-03-06 11:21:19 +0100
  • 2b92b07dec cscli: hide hashed api keys marco 2024-03-06 11:01:32 +0100
  • e1ba1ef4b1 cron: spread server load when upgrading hub and data files #2873 marco 2024-03-06 10:58:38 +0100
  • d8877a71fc
    lp metrics: collect datasources and console options (#2870) mmetc 2024-03-05 14:56:14 +0100
  • 27f7ea9d98 lint #2870 marco 2024-03-05 14:15:20 +0100
  • fb402dd206 metrics: collect datasources and console options marco 2024-03-05 13:29:50 +0100
  • 228542b502 Merge branch 'master' into apiclient-apiserver-socket marco 2024-03-05 09:43:46 +0100
  • e7ecea764e
    pkg/csconfig: use yaml.v3; deprecate yaml.v2 for new code (#2867) mmetc 2024-03-04 14:22:53 +0100
  • f3d3bdf568 Lint whitespace, errors #2867 marco 2024-03-04 13:56:20 +0100
  • cbee069648 yaml.v3: handle empty files marco 2024-03-04 13:09:05 +0100
  • 881b9deced pkg/csconfig: use yaml.v3; deprecate yaml.v2 for new code marco 2024-03-04 11:50:18 +0100
  • 41b43733b0
    fix: log stack trace while computing metrics (#2865) mmetc 2024-03-01 10:52:35 +0100
  • a969c69784 fix: log panics while computing metrics #2865 marco 2024-03-01 09:20:37 +0100
  • 2ba6be64ca
    up Sebastien Blot 2024-02-29 16:44:25 +0100
  • 8bb7728e85
    up Sebastien Blot 2024-02-29 16:26:34 +0100
  • 392eeb93b3
    up Sebastien Blot 2024-02-29 16:02:36 +0100
  • ab43b6a3f0
    uo Sebastien Blot 2024-02-29 15:21:14 +0100
  • d4ef2a287d
    uo Sebastien Blot 2024-02-29 15:07:10 +0100
  • 4579938f02
    up Sebastien Blot 2024-02-29 15:03:16 +0100
  • ec2934bebf
    up Sebastien Blot 2024-02-29 14:48:37 +0100
  • 26269722a8
    up Sebastien Blot 2024-02-29 14:12:47 +0100
  • 338d7bf3a3
    up Sebastien Blot 2024-02-29 13:55:40 +0100
  • 898957fb8d
    up Sebastien Blot 2024-02-29 11:51:56 +0100
  • 4a2ad57ebb
    up Sebastien Blot 2024-02-29 11:46:52 +0100
  • 4cc94b57bb
    up Sebastien Blot 2024-02-29 11:42:26 +0100
  • aeba096bac
    allow to overwrite build version when manually running the pipeline Sebastien Blot 2024-02-29 11:31:57 +0100
  • 1f5d0e6a97
    up Sebastien Blot 2024-02-29 10:58:34 +0100
  • 2788a35926
    wip Sebastien Blot 2024-02-28 18:22:27 +0100
  • 0fe3ec1d9d removed unused function, add listen_socket to CI package tests marco 2024-02-28 13:28:09 +0100
  • 4ef5384d6c middleware to set remoteaddr for unix socket marco 2024-02-27 16:05:16 +0100
  • 1b365a0730 don't skip windows tests marco 2024-02-27 14:39:10 +0100
  • 8f69922189 socket-only "machine add" fix and more tests marco 2024-02-27 13:46:37 +0100
  • fc1aa395fc wip #2789 oneshot marco 2024-01-30 16:38:47 +0100
  • 7a0bb6d7dc windows CSI marco 2024-01-30 15:23:13 +0100
  • 7428ec351b cleanup marco 2024-02-27 11:14:46 +0100
  • c755a0015e Fix time machine output with progress bar (linux only) marco 2024-01-26 15:16:42 +0100
  • ad34b57419 Customize progress bar, display on stderr, disable if non-terminal marco 2024-01-26 13:56:13 +0100
  • 28f2714cdc Progress bar for one shot acquisition (time machine -- cold logs) marco 2024-01-26 11:22:08 +0100
  • 7e83e9189c lint #2695 marco 2024-01-15 11:47:29 +0100
  • 19e5fdc560 crowdsec: disable prometheus metrics when running time machine marco 2024-02-23 11:50:39 +0100
  • 79e5880585 improve bouncer support marco 2024-02-27 10:33:05 +0100
  • a272235a4f comment, function name marco 2024-02-27 09:26:39 +0100
  • 3fea548938 fixed url parsing, added tests marco 2024-02-27 09:09:48 +0100
  • 0fdbe5dd9f Merge branch 'master' into apiclient-apiserver-socket marco 2024-02-26 23:39:03 +0100
  • 8e9e091656
    systemd: check configuration before attempting reload (#2861) mmetc 2024-02-26 13:44:40 +0100
  • 1f56c9461b systemd: check configuration before attempting reload #2861 marco 2024-02-26 13:26:16 +0100
  • b6f7bd9a57 remove unnecessary call to c.Next() marco 2024-02-23 22:47:58 +0100
  • f54d0a7055 Merge branch 'master' into apiclient-apiserver-socket marco 2024-02-23 22:47:13 +0100
  • a23fe06d68
    remove dependencies on enescakir/emoji, gotest.tools (#2837) mmetc 2024-02-23 16:05:01 +0100
  • b0f809c80a lint (whitespace) #2837 marco 2024-02-23 15:49:18 +0100
  • b4721bd6a9 Merge branch 'master' into emoji marco 2024-02-23 15:33:24 +0100
  • 9f8b6bb955 fix test (autodetect UseWal in unit tests -- might fail on some environment?) #2241 marco 2024-02-23 15:17:47 +0100
  • 93f9ccff43 fix test marco 2024-02-23 15:06:20 +0100
  • 0ec732e598 add missing import marco 2024-02-23 14:56:46 +0100
  • a871e2fec2
    Merge branch 'master' into appsec-user-agent-header Laurence Jones 2024-02-23 13:52:18 +0000
  • ffe94fb33b Merge branch 'master' into auto-detect-inotify-support marco 2024-02-23 14:51:44 +0100
  • 497ad4d3c1
    Merge branch 'master' into debian-suggest-cron Laurence Jones 2024-02-23 13:49:53 +0000
  • dfee2f11cd
    Merge branch 'master' into postoverflow_reinject_meta #2502 Laurence Jones 2024-02-23 13:49:28 +0000
  • 3c5a73d12c remove dependency on gotest.tools marco 2024-02-15 09:42:08 +0100
  • 944b2ac020 remove dependency on enescakir/emoji marco 2024-02-12 11:48:21 +0100
  • 4bf640c6e8
    refact pkg/apiserver (auth helpers) (#2856) mmetc 2024-02-23 14:03:50 +0100
  • 63614ea471
    Merge branch 'master' into debian-suggest-cron Laurence Jones 2024-02-23 11:25:05 +0000
  • e34af358d7
    refact cscli (globals) (#2854) mmetc 2024-02-23 10:37:04 +0100
  • 78362ca3a5 lint (whitespace, wrapped errors) #2854 marco 2024-02-23 10:18:13 +0100
  • 849e9470a5 cscli hubtest: avoid global marco 2024-02-22 11:57:01 +0100
  • 8212f9aed1 cscli config restore: avoid global marco 2024-02-22 11:48:11 +0100
  • 8ff0b3cc96 cscli capi: avoid globals, extract methods marco 2024-02-22 11:40:45 +0100
  • 1b8d34e1c1 refact pkg/apiserver (auth helpers) #2856 marco 2024-02-22 22:57:45 +0100
  • fee3fe1e5d
    wip Sebastien Blot 2024-02-22 13:55:07 +0100
  • fed1472656 apiserver/apiclient: unix socket support marco 2024-02-12 17:14:50 +0100
  • 0df8f54fbb
    Add unix socket option to http plugin, we have to use this in conjunction with URL parameter as we dont know which path the user wants so if they would like to communicate over unix socket they need to use both, however, the hostname can be whatever they want. We could be a little smarter and actually parse the url, however, increasing code when a user can just define it correctly make no sense (#2764) Laurence Jones 2024-02-22 11:18:29 +0000
  • 8da490f593
    refact pkg/apiclient (#2846) mmetc 2024-02-22 11:42:33 +0100
  • d4e5f6e291
    Merge branch 'master' into http_plugin_unix_socket #2764 Laurence Jones 2024-02-22 10:09:10 +0000
  • 3e3df5e4c6
    refact "cscli config", remove flag "cscli restore --old-backup" (#2832) mmetc 2024-02-22 11:04:36 +0100
  • 4022e3fc3a no need to clone the request for the jwt auth #2846 marco 2024-02-22 11:02:23 +0100
  • 115c3567e6 lint (whitespace, wrapped errors) #2832 marco 2024-02-22 10:38:28 +0100
  • 315a66240e cscli restore: remove 'old-backup' option marco 2024-02-20 22:01:51 +0100
  • 6c33176caf refact "cscli config feature-flags" marco 2024-02-10 00:14:35 +0100
  • 0429faae6d refact "cscli config restore" marco 2024-02-10 00:04:03 +0100
  • e9198d3d1f refact "cscli confgi show-yaml" marco 2024-02-09 23:49:09 +0100
  • 813ea7bdb9 refact "cscli config backup" marco 2024-02-09 23:27:35 +0100
  • 045e40e17c refact "cscli config show" marco 2024-02-09 22:39:47 +0100
  • f3ea88f64c
    Appsec unix socket (#2737) Laurence Jones 2024-02-21 13:40:38 +0000