Skip to content

Latest commit

 

History

History
55 lines (35 loc) · 1.6 KB

File metadata and controls

55 lines (35 loc) · 1.6 KB
  • Release gems via rake-gemcutter instead of rubyforge

  • Allow an application-wide default be set for :embed_salt in SHA ciphers

  • Add support for embedding the salt using the various SHA ciphers

  • Allow multiple attributes to be encrypted in a single call

  • Replace dynamic :salt option with :embed_salt option and utilizing the #encrypts block

  • Allow a block to be used for dynamically defining encryption options

  • Add :before / :after callbacks for hooking into the encryption process

  • Allow the callback when encryption occurs to be customized [Sergio Salvatore]

  • Define source attribute accessor if different than target and not defined [Sergio Salvatore]

  • Update tests to work with Rails 2.3

  • Remove the PluginAWeek namespace

  • Update to be compatible with encrypted_strings 0.2.1

  • Change how the base module is included to prevent namespacing conflicts

  • Leave salt stringification up to PluginAWeek::EncryptedString::ShaEncryptor

  • Remove log files from gems

  • Don’t extend encrypted_string’s encryptors, instead creating subclasses

  • Don’t assume anything about attribute confirmations

  • Support storing the salt for SHA encryption in the same string as the original value

  • Update documentation

  • Move test fixtures out of the test application root directory

  • Convert dos newlines to unix newlines

  • Official public release

  • Add documentation

  • Refactor unit test names