Sha256: 7a22d3198015ba709cbfb4d024ffbb9b1c21938a1ad432968a8e0edb924d93a6

Contents?: true

Size: 1.62 KB

Versions: 2

Compression:

Stored size: 1.62 KB

Contents

0.2.2
  * Don't try to load columns on new records; should further reduce
    unnecessary database calls!

0.2.1
  * Added ActiveModel::Dirty support, so you can now call *_changed?
    on your models tracking pgcrypto columns.

0.2.0
  * Overhauled key system. Unfortunately, for performance reasons
    and due to the insanely hacked nature of PGCrypto, multiple keys
    are NO LONGER SUPPORTED. I'm working to bring them back, but
    this was the only solution to get fully performant and functional
    without any disasters.

0.1.2
  * Added automatic installation of the pgcrypto extension if'n it
    doesn't already exist. Helpful, but doesn't fully make the 
    `rake db:test:prepare` cut yet. Still working on that bit...

0.1.1
  * Rebuilt the WHERE clause stuff to make sure finders AND setters
    both worked. It's fragile and hackish at this time, but we'll get
    there, folks!

0.1.0
	* Overhauled the underpinnings to rely on a separate column. Adds
	  on-demand loading of encrypted attributes from a central table
	  which provides dramatic speed improvements when a record's
	  encrypted attributes aren't needed most of the time.

0.0.4
	* Compatibility fix between ActiveRecord 3.2.1 and 3.2.2

0.0.3
	* Fixed a join bug on SELECT statements

0.0.2
  * Fixed a number of key-related bugs discovered in testing with our
    second production app with encrypted columns. Also duck-typed AREL
    statement types in a few places.

0.0.1
  * INSERT, SELECT, and UPDATE statements are working. But I wrote this
    while testing with a production app, and thus haven't written
    specific tests, so don't get your panties in a twist.

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
pgcrypto-0.2.4 CHANGES
pgcrypto-0.2.2 CHANGES