Skip to content

Releases: crowdsecurity/php-cs-bouncer

v0.2.0

08 Dec 12:06

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

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

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)