Releases: ambta/DoctrineEncryptBundle
Incorrect package name fix
Fixed incorrect package name #51 @steveWinter
Several pull requests approved
Fixed issue and improved decrypting
The decryption-task make use of the performant query-iterator and the nice progress bar feature. thanks to @michaelfeinbier
Fixed Bug: #11
Improvements to database sync commands and addition to the documentation
Small update with the following additions:
CLI performance on batch encryption - thanks to @michaelfeinbier #17
Documentation addition to store the key in a file - thanks to @jreziga #16
Several small improvements
Fix CLI performance on large sized databases - thanks to: @wcoppens
Improved readability in readme - thanks to: @jongotlin
Add support for embedded entities - thanks to: @BboyKeen
Changed package requirements
Changed requirements, the question helper was introduced in Symfony >= 2.5.
Replaced deprecated dialog helper for commands with question helper
Replaced deprecated dialog helper for commands with the question helper for support for Symfony >= 3.0
Ignored MappedSuperclass
The commands tried to access tables related to mapped super class, which did not exist.
Thanks to @wassefr for this addition.
Added postFlush event
Added postFlush event, entities which are flushed are now directly decrypted after the flush for futher usage in code.
Added services
Added service for the use in container aware classes.
Really useful for finding encrypted data, example:
$encryptedName = $this->get('ambta_doctrine_encrypt.encryptor')->encrypt($name);
$settingEntity = $settingRepository->findOneBy(array('name' => $encryptedName));