Permalink
Switch branches/tags
Commits on Mar 19, 2012
  1. Merge pull request #82 from sean-lynch/master

    I've rewritten a few of the pages of documentation to make it clearer for complete noobies like myself to get started.
    namlook committed Mar 19, 2012
Commits on Feb 29, 2012
  1. A simple test suite for embedded objects in lists

    Sean Lynch committed Feb 29, 2012
  2. Reformatted descriptors page according to style spec

    - Still need to expand the required and default values descriptions to cover more complex nested structures
    - Merged operators into Structure
    - Merged Validation/Optimization into validation subsection
    - Pushed Validating Keys into Validation subsection from Structure
    - Validation is particularly complex, it might deserve its own top-level section
    - Linked to Indexes, Internationalization, Migration from document page
    Sean Lynch committed Feb 29, 2012
  3. I've rewritten a few of the pages of documentation to make it clearer…

    … for
    
    complete noobies like myself to get started.
    
    Specifically, I've modified the tutorial page to be more of a tutorial,
    linking to other pages to provide more detail about concepts such as the
    Document definition, structure, descriptors, and querying. Some of the content
    that was in the tutorial, I made into a Document page. I also merged some
    related pages (such as Polymorphism) into the Document page. I applied the
    same merging to the Structure page which now includes the schemaless and custom
    types definitions.
    
    I also expanded to the structure page to make it more obvious about how to use
    lists and dicts to create more complex structures.
    
    I plan on tackling the Descriptors (and specifically, validation) next, but I
    wanted to get this checked in first.
    
    Finally, I applied a style guide to make the code examples more consistent
    (probably missed a few spots on the first pass):
    
    - I removed the >>>/... from 'class' definition snippets to make them easier to
      copy and paste into code. I left them for one line command examples.
    - Everything modified should be limited to 80 character line lengths.
    - All strings in code now use single quotes instead of double (was mixed
      before).
    - Made examples more verbose where possible and avoided 'foo', 'bar', 'bla'
    - Variables and code snippets now use `` `` everywhere so they're easier to spot
      in text
    
    Minor bug fixes
    - Upped version to 0.7/0.7.2 to represent the most current version of the docs
    - Removed the 'show documentation source' link as it is often confused with the
      the 'show library source' desire
    Sean Lynch committed Feb 29, 2012
Commits on Feb 10, 2012
  1. Add patch from @jberends. Thanks !

    Corrected a bug on multiple save of versioned documents saved with
    an objectID() as '_id'.
    
    The retrieval of the get_last_revision_id is now checked against
    a unicode version of the objectID (as the unicode version of the
    ObjectID is stored in the version container).
    
    Also Added two tests to check for that and they both pass at the moment.
    Namlook committed Feb 10, 2012
  2. Merge pull request #80 from barnybug/master

    Fix exception when loading documents with a custom type field missing
    namlook committed Feb 10, 2012
  3. Merge pull request #79 from barnybug/master

    validation of "" for an int
    namlook committed Feb 10, 2012
  4. Fix int validation for "" values

    Barnaby Gray committed Feb 10, 2012
Commits on Feb 3, 2012
  1. Merge pull request #74 from key/master

    change document size limitation for mongodb 1.8 or later
    namlook committed Feb 3, 2012
  2. Merge pull request #75 from silver-/master

    Thank you very much for this patch
    namlook committed Feb 3, 2012
Commits on Jan 24, 2012
  1. Better value for test.

    asivokon committed Jan 24, 2012
  2. Fixed bug in a structure inheritance.

    Aleksey Sivokon committed Jan 24, 2012
Commits on Jan 22, 2012
Commits on Jan 11, 2012
  1. Merge pull request #73 from bitmole/typo

    Fixed typo in doc
    namlook committed Jan 11, 2012
Commits on Dec 30, 2011
  1. typo in doc

    bitmole committed Dec 30, 2011
Commits on Sep 20, 2011
  1. Merge pull request #63 from linuxnow/master

    Add spec file for rpm-based distributions
    namlook committed Sep 20, 2011
  2. Add *.pyo and *~ to .gitignore

    Pau Aliagas committed Sep 20, 2011
  3. Add spec file for RPM-based systems

    Pau Aliagas committed Sep 20, 2011
Commits on Aug 30, 2011
  1. bump v0.7.2

    Namlook committed Aug 30, 2011
  2. add inherited queries support

    Namlook committed Aug 30, 2011
Commits on Aug 26, 2011
  1. bump v0.7.1

    Namlook committed Aug 26, 2011
  2. fix schemaless issue (thanks to Mihai Pocorschi)

    Namlook committed Aug 26, 2011
Commits on Aug 17, 2011
  1. Merge pull request #59 from SpotOn/8293d9fa6e28d2cf09fe9f80f102aaf693…

    …efc4ff
    
    Fix to_json_type() error on irregular doc structures
    namlook committed Aug 17, 2011
Commits on Aug 13, 2011
  1. Dont try to convert None struct to json

    mLewisLogic committed Aug 11, 2011
Commits on Jul 9, 2011
Commits on Jul 8, 2011
  1. fix #45 -- remove automatique index creation

    Namlook committed Jul 8, 2011
  2. fix #57 -- support pymongo > 1.9 in grid.py

    Namlook committed Jul 8, 2011
Commits on Jul 7, 2011
  1. change MongokitMasterSlaveConnection to MasterSlaveConnection for con…

    …sistency
    Namlook committed Jul 7, 2011
  2. bump version 0.7

    Namlook committed Jul 7, 2011
  3. fix #48 -- uuid.UUID support

    Namlook committed Jul 7, 2011
  4. change version

    Namlook committed Jul 7, 2011
  5. fix bug with use_schemaless

    Namlook committed Jul 7, 2011