Skip to content
Commits on Aug 10, 2012
  1. @balupton

    v1.2.7. Minor.

    balupton committed Aug 10, 2012
    - v1.2.7 August 10, 2012
    	- Re-added markdown files to nom distribution as they are required for
    the nom website
Commits on Jul 24, 2012
  1. @balupton

    v1.2.6. Improvement.

    balupton committed Jul 24, 2012
    - v1.2.6 July 24, 2012
    	- When a pill value receives `true`, `false`, or `null` as a string we
    will convert it to the non-string equivalent
    	- `safeRegex` will now handle the non-string values of `true`, `false`
    and `null` properly
  2. @balupton

    v1.2.5. Bugfix.

    balupton committed Jul 24, 2012
    - v1.2.5 July 24, 2012
    	- Query Engine now handles `null` values correctly
Commits on Jul 23, 2012
  1. @balupton

    v1.2.4. Bugfix.

    balupton committed Jul 23, 2012
    - v1.2.4 July 23, 2012
    	- Fixed trickling of change events from parent collection to child
    collections
    		- Before if a distant parent collection had a change event that
    removed or added the model from that event, that change would not be
    reflected in a distant child collection
Commits on Jul 18, 2012
  1. @balupton

    v1.2.3. Bugfix.

    balupton committed Jul 18, 2012
    - v1.2.3 July 18, 2012
    	- Fixed strings in some environments being split into arrays when
    using `$has` and `$in`
Commits on Jun 22, 2012
  1. @balupton

    doc update

    balupton committed Jun 22, 2012
Commits on Jun 21, 2012
  1. @balupton

    v1.2.2. Added paging. Added new queries.

    balupton committed Jun 21, 2012
    - v1.2.2 June 21, 2012
    	- Added `$like`, `$likeSensitive`, `$bt`, `$bte`, `$eq`, `$mod`, and
    `$not` queries
    	- Added paging
  2. @balupton

    Added paging via findAll test

    balupton committed Jun 21, 2012
  3. @balupton

    Added $not test

    balupton committed Jun 21, 2012
  4. @balupton
  5. @balupton

    Added test for $eq

    balupton committed Jun 21, 2012
  6. @balupton

    Added tests for $bt and $bte

    balupton committed Jun 21, 2012
  7. @balupton
  8. @balupton

    Added paging

    balupton committed Jun 21, 2012
  9. @balupton
  10. @balupton
  11. @balupton

    Added $not, simplified $nor

    balupton committed Jun 21, 2012
Commits on Jun 20, 2012
  1. @balupton

    v1.2.1. Find improvements. Comparator improvements.

    balupton committed Jun 21, 2012
    - v1.2.1 June 21, 2012
    	- Added `QueryCollection::findAllLive(query,[comparator])` shortcut
    for
    `QueryCollection::createLiveChildCollection().setQuery('find',query).set
    Comparator(comparator).query()`
    	- `QueryCollection::findAll` and `QueryCollection::findOne` now
    support an optional `comparator` argument as the second argument
    	- QueryEngine comparators are now supported for
    		- comparators passed through options
    		- comparator prototype property on your own custom `QueryCollection`
    instance
Commits on Jun 18, 2012
  1. @balupton
Commits on Jun 15, 2012
  1. @balupton

    v1.2.0. Now supports visual search search strings. Added new demos. C…

    balupton committed Jun 16, 2012
    …leaned up. See change log.
    
    - v1.2.0 June 16, 2012
    	- You can now pass the standard `models`, and `options` arguments to
    `QueryCollection::createChildCollection` and
    `QueryCollection::createLiveChildCollection`
    	- If `options.collection` is specified when creating a child
    collection, it will be used as the child collectiont type
    	- Restructured directories and files
    	- Cleaned up demos and added two new demos:
    [search](http://bevry.github.com/query-engine/demo/search.html) and
    [visual
    search](http://bevry.github.com/query-engine/demo/visual-search.html)
    	- Updated search string syntax to be compliant with [Visual
    Search's](http://documentcloud.github.com/visualsearch/) search string
    syntax
    		- Adds support for quotes when using pills, e.g. `user:"Benjamin
    Lupton"`
    		- Adds support for using pills of the same name multiple times, e.g.
    `tag:node tag:query`
    			- Whether this Ors or ANDs is customisable via the pill's
    `logicalOperator` which can be `AND` or `OR` (defaults to `OR`)
    	- Moved tests to [Joe](https://github.com/bevry/joe)
    	- Added browser tests
  2. @balupton

    fixed a problem when filters are used in combination with multiple pi…

    balupton committed Jun 15, 2012
    …lls of the same name
  3. @balupton
  4. @balupton
  5. @balupton
  6. @balupton
  7. @balupton

    npm test now use list reporter

    balupton committed Jun 15, 2012
  8. @balupton

    fixed joe tests

    balupton committed Jun 15, 2012
  9. @balupton

    You can now pass models,options arguments to createChildCollection an…

    balupton committed Jun 15, 2012
    …d createLiveChildCollection. If collection option is specified, it will be used. Restructured direcotries. Cleaned demos. Moved tests to joe.
Commits on Jun 5, 2012
  1. @balupton

    v1.1.14. Fixed using arrays in `queryEngine.generateComparator`

    balupton committed Jun 5, 2012
    - v1.1.14 June 5, 2012
    	- Fixed using arrays in `queryEngine.generateComparator`
Commits on May 30, 2012
  1. @balupton

    v1.1.13. Bugfixes.

    balupton committed May 30, 2012
    - v1.1.13 May 30, 2012
    	- Made the query source code a bit more readable
    	- Fixed `$nor`, `$or`, and `$and` queries
    		- They also now support objects (instead of just arrays) as their
    values
    	- Added `queryEngine.toArrayGroup` which returns an array, with an
    array item for each key-value pair in the object
Commits on May 28, 2012
  1. @balupton

    v1.1.12. You can now specify the `collection` property inside your cu…

    balupton committed May 28, 2012
    …stom collection classes
    
    - v1.1.12 May 17, 2012
    	- You can now specify the `collection` property inside your custom
    collection classes
    		- If specified, it will be used as the class for child collections
Commits on May 22, 2012
  1. @balupton

    v1.1.11. We now throw error is setters are called incorrectly.

    balupton committed May 22, 2012
    - v1.1.11 May 17, 2012
    	- We now throw errors if `QueryCollection::setFilter`,
    `QueryCollection::setQuery`, and `QueryCollection::setPill` are called
    without both arguments
Commits on May 17, 2012
  1. @balupton

    v1.1.10. Sorting improvements.

    balupton committed May 17, 2012
    - v1.1.10 May 17, 2012
    	- Added sorting on change events if the collection is live
    	- Fixed sorting by a value that could be 0
  2. @balupton

    v1.1.9. Sorting improvements.

    balupton committed May 17, 2012
    - v1.1.9 May 17, 2012
    	- Added
    		- `queryEngine.generatorComparator`
    		- `QueryCollection::setComparator`
    		- `QueryCollection::sortCollection`
    	- When creating a child collection, the parent collection's comparator
    will now be copied over
    	- Comparators can now be arrays of comparators too
Commits on May 15, 2012
  1. @balupton

    Repackaged.

    balupton committed May 15, 2012
Something went wrong with that request. Please try again.