Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/activerecord-hackery/ransack
Object-based searching.
https://github.com/activerecord-hackery/ransack
*actually* fix spec
6215d3b62df1febfec01b5c1d55524c831e1fbf0 authored almost 13 years ago
6215d3b62df1febfec01b5c1d55524c831e1fbf0 authored almost 13 years ago
fix ordered hash expectation in specs, drop rbx-19
8b3c988e81e1716a31215b820da7062ab786336e authored almost 13 years ago
8b3c988e81e1716a31215b820da7062ab786336e authored almost 13 years ago
Updating .travis.yml for rbx changes
9e1898fe5de39dd3314761d054993194d3525eaa authored almost 13 years ago
9e1898fe5de39dd3314761d054993194d3525eaa authored almost 13 years ago
Version bump, Rails 3.2 compat (fixes #49)
e20c4dfc247f574143882b2503a633debc20eafc authored about 13 years ago
e20c4dfc247f574143882b2503a633debc20eafc authored about 13 years ago
Use Travis CI env to set Rails version
e10ae633ed83786dc8b9621a03fc3c4369d803cf authored about 13 years ago
e10ae633ed83786dc8b9621a03fc3c4369d803cf authored about 13 years ago
Update gemfile to stick with 3.1 for now
50b53f2046e55faf9217c09a8b4f5a2fa4ab7d25 authored about 13 years ago
50b53f2046e55faf9217c09a8b4f5a2fa4ab7d25 authored about 13 years ago
Fix not using longest possible association name first in traverse
5d593460208538b0e478fa9affe3e24c3cd6e7c2 authored over 13 years ago
5d593460208538b0e478fa9affe3e24c3cd6e7c2 authored over 13 years ago
Bump version, use polyamorous
3f9fa1c2bbc63ff9e4b8800a02a5fe5f73cefc81 authored over 13 years ago
3f9fa1c2bbc63ff9e4b8800a02a5fe5f73cefc81 authored over 13 years ago
Keep array values in "simple mode" when a predicate wants array (Fixes #20)
d5b36a3aba90bf4f95b55b72cac053fa753a397d authored over 13 years ago
d5b36a3aba90bf4f95b55b72cac053fa753a397d authored over 13 years ago
sort_link, bump version
f08a1513c03a4229f164510c97f7db33a63f8479 authored over 13 years ago
f08a1513c03a4229f164510c97f7db33a63f8479 authored over 13 years ago
Initial work on sort_link. Mostly ported from MetaSearch, changes coming soon
f6973b3a3b409cf9bbada98483831be9aebf3fa3 authored over 13 years ago
f6973b3a3b409cf9bbada98483831be9aebf3fa3 authored over 13 years ago
Don't let _ be contained in polymorphic class. Fixes #12
c156fa4a7ac6e1a8d730791c49bf4403aa0f3af7 authored over 13 years ago
c156fa4a7ac6e1a8d730791c49bf4403aa0f3af7 authored over 13 years ago
Workaround for simple mode in/not_in, bump version
119d470304bfff29af463b8402bc91808ed85893 authored over 13 years ago
119d470304bfff29af463b8402bc91808ed85893 authored over 13 years ago
Fix more assumptions of ordered hashes in specs
48891b9fc618e006747a1ff4906c9dbd683615bd authored over 13 years ago
48891b9fc618e006747a1ff4906c9dbd683615bd authored over 13 years ago
Get specs passing in 1.8.7
ce0b0a7d22147bde3f1f084d5e9cef3edbb6d9e5 authored over 13 years ago
ce0b0a7d22147bde3f1f084d5e9cef3edbb6d9e5 authored over 13 years ago
More specs
74ff6c7930bff4f26e2e982241a4b9608b3c55c9 authored over 13 years ago
74ff6c7930bff4f26e2e982241a4b9608b3c55c9 authored over 13 years ago
Enable TravisCI, add spec for add_predicate
62b7bd2de8c7a7ac96b504e11f4e25f2fe37b1ff authored over 13 years ago
62b7bd2de8c7a7ac96b504e11f4e25f2fe37b1ff authored over 13 years ago
Don't use present? to check for presence (allow false as value). Fixes #9
6fa15a20cd163fd94efd655ff6dafc153b44c804 authored over 13 years ago
6fa15a20cd163fd94efd655ff6dafc153b44c804 authored over 13 years ago
Handle null/not null properly. Fixes #8
59dd9ae754707739f5a8f5329c17cd650d5dcde0 authored over 13 years ago
59dd9ae754707739f5a8f5329c17cd650d5dcde0 authored over 13 years ago
Failing test for null / not_null predicate
Expected null to generate "IS NULL" and not_null to generate "IS NOT NULL"
Currently returns "= ...
Don't amc graft if Squeel is loaded (see #4)
6a39ce6d422ee75aa6466970766605c3ed8b6ce7 authored over 13 years ago
6a39ce6d422ee75aa6466970766605c3ed8b6ce7 authored over 13 years ago
Oops. Left debugging gem in Gemfile
1787325fc25ab9698b3434b5508fc65e5db216b1 authored over 13 years ago
1787325fc25ab9698b3434b5508fc65e5db216b1 authored over 13 years ago
Update gem requirements and remove some useless comments.
61e455e8bcd63eb9cdab5ae563a7faacfd1d3b5b authored over 13 years ago
61e455e8bcd63eb9cdab5ae563a7faacfd1d3b5b authored over 13 years ago
Cast values when determining if condition is valid. Fixes errors on blank dates
ff8138c32e8eb29882ea3e3f9d0b3443b1d51c02 authored over 13 years ago
ff8138c32e8eb29882ea3e3f9d0b3443b1d51c02 authored over 13 years ago
Update README, link to ransack-demo.heroku.com
33655d3f950a1b09be3b902e793befa3f86e5729 authored over 13 years ago
33655d3f950a1b09be3b902e793befa3f86e5729 authored over 13 years ago
On second thought, something is better than nothing.
Still, will need to avoid using association sorts when the DB doesn't support it.
Hoping someone...
Bump version
6957e6f5ba84a7523ed9ca83acea89836002bf34 authored over 13 years ago
6957e6f5ba84a7523ed9ca83acea89836002bf34 authored over 13 years ago
Update docs
2d897822f16a379d4f2531f0a570d9a7d2353fc0 authored over 13 years ago
2d897822f16a379d4f2531f0a570d9a7d2353fc0 authored over 13 years ago
Cross-platform DISTINCT that doesn't work without surprises is a lost cause.
Implement this against the result if you desire.
567c70bd01af17e6a68ca72b6174e0c51bb63d17 authored over 13 years ago
D'oh. class_attribute FAIL.
2cfa80311158ff18c58fd046de090f2abf72de9a authored over 13 years ago
2cfa80311158ff18c58fd046de090f2abf72de9a authored over 13 years ago
Version bump
ffb08e08a4ab424268a3b08b19617c53c0e5f470 authored over 13 years ago
ffb08e08a4ab424268a3b08b19617c53c0e5f470 authored over 13 years ago
Merge pull request #2 from tallica-pl/patch-1
Add missing comma.
fbcf2d9223181639547a0d176583ac388598fcf6 authored over 13 years ago
Add missing comma.
5b95e6c0b75b76c22329d1803089d1522293b6cd authored over 13 years ago
5b95e6c0b75b76c22329d1803089d1522293b6cd authored over 13 years ago
DRY up predicate detection, add some starter docs
e5c7d8be2b7595e4726e39cbb8048f3a10fd5d6c authored over 13 years ago
e5c7d8be2b7595e4726e39cbb8048f3a10fd5d6c authored over 13 years ago
Add i18n for any/all
da6d4aa4aa6cd28592cfff1691415b6e0ede5d03 authored over 13 years ago
da6d4aa4aa6cd28592cfff1691415b6e0ede5d03 authored over 13 years ago
Add :only/:compound options to predicate_select, refactor ands/ors -> groupings
1c41a3ea2c70e247b7d6d7d372a68ffe13768a14 authored over 13 years ago
1c41a3ea2c70e247b7d6d7d372a68ffe13768a14 authored over 13 years ago
Fix/add specs, remove duplicate base.rb for edge and 3.0
cec4e3d64f70f4be881f89630c5e573e8e320d62 authored over 13 years ago
cec4e3d64f70f4be881f89630c5e573e8e320d62 authored over 13 years ago
Strip out inaccessible associations from form helper attribute collections
747b414110d88b43075a7244109c9da9c683d458 authored over 13 years ago
747b414110d88b43075a7244109c9da9c683d458 authored over 13 years ago
API for ransackable_attributes should be to use super and filter in a method.
f151d62d2200dfad8dc178c50c79937820a3ab05 authored over 13 years ago
f151d62d2200dfad8dc178c50c79937820a3ab05 authored over 13 years ago
Make sure we are using the adapter's column hash in AR 3.0
ee84a09337df2f2a3cdbb2d4f34fac40d5485bb1 authored almost 14 years ago
ee84a09337df2f2a3cdbb2d4f34fac40d5485bb1 authored almost 14 years ago
Workaround for 3.0 not having param_key and fix valid? on attr/sort
cef7b8ecea96a89a8ce3c80ee6de70788074b1d9 authored almost 14 years ago
cef7b8ecea96a89a8ce3c80ee6de70788074b1d9 authored almost 14 years ago
3.0 backporting work in progress
742c638af617a56a3eacdfe020e678be2276f6e9 authored almost 14 years ago
742c638af617a56a3eacdfe020e678be2276f6e9 authored almost 14 years ago
Thanks, @jonleighton!
7264896d431bdbd9c3e7e6d72d2453ac1fa65be1 authored almost 14 years ago
7264896d431bdbd9c3e7e6d72d2453ac1fa65be1 authored almost 14 years ago
SELECT DISTINCT instead of using group hack, and fix a glitch with grafting
5c937d628f7ff242a540a40dff3c07a8b928e51e authored almost 14 years ago
5c937d628f7ff242a540a40dff3c07a8b928e51e authored almost 14 years ago
Ransackers get classy. Also, laying the groundwork for authorization
77e570cf9c9246aedd6b457a3d0c8bf0c7bc339d authored almost 14 years ago
77e570cf9c9246aedd6b457a3d0c8bf0c7bc339d authored almost 14 years ago
Demonstrate use of functions in ransackers
2725cf28d4b14badab66e87d6f41976c149aa563 authored almost 14 years ago
2725cf28d4b14badab66e87d6f41976c149aa563 authored almost 14 years ago
Test ransacker access via associations
d9361367495e905ed1929b555be43a2660984719 authored almost 14 years ago
d9361367495e905ed1929b555be43a2660984719 authored almost 14 years ago
Ransacker implementation improvements
62cf765c12782e66f233df480e3d8871de81fcfa authored almost 14 years ago
62cf765c12782e66f233df480e3d8871de81fcfa authored almost 14 years ago
WIP: refactor type casting behavior to better support ranasckers
11dd0d63f4a3e52cd3a0b2830553f2b20121a61e authored almost 14 years ago
11dd0d63f4a3e52cd3a0b2830553f2b20121a61e authored almost 14 years ago
WIP: move away from contextualize, toward bind
ecd42f4a83b20201c4d2fb060693090ac09dd3e1 authored almost 14 years ago
ecd42f4a83b20201c4d2fb060693090ac09dd3e1 authored almost 14 years ago
Initial support for polymorphic belongs_to associations
10d720104d2e77f9c309250a7717f891ddc40d30 authored almost 14 years ago
10d720104d2e77f9c309250a7717f891ddc40d30 authored almost 14 years ago
Change default submit button text
09f489bdb4d596b8b0d8b1b3f31d9c0887779587 authored almost 14 years ago
09f489bdb4d596b8b0d8b1b3f31d9c0887779587 authored almost 14 years ago
Initial commit.
294015309b03240c6a9a9aea69118a24d7f737ac authored almost 14 years ago
294015309b03240c6a9a9aea69118a24d7f737ac authored almost 14 years ago