Commit Graph

28 Commits

Author SHA1 Message Date
Washington Luiz b4973315e9 Merge branch 'master' into bring-rails-3
Conflicts:
	.travis.yml
	Gemfile
	README.md
	lib/ransack/adapters/active_record/3.0/context.rb
	lib/ransack/adapters/active_record/3.1/context.rb
	lib/ransack/adapters/active_record/3.2/context.rb
	lib/ransack/adapters/active_record/base.rb
	lib/ransack/adapters/active_record/context.rb
	lib/ransack/constants.rb
	lib/ransack/context.rb
	lib/ransack/helpers/form_builder.rb
	lib/ransack/helpers/form_helper.rb
	lib/ransack/nodes/attribute.rb
	lib/ransack/nodes/condition.rb
	lib/ransack/nodes/grouping.rb
	lib/ransack/nodes/sort.rb
	lib/ransack/predicate.rb
	lib/ransack/translate.rb
	ransack.gemspec
	spec/blueprints/people.rb
	spec/ransack/adapters/active_record/base_spec.rb
	spec/ransack/adapters/active_record/context_spec.rb
	spec/ransack/configuration_spec.rb
	spec/ransack/dependencies_spec.rb
	spec/ransack/helpers/form_builder_spec.rb
	spec/ransack/helpers/form_helper_spec.rb
	spec/ransack/predicate_spec.rb
	spec/ransack/search_spec.rb
	spec/ransack/translate_spec.rb
	spec/support/schema.rb
2014-04-10 00:28:29 -03:00
jonatack 1e24b60906 Code cleanup 2013-12-15 13:30:27 +01:00
jonatack 7d452627dd Code cleanup 2013-12-10 10:52:46 +01:00
jonatack 06f99e424c Code cleanup
indentation, spacing, and 80 character max width for readability
2013-12-08 21:51:43 +01:00
jonatack 0a2e4caaa9 Catch up with changes in master branch 2013-12-07 01:51:55 +01:00
Alejandro Babio ec3e952165 run backslash test 2013-12-03 10:28:58 -03:00
Alejandro Babio d76aef237b Merge remote-tracking branch 'upstream/master' 2013-12-03 10:27:18 -03:00
Ryan Bigg bc58fbef24 Penderize annoying mysql-only failing test 2013-12-02 12:14:04 +11:00
Alejandro Babio 5c990b9d18 Fix mysql tests. Move sort, search & admin fields from ransacker to DB. 2013-11-26 10:15:18 -03:00
Alejandro Babio 2d5de7301c Merge remote-tracking branch 'upstream/master'
Conflicts:
	spec/ransack/adapters/active_record/base_spec.rb
2013-11-26 08:49:07 -03:00
Alejandro Babio 3da2427e37 Add auth_object support to attribute & sort nodes when call
ransackable_attributes or ransortable_attributes.
2013-11-22 09:44:27 -03:00
Sean Linsley c51a7cdda5 fix typo in base_spec
Fixes #301
2013-11-13 12:38:16 +11:00
Ryan Bigg 6060acf870 Fix overly aggressive escaping on databases that are not PostgreSQL
I am unsure if this is necessary for any other databases.

Relevant to #171
Fixes #176
Fixes spree/spree#3936
2013-11-06 17:20:51 +11:00
Alejandro Babio 852c3db6c5 Only ransackable_attributes are valid for search. Fix spec and add one
to test search valid attributes. Remove unused formatter from schema.rb.
2013-10-29 20:16:49 -03:00
Alejandro Babio 47d7a95eac Allow sort by a field, and not use in search.
Accepts sort column only if it's a ransortable_attribute.

accepts sort column only if it's a ransortable_attribute.
2013-10-25 15:36:52 -03:00
jonatack 49c1e3134c Use Ruby 1.9 hash syntax 2013-08-04 15:13:41 +02:00
jonatack 39244a3df1 Merge [PR207](https://github.com/ernie/ransack/pull/207/files) by [jwg2s](https://github.com/jwg2s)
and some code cleanup
2013-08-03 20:05:12 +02:00
jonatack 7741fbd0d5 Dynamic finder methods are deprecated in Rails 4
except find_by_... and find_by_...!
2013-08-03 19:59:06 +02:00
Jamie Davidson 2ee96508cc Added simple spec to test newly added ransortable attributes 2013-02-19 22:54:55 -05:00
Darren Johnson b8976d3218 Fix for InfixOperations breaking count 2012-08-22 16:17:45 -07:00
Ernie Miller 74ff6c7930 More specs 2011-07-17 19:40:07 -04:00
Ernie Miller 742c638af6 3.0 backporting work in progress 2011-04-18 11:28:19 -04:00
Ernie Miller 2725cf28d4 Demonstrate use of functions in ransackers 2011-04-11 14:39:40 -04:00
Ernie Miller d936136749 Test ransacker access via associations 2011-04-11 12:59:26 -04:00
Ernie Miller 62cf765c12 Ransacker implementation improvements 2011-04-11 12:04:31 -04:00
Ernie Miller 11dd0d63f4 WIP: refactor type casting behavior to better support ranasckers 2011-04-10 21:11:28 -04:00
Ernie Miller ecd42f4a83 WIP: move away from contextualize, toward bind 2011-04-09 20:55:28 -04:00
Ernie Miller 294015309b Initial commit. 2011-03-30 20:31:39 -04:00