New features
- Support for notification plugins (slack,splunk,ES, http push) (#878)
- Improve community blocklist pull management : prepare for new consensus release (#871)
- Add /health endpoint to local API (#881) @nanikjava
Bugfixes & Improvements
- update to use cdn for hub (#920) @sabban
- Remove last remaining autogen messages in
cscli doc
(#926) @blotus - Avoid code duplication for protobuf in plugins (#918) @sbs2001
- fix release drafter + readme + remove dead readme for acquis (#933) @buixor
- fix #919 : display error message (#929) @buixor
- fix datasource prometheus metrics not being registered (#927) @blotus
- enforce a bit more parsing for resillience (#928) @buixor
- allow deleting multiple machines (#930) @AlteredCoder
- Update
cscli doc
for docusaurus (#924) @blotus - Add plugin interface code in protobufs package (#921) @sbs2001
- don't try to send/don't notify if plugin chan is nil (#923) @buixor
- add suport for --since in journalctl DSN (#917) @blotus
- Rpm fixes (#909 #911 #912 #913 #914) @sabban
- Minor changes to specific logs (#900) @ThinkChaos
- Makefile: default GOARCH to the arch we are running on (#908) @blotus
- Download datafile (#895) @sabban
- Document scope parameter for stream API (#897) @sbs2001
- import debian & rpm sources (#898) @blotus
- fix #890 : log info if profile is in debug, independently of the result (#894) @buixor
- fix #885 : remove dead dependencies for plugin (#891) @buixor
- set hubBranch to master if not provided in the configuration and if c… (#884) @blotus
- add a hook on fatal/panic to ensure we're logging to stderr as well (#879) @buixor
- Fix big serialized entries (#877) @buixor
- Goroutine leak hunt (#874) @buixor
- don't wait for acquis tomb if we have no sources (#868) @blotus
- check if api:client is present (#867) @buixor
- fix the unit tests (#858) @sabban
- simplify, and only kill/wait on tomb when relevant (#866) @buixor
- allow to override GOARCH and GOOS when building with the Makefile (#862) @blotus
- Update README for FreeBSD (#859) @sbz
- Remove non POSIX sed usage (#855) @sbz
- Fix the notification plugin directory structure (#942) @sabban
- fix stacktrace when mmdb file are not present (#935) @AlteredCoder
- Use our fork of grokky (#953) @blotus
- don't install all items from hub when upgrade --force (#948) @AlteredCoder
- make debian package own /etc/crowdsec/* (#947) @sabban
- add jsonExtractUnescape Helper (#962) @he2ss
- do no set hub_branch to master in docker (#956) @blotus
- remove config.patch on master (#957) @buixor
- multiple fixes for functional tests (#960) (#958) (#969) @sabban
- Fix crash if plugin config is broken (#964) @sbs2001
- update docker image documentation + docker start script (#965) @he2ss
- log more information if server returns non 200 status code (#966) @blotus
Geolite2 notice
This product includes GeoLite2 data created by MaxMind, available from https://www.maxmind.com.
Installation
Take a look at the installation instructions.