Skip to content

Releases: crowdsecurity/php-cs-bouncer

v0.4.3

13 Dec 00:54
ba3d4da
Compare
Choose a tag to compare
  • improve logging

v0.4.2

12 Dec 01:01
ba3d4da
Compare
Choose a tag to compare
  • fix durations bug

v0.4.1

11 Dec 20:49
3e022ba
Compare
Choose a tag to compare
  • use github flow

v0.4.0

11 Dec 20:03
Compare
Choose a tag to compare
  • add release drafter
  • reduce cache durations
  • remediation fallback

v0.3.0

09 Dec 13:39
Compare
Choose a tag to compare
  • Set PHP Files cache adapter as default
  • Replace phpdoc template with phpdocmd
  • Improve documentation add examples and a complete guide.
  • Auto warmup cache

v0.2.0

08 Dec 12:06
Compare
Choose a tag to compare
  • Add support of a large PHP version matrix (7.2, 7.3, 7.4, 8.0)
  • Cap remediation level for sensitive websites
  • Cache is now clearable and prunable
  • Persist cache warm up state over instanciations
  • Prepare composer.json for packagist
  • Update documentation
  • Lint pass
  • CI triggered only on push

v.0.1.0

05 Dec 23:31
Compare
Choose a tag to compare
v.0.1.0 Pre-release
Pre-release
  • We can now refresh cached decisions in stream mode.
  • We use monolog and log specific events by level.
  • We made the watcher client more flexible, adding more methods to get a better control of the CrowdSec context.
  • We removed the useless "composer" container to keep only "php", as composer is included inside the "php" container.
  • We now use the string version of IP as the cache keys can not be integers.
  • We test more cases (remove decisions, add some new, refresh caches and check the cache states)

v0.0.1

03 Dec 15:46
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

Setup the codebase with:

Features:

  • Fast API client
  • LAPI Support
  • Built-in support for the most known cache systems: Redis, Memcached, PhpFiles
  • Rupture mode
  • Stream mode (alpha version)

Code:

  • Docker dev environment (Dockerized Crowdsec, Redis, Memcached, Composer, PHPUnit)
  • Continuous Integration (CI, includes Integration Tests and Super Linter)
  • Integration tests (with TDD)
  • Documented (Static documentation, PHP Doc)