auditor

auditor, the missing audit log library

MIT License

Downloads
1.5M
Stars
155
Committers
15
auditor - 2.0.2

Published by DamienHarper over 2 years ago

What's Changed

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/2.0.1...2.0.2

auditor - 2.0.1

Published by DamienHarper over 2 years ago

What's Changed

New Contributors

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/2.0.0...2.0.1

auditor - 2.0.0

Published by DamienHarper over 2 years ago

What's Changed

This release is focused on bringing Symfony 6 and doctrine/dbal 3.x support as well as dropping PHP 7.2 and 7.3 compatibility.

BC changes

  • Providing an integer value for the keep argument of the audit:clean command is no longer supported. Use the ISO 8601 duration format (e.g. P12M) instead.
  • Passing name and value to the Query::addFilter() method is no longer supported. Pass it a FilterInterface object instead.
  • Query::addRangeFilter() method has been removed, you should call Query::addFilter() instead and pass it a RangeFilter object.
  • Query::addDateRangeFilter() method has been removed, you should call Query::addFilter() instead and pass it a DateRangeFilter object.

Changes

Fixes

New Contributors

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.3.0...2.0.0

auditor - 1.4.0

Published by DamienHarper over 2 years ago

What's Changed

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.3.2...1.4.0

auditor - 1.3.2

Published by DamienHarper over 2 years ago

What's Changed

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.3.1...1.3.2

auditor - 1.3.1

Published by DamienHarper about 3 years ago

What's Changed

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.3.0...1.3.1

auditor - 1.3.0

Published by DamienHarper about 3 years ago

What's Changed

Fixes

Changes

New Contributors

Refereces

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.2.0...1.3.0

auditor - 1.2.0

Published by DamienHarper over 3 years ago

What's Changed

Fixes

Changes

Deprecations

Following methods are now deprecated

Query::addFilter(string $name, $value)
Query::addRangeFilter(string $name, $minValue, $maxValue)
Query::addDateRangeFilter(string $name, $minValue, $maxValue)

in favor of

Query::addFilter(FilterInterface $filter)

More details in the documentation

New Contributors

Refereces

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.1.0...1.2.0

auditor - 1.1.0

Published by DamienHarper over 3 years ago

What's Changed

New Contributors

Refereces

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.0.1...1.1.0

auditor - 1.0.1

Published by DamienHarper almost 4 years ago

What's Changed

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/compare/1.0.0...1.0.1

auditor - 1.0.0

Published by DamienHarper almost 4 years ago

Initial release

The purpose of auditor is to provide an easy and standardized way to collect audit logs.

This library is architected around two concepts:

  • Auditing services responsible for collecting audit events
  • Storage services responsible for persisting audit traces

Those two kind of services are offered by Providers and a default one is included with this library: DoctrineProvider

DoctrineProvider offers both auditing services and storage services and
creates audit logs for all Doctrine ORM database related changes.

What's Changed

References

Official documentation

Full Changelog: https://github.com/DamienHarper/auditor/commits/1.0.0