EntityAuditBundle

Audit for Doctrine Entities

MIT License

Downloads
3.1M
Stars
619
Committers
71

Bot releases are hidden (Show)

EntityAuditBundle - 1.17.1 Latest Release

Published by VincentLanglet 6 months ago

Fixed

  • [#617] Fix getting table name when the table schema is an empty string (@X-Coder264)
  • [#615] Allow multiple relationships to the same target entity. (@mikeyudin)
EntityAuditBundle - 1.17.0

Published by VincentLanglet 6 months ago

Changed

  • [#612] Multiple queries to tables have been replaced with a single one (@SavageDays)
EntityAuditBundle - 1.16.1

Published by VincentLanglet 9 months ago

Fixed

  • [#599] Objects now no longer show as different when their values are the same. This restores some of the old behaviour of the EntityAuditBundle (@befresh-mweimerskirch)
EntityAuditBundle - 1.16.0

Published by SonataCI 11 months ago

Added

EntityAuditBundle - 1.15.0

Published by VincentLanglet about 1 year ago

Added

  • [#587] Added the disable_foreign_keys parameter, which disables the creation of foreign keys. (@SavageDays)
EntityAuditBundle - 1.14.1

Published by VincentLanglet about 1 year ago

Fixed

  • [#583] Deprecation of Event Subscribers on Symfony 6.3. They now uses Event Listeners (@Hanmac)
EntityAuditBundle - 1.14.0

Published by SonataCI over 1 year ago

Removed

EntityAuditBundle - 1.13.0

Published by VincentLanglet over 1 year ago

Fixed

Removed

EntityAuditBundle - 1.12.0

Published by VincentLanglet over 1 year ago

Added

Removed

EntityAuditBundle - 1.11.0

Published by VincentLanglet over 1 year ago

Added

Fixed

EntityAuditBundle - 1.10.1

Published by VincentLanglet over 1 year ago

Fixed

  • [#539] Not null constraint violation during many to many association audit recording (@X-Coder264)
EntityAuditBundle - 1.10.0

Published by VincentLanglet over 1 year ago

Added

Fixed

  • [#537] Schema creation for self referencing many to many association with class table inheritance (@X-Coder264)
EntityAuditBundle - 1.9.1

Published by VincentLanglet over 1 year ago

Fixed

  • [#534] Audit query for Doctrine ORM >= 2.14.1 for entities with enumType column mapping (@X-Coder264)
EntityAuditBundle - 1.9.0

Published by VincentLanglet about 2 years ago

Added

Removed

EntityAuditBundle - 1.8.0

Published by VincentLanglet over 2 years ago

Added

Changed

Fixed

EntityAuditBundle - 1.7.0

Published by VincentLanglet over 2 years ago

Deprecated

  • [#472] Constructing TokenStorageUsernameCallable with an instance of Container, use an instance of TokenStorageInterface instead (@franmomu)

Fixed

  • [#469] Fixed AuditReader to process to-many associations using IDs with custom types (@webmozart)
  • [#472] Fixed service id of ViewEntityAction (@franmomu)

Removed

EntityAuditBundle - 1.6.1

Published by VincentLanglet almost 3 years ago

Fixed

EntityAuditBundle - 1.6.0

Published by phansys almost 3 years ago

Added

Changed

  • [#413] Several docblock types detected by PHPStan (@phansys)

Fixed

  • [#413] Return value at TokenStorageUsernameCallable::__invoke() (@phansys)
  • [#452] InvalidRevisionException exception handling when a revision is not found at ViewRevisionAction::__invoke() (@phansys)
  • [#415] Missing dependencies required by this package (@phansys)
  • [#446] Avoid passing unknown options to a column during its creation (@simonberger)

Removed

EntityAuditBundle - 1.5.0

Published by VincentLanglet about 3 years ago

Added

Fixed

  • [#414] Wrong return type declarations in AuditedCollection methods (@phansys)
  • [#414] Obsolete check in AuditReader::createEntity() (@phansys)

Removed

EntityAuditBundle - 1.4.0

Published by phansys about 3 years ago

Added

  • [#408] Foreign key constraint for the relation between the entity audit tables and the revisions index (@phansys)

Deprecated

  • [#408] CreateSchemaListener::postGenerateSchema() method (@phansys)

Fixed

  • [#408] Orphan records between the entity audit tables and the revisions index (@phansys)
  • [#406] The CompareAction route is now working (@BurningDog)

Removed

  • [#408] Listening for the "postGenerateSchema" event at CreateSchemaListener (@phansys)