Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Mar 12, 2011
  1. Bump version.

    Michael Aufreiter authored
  2. Updated packed version.

    Michael Aufreiter authored
  3. Made regular query operators actually work.

    Michael Aufreiter authored
  4. Added Data.Collection.filter().

    Michael Aufreiter authored
  5. Improved query interface:

    Michael Aufreiter authored
       - Introduced ALL-OF operator ("&=")
       - Now using deep equality check for comparing property values
Commits on Mar 10, 2011
  1. Added a packed version.

    Michael Aufreiter authored
  2. Packaged Google Closure Compiler.

    Michael Aufreiter authored
  3. Removed trailing comma.

    Michael Aufreiter authored
  4. Added a build script.

    Michael Aufreiter authored
  5. Updated README.

    Michael Aufreiter authored
  6. Updated annotated source code.

    Michael Aufreiter authored
  7. Added some comments.

    Michael Aufreiter authored
  8. Removed obsolete tests.

    Michael Aufreiter authored
  9. Removed old README.

    Michael Aufreiter authored
  10. Updated README.

    Michael Aufreiter authored
  11. Added Data.Collection.toJSON()

    Michael Aufreiter authored
  12. API changes for Data.Collection.get and Data.Collection.set. Now it j…

    Michael Aufreiter authored
    …ust delegates to the underlying Data.Graph.
  13. Updated testsuite.

    Michael Aufreiter authored
  14. Rearranged methods.

    Michael Aufreiter authored
  15. Improved Data.Transformers.group(). Now the group transformer takes a…

    Michael Aufreiter authored
    … hash of additional properties, each with its personal aggregator and an alternative name.
  16. Fixes a bug related to Data.Hash.del

    Michael Aufreiter authored
  17. Fixed fixtures.

    Michael Aufreiter authored
Commits on Mar 6, 2011
  1. Made Data.Hash behave like a regular Array. You can now use Data.Hash…

    Michael Aufreiter authored
    … with the data() function of the D3 visualization library. Though not compromising the old API this change needs further verification.
Commits on Mar 5, 2011
  1. Minor cleanup.

    Michael Aufreiter authored
  2. Merge branch 'master' of github.com:michael/data

    Michael Aufreiter authored
  3. Introduced Data.Transformers that come in useful for data manipulatio…

    Michael Aufreiter authored
    …n and visualization tasks. With Data.Transformers.group() Data.Graphs and Data.Collections can be grouped by 1..n properties.
Commits on Feb 17, 2011
  1. @snusnu
Commits on Feb 6, 2011
  1. Skip deletion for non-existent nodes.

    michael authored
Commits on Jan 28, 2011
  1. Use _.keys() instead of Object.keys().

    michael authored
Commits on Jan 27, 2011
  1. Introducing a Middleware Subsystem that can be used to intercept read…

    Michael Aufreiter authored
    …graph and writegraph operations. Probably the most common use case for this is implementing an authorization layer.
Commits on Jan 26, 2011
  1. Recognizes and handles conflicting node updates.

    Michael Aufreiter authored
  2. Fixed an evil bug in Data.Graph#sync.

    michael authored
Commits on Jan 21, 2011
  1. Trigger 'dirty' event on node deletion.

    michael authored
  2. Changed behavior of Data.Graph#save and renamed it to Data.Graph#sync…

    michael authored
    …. From now on a Data.Graph emits a 'dirty' event every time it gets changed.
Commits on Jan 19, 2011
  1. A more decent implementation of Data.Graph#find, allowing the one-of …

    michael authored
    …operator (|=) to be used with either a single value or an array of values.
Something went wrong with that request. Please try again.