Permalink
Commits on Mar 12, 2012
  1. Typo fix.

    committed Mar 12, 2012
Commits on Mar 6, 2012
Commits on Oct 17, 2011
  1. fixes

    ido50 committed Oct 17, 2011
Commits on Jul 16, 2011
  1. small documentation fixes

    ido50 committed Jul 16, 2011
  2. doc bugfix

    ido50 committed Jul 16, 2011
  3. bugfixes

    ido50 committed Jul 16, 2011
Commits on Jul 15, 2011
  1. connectionpool.pm is now a role, and there are two implementations: b…

    …ackup pool and rotated pool
    ido50 committed Jul 15, 2011
Commits on Jul 13, 2011
Commits on May 9, 2011
  1. version 0.8

    ido50 committed May 9, 2011
Commits on May 1, 2011
  1. bugfix

    Ido Perlmuter committed May 1, 2011
  2. it may be better to bump to 0.8

    Ido Perlmuter committed May 1, 2011
  3. fixed bug causing MongoDBx::Class to fail when a document class has a…

    …ttributes that hold blessed values of classes that do not use Moose.
    Ido Perlmuter committed May 1, 2011
Commits on Mar 16, 2011
  1. v0.7

    	- Changed the way database connection is made to be more like
    	  in the original MongoDB driver (there was no reason to do it differently,
    	  this change breaks backwords compatibility though)
    	- Added the defines_many relationship type that helps embedding
    	  documents within a hash reference.
    	- Added the as_hashref() method to embedded documents.
    	- Removed the -T option from the shebang line in 01-simple.t as
    	  it seems like it causes the whole module finding problems (though
    	  I could be wrong)
    	- Status updated from alpha to beta
    ido50 committed Mar 16, 2011
  2. changed the way connections are made to be more like MongoDB, status …

    …changed from alpha to beta
    ido50 committed Mar 16, 2011
Commits on Feb 15, 2011
  1. defines_many bugfix

    ido50 committed Feb 15, 2011
Commits on Feb 13, 2011
  1. defines_many wasn't being exported

    ido50 committed Feb 13, 2011
  2. defines_many

    ido50 committed Feb 13, 2011
Commits on Feb 1, 2011
  1. v0.6

    	- MongoDBx::Class's connect() method now takes all the parameters
    	  that MongoDB::Collection's new() method takes, so we can use
    	  authentication and other MongoDB options. We can also define a
    	  safe connection with the 'safe' option.
    ido50 committed Feb 1, 2011
  2. bugfix

    ido50 committed Feb 1, 2011
  3. MongoDBx::Class->connect() as a complete wrapper to MongoDB::Connecti…

    …on->new(), this is version 0.6
    ido50 committed Feb 1, 2011
  4. v0.5

    	- DateTime inflation/deflation in MongoDBx::Class::ParsedAttribute::DateTime
    	  is now evaled to prevent dies
    	- The argumented version of the update() method in MongoDBx::Class::Moose
    	  now also updates the document object with the new changes
    	- Updated test to reflect above change
    	- Fixed bug causing 'null' values being saved in the database when
    	  using the $doc->update() method.
    ido50 committed Feb 1, 2011
  5. document objects are automatically updated after the update() command…

    …, also fixed bug causing null values to be saved in the database when a document that doesn't have certain attributes is updated.
    ido50 committed Feb 1, 2011
  6. the object update performed in the update() methods needs to be expan…

    …ded to also updated embedded documents, so this isn't ready for release yet and the test fails
    Ido Perlmuter committed Feb 1, 2011
  7. The argumented version of the update() method in MongoDBx::Class::Moo…

    …se now also updates the document object with the new changes
    Ido Perlmuter committed Feb 1, 2011
Commits on Jan 22, 2011
Commits on Jan 11, 2011
  1. updated readme

    ido50 committed Jan 11, 2011
  2. v0.4

    	- Added the _attributes method to document objects (standalone/embedded)
    	- Added the ParsedAttribute role and the ParsedAttribute::DateTime class for
    	      document attributes that are automatically expanded and collapsed by MongoDBx::Class
    	- Added the Parsed attribute trait to allow setting document attributes
    	      that are parsed by ParsedAttribute classes
    	- Fixed some POD mistakes in the docs
    	- Improved the documentation a bit
    	- insert and batch_insert shouldn't enforce only inserting hash-refs
    	- Fixed bug in MongoDBx::Class::Collection->update where the wrong function argument was collapsed
    	- Fixed bug in MongoDBx::Class::Collection->find_one where searching by string OID didn't work
    	- Updated test suite with new features
    ido50 committed Jan 11, 2011
  3. finishing version 0.4

    ido50 committed Jan 11, 2011
Commits on Dec 28, 2010
  1. not enforcing hash-refs on inserts

    Ido Perlmuter committed Dec 28, 2010
  2. updated some files

    Ido Perlmuter committed Dec 28, 2010
  3. added the _attribute method

    Ido Perlmuter committed Dec 28, 2010