Updated attribute_condition call to work with newer versions of rails
Fixed bug when starting the first condition in an association with or_
Merge branch 'master' of firstname.lastname@example.org:binarylogic/searchlogic
Use first column from column_names instead of primary key
Wrap the hidden searchlogic fields into a <div> container.
XHTML strict doesn't allow <input> fields after <form> without a
surrounding container tag.
Signed-off-by: Ben Johnson <email@example.com>
MAuto joins now include a groups auto joins, so that group conditions…
… work just like the other conditions
Ignore :include option for calculations since it is not needed.
Harden removing duplicate joins
Fix select value bug
Added avg, count, and sum modifiers.
Remove duplication joins at a lower level
Added in a unique id for the autogenerated hidden fields so that mult…
…iple forms do not conflict
Fallback to @search object if params_scope does not represent the obj…
Ignore blank arrays for condition values
Group multi faceted conditions since we allow for the mix of "and" an…
Ignore blank arrays for equals condition
Include NotLike in the conditions list
Use DISTINCT in select to remove duplicates when joining tables.
Tree conditions now rely on nested set for performance reasons
Type case tree condition values as integers
Blank arrays are not treated as meaningless for condition values
AEagerly add class level conditions to avoid conflicts
Added average, sum, and count modifiers
Add metaclas method for older versions of ActiveSupport
Added multiparameter support to allow for data_select, etc.
Fixed issue with using name spaced models
Passing arrays to group no longer creates multiple groups, but treats…
… each element as a condition
Release v1.5.6 (see changelog)
Added more allowed characters to keywords condition
Added page_links_act_like_will_paginate config option