Releases: Coosos/IpFilterBundle
Releases · Coosos/IpFilterBundle
Release-v4.1.0
- Add Compatibility with Symfony 5
- Add PHP 7.4 to travis config
- Add PHPCS and PHPMD
- IpVoter: Use
IpManagerInterface
instead ofIpRepository
and usefindIpAddress
method fromIpManagerInterface
- Rename
Coosos\IpFilterBundle\Voter\BaseIpVoter
toCoosos\IpFilterBundle\Voter\AbstarctIpVoter
- Add return type to
getRequest
,getEnvironment
andgetIpRepository
fromCoosos\IpFilterBundle\Voter\AbstarctIpVoter
methods class - Remove
Tests/app/AppKernel.php
file (Tests/config/Kernel.php
class is used instead) - Remove
.scrutinizer.yml
file - Restore default
Tests/config/bootstrap.php
file - Fix multiples deprecated code
src/Service/IpManager.php
- Change inject constructor class
Symfony\Bridge\Doctrine\RegistryInterface
toDoctrine\Persistence\AbstractManagerRegistry
Doctrine\Common\Persistence\ObjectManager
toDoctrine\Persistence\ObjectManager
Doctrine\Common\Persistence\ObjectRepository
toDoctrine\Persistence\ObjectRepository
- Change inject constructor class
Release-v4.0.0
- Fork project from Spomky-Labs/IpFilterBundle
- Rename
SpomkyLabs
toCoosos
namespace - Replace
behat
bysymfony/phpunit-bridge
- Upgrade project to
Symfony ^4.0
- Use single model for IP (If "ipEnd" is null, then it is a filter on a static ip)
- Move
Model\IpManager
toService\IpManager
- Add
hydrateModelWithIp
method for simplify the create a model from an IP with a subnetwork
- Add