Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
ransack
Keep Ransack, the powerful Rails search and filtering engine going.
Collective -
Host: opensource -
https://opencollective.com/ransack
- Code: https://github.com/activerecord-hackery/ransack
github.com/activerecord-hackery/ransack - 7c62306e0e7595126e5df4e813f6af6a0d81e5da authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - 4967160ace9a46fdff65d55bece3147ae66e44b5 authored almost 10 years ago by jonatack <[email protected]>
Neither Rails 3.0 nor 3.1 are maintaining support with Ruby 2.2.
This will speed up the CI test...
github.com/activerecord-hackery/ransack - 25f0047b4e7d166f2b57e7331118bd2e826dcd11 authored almost 10 years ago by jonatack <[email protected]>to keep conditionals explicit and painful.
github.com/activerecord-hackery/ransack - c2345e4706b844872867e78d22cdeffe04c4c846 authored almost 10 years ago by jonatack <[email protected]>Follow-up to previous commit a3d6f2c.
github.com/activerecord-hackery/ransack - 4018ac00531b533cbe0ca4078c7933ccefbe4aeb authored almost 10 years ago by jonatack <[email protected]>If `skills_name_cont` is passed in where skills is a embeds_many relation and name is the attrib...
github.com/activerecord-hackery/ransack - ab8bda9af8a3537301a377705e4f7f12d43cd776 authored almost 10 years ago by Penn Su <[email protected]>github.com/activerecord-hackery/ransack - f55770f4d7a95cda2cbd1a34987bf213ff352a90 authored almost 10 years ago by Penn Su <[email protected]>
Because mutation.
Fixes #496.
Needs a test.
github.com/activerecord-hackery/ransack - a3d6f2c616dcf873716273b09e40fbec1fab1307 authored almost 10 years ago by jonatack <[email protected]>github.com/activerecord-hackery/ransack - 3add178bd26a73e0e18c7bed291c2ccccab08500 authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - e22d3d18f28686eca9093d50beb21de4774c6db2 authored almost 10 years ago by jonatack <[email protected]>
[skip ci]
github.com/activerecord-hackery/ransack - c11f7bac1262326ad73c7e406aedcc1a81b93942 authored almost 10 years ago by jonatack <[email protected]>github.com/activerecord-hackery/ransack - ca23787dc325d7c37b4291e4c23f6986b9557b51 authored almost 10 years ago by jonatack <[email protected]>
Follow-up to previous commit 83ce93b to address issue #494.
github.com/activerecord-hackery/ransack - b2f39920d2a568376a6ac32eeca8e0ca6b99a1a5 authored almost 10 years ago by jonatack <[email protected]>
Following which we need to add a test to cover this, and then this
logic might better be extract...
[skip ci]
github.com/activerecord-hackery/ransack - 4b4a357a5424f783bdb186d02b65c3fc716ebd3f authored almost 10 years ago by jonatack <[email protected]>github.com/activerecord-hackery/ransack - 9568bf1b8bd344cc221020aecdfc13cbf9deadff authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - b20ebb7e59f68bb9eaa7accb6bff7cd126ea6e6a authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - e045e37f37b47e0473efba61f5ce30a9c5db84c2 authored almost 10 years ago by jonatack <[email protected]>
This is a patch to address a regression in v1.6.0
caused by a missing test on a fix, and probabl...
github.com/activerecord-hackery/ransack - 26d26a3ca8d230459d1f23d47eff6762537675fd authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - 9d56e60f98355322b9e7774b084c345ac942e34b authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - 10ff1d0e76e918522cf7eef70e3c61af81b497a0 authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - 33b04cfd98c9a36523e0321e5d74ca8920eba645 authored almost 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - 1f6663c8bf33cf3cb5f2826c448dcfbab45f6dc0 authored almost 10 years ago by jonatack <[email protected]>
[skip c]
github.com/activerecord-hackery/ransack - f128df2efdf4308750ee25c8a13d5c7d55a62057 authored almost 10 years ago by jonatack <[email protected]>for new open-source contributors.
[skip ci]
github.com/activerecord-hackery/ransack - dfd15ef8b844677ca0f053c6fb7e4e43a0a6e1da authored almost 10 years ago by jonatack <[email protected]>github.com/activerecord-hackery/ransack - 4e57916281831264690780cc7f1b1018136124f2 authored about 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - 97745170309f7c80a32b89524122cc1e9f46fc2a authored about 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - fdcf7fea9fcf9e8e6672af9a1459fb0be4548723 authored about 10 years ago by jonatack <[email protected]>
This will slim down the now-extensive travis
suite matrix and speed it up.
The next tests to tr...
github.com/activerecord-hackery/ransack - 15b0dd1c6a09e0207d40332138dbde5bad11e586 authored about 10 years ago by jonatack <[email protected]>github.com/activerecord-hackery/ransack - 73cda0da4204d8ebae670bc335e35badcf72849e authored about 10 years ago by jonatack <[email protected]>
Not sure it’s worth it but giving it a shot, at least for Rails 3.2.
github.com/activerecord-hackery/ransack - b2821db8e5c95f4f070f1fb01180d193171c6213 authored about 10 years ago by jonatack <[email protected]>github.com/activerecord-hackery/ransack - b5517bacdb056631311d27e49b4bea53a3dbe440 authored about 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - f83b8b958bfb686b671ce53bc97c204d7b29b855 authored about 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - b23b873eaadb7a4a7880f61bd78500417977f5d5 authored about 10 years ago by jonatack <[email protected]>
github.com/activerecord-hackery/ransack - f23463a23cc0db1d1dc8599efd89c9effabc393c authored about 10 years ago by jonatack <[email protected]>
[skip ci]
github.com/activerecord-hackery/ransack - c58b736f36de54702a7144d2ba5bed6ce14fb8f9 authored about 10 years ago by jonatack <[email protected]>
and mention possible future deprecation of #search being
available by default.
[skip ci]
github.com/activerecord-hackery/ransack - f480795224f8d1720e5de99c402c63ea9193ab06 authored about 10 years ago by Jon Atack <[email protected]>
of #search default alias in Ransack 2.0 to fix reported issues of
method name conflicts with oth...
[skip ci]
github.com/activerecord-hackery/ransack - ceefca1803514327a5cf750488f366ea9b6ba9f4 authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - 0cb8ebbfc22b53a774fc93049684af7318f7592b authored about 10 years ago by Jon Atack <[email protected]>
and tighten up the fix description for PRs #486 and #488.
[skip ci]
github.com/activerecord-hackery/ransack - 65b2db43f43ab6c2afddc7204c9a63a58fde5bf2 authored about 10 years ago by Jon Atack <[email protected]>Allow string arrays to be received for custom ransacker.
github.com/activerecord-hackery/ransack - 3e11e2b5ceb5c58e5026d005998362b7d298ac8c authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - 6dc6ebde7019a6e71a102acbe3f46abda089656f authored about 10 years ago by Idean Labib <[email protected]>
github.com/activerecord-hackery/ransack - 2f43bd7a614ce2e3fd3bb7de9716bde4fbc052ed authored about 10 years ago by Idean Labib <[email protected]>
Update changelog with #486 [skip ci]
github.com/activerecord-hackery/ransack - b7710a06cef2676935d8f328f058b2b634fc0246 authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - 49328dc66ce30244bbb482bfd63e2b346e530960 authored about 10 years ago by Idean Labib <[email protected]>
the reason behind this patch and add a FIX ME comment to encourage PRs
to improve it.
[472] Allow arrays to be received for ransacker with Rails 4.2/Arel 6
github.com/activerecord-hackery/ransack - b7f14011101d9c189c5aca80fe07f1947820bac4 authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - 9631f1de851c672081878c419301d65f2766116d authored about 10 years ago by Idean Labib <[email protected]>
github.com/activerecord-hackery/ransack - f2a10b26c29dd8dce9d2daa8d7b9ae76edaf96f4 authored about 10 years ago by Idean Labib <[email protected]>
github.com/activerecord-hackery/ransack - 02ac87672efc74a88038cd16f9bc816cfa4d7cda authored about 10 years ago by Idean Labib <[email protected]>
for every allowed failure.
github.com/activerecord-hackery/ransack - 059310d7099af3e7f4d59a93784c1b9788751b8f authored about 10 years ago by Jon Atack <[email protected]>and without Mongo DB for now.
github.com/activerecord-hackery/ransack - ed02996863de29aa41cdd44c0f1979287d764839 authored about 10 years ago by Jon Atack <[email protected]>allowed failures.
github.com/activerecord-hackery/ransack - 0be501969c856b6ee2d2028ba648c7be77a91606 authored about 10 years ago by Jon Atack <[email protected]>
Ransack master, as well as the last couple of releases, are no longer
compatible with Ruby 1.8 d...
github.com/activerecord-hackery/ransack - 6248b5181cb0fa3406e1b67dd913b2c8a5f7e591 authored about 10 years ago by Jon Atack <[email protected]>
Quite a few updates to catch up on!
github.com/activerecord-hackery/ransack - 9b0f7ccf0189239e039e3a4c1e73b996e1859f70 authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - bf367edb2191146657d88f3adef04fe7578c4113 authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - 67a605a0e25c570aa63f2124798d8c10bdd7d139 authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - 239704f47cb7a5aa419621f52c6c8435b5b856c9 authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - cc10b3a825bcfa705241166174fe3dd2b69cd51e authored about 10 years ago by Jon Atack <[email protected]>
Not sure using `hash` poses any risk, but the Ruby docs use `h` or
`hsh`:
http://www.ruby-doc.o...
github.com/activerecord-hackery/ransack - 846b1687ecddbe9eefa0842157bc1eff538f2dd7 authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - d17ec758f18ff3548aad52879201dbcdb0692298 authored about 10 years ago by Jon Atack <[email protected]>
[skip ci]
github.com/activerecord-hackery/ransack - 3322f6fcfa72db117b915d9de61b716f205a095b authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - e98385837e1cfac9b5d48cf5f554ff84a8e70616 authored about 10 years ago by Jon Atack <[email protected]>
[skip ci]
github.com/activerecord-hackery/ransack - 777b2499a2bd878194d15ca1be1b74a4c4a350cb authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - 8bb8b587830ce76b991d9dd88d445550d5f9b4f7 authored about 10 years ago by Jon Atack <[email protected]>
[skip ci]
github.com/activerecord-hackery/ransack - ddf83a6d3d2bbff1553af29e171614aa4292073c authored about 10 years ago by Jon Atack <[email protected]>
Tests pass without them despite using both symbol and string keys.
Maybe I’m missing something h...
to maintain thread safety and prevent a potential race condition from
memoization.
Before this ...
github.com/activerecord-hackery/ransack - dd2679b6ab4ec2606287eabbb5dee99a9925812f authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - d41779a489a388643574e9b88671fa14407807ed authored about 10 years ago by Jon Atack <[email protected]>
Recursion is usually inefficient in Ruby, but in this case with a small
number of elements it is...
and clarify the code by extracting the parsing to a separate method.
Array#+ creates a new arra...
github.com/activerecord-hackery/ransack - 5fd42f6c7e6465bd8979b32a77b8393fd929d490 authored about 10 years ago by Jon Atack <[email protected]>
improve the preceding test to be consistent with the other sort_link
tests.
github.com/activerecord-hackery/ransack - 9c0bd9954d5b6156bf9a37c1739590418fbb083b authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - 602c39108a443327cad970ba7d571850e918dcd5 authored about 10 years ago by Jon Atack <[email protected]>
expose only the minimum public methods needed.
github.com/activerecord-hackery/ransack - 524aed8c55dd04abb1f3b312a200fb42c55dc818 authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - 0e902c8ef11f1408920dd6a63551f22f8d590092 authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - 40b8e92b69fac189e6ce76330458fc820047646f authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - fcbb287839cfc96621b17086a0d16ad427df6294 authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - 14eaad7e1d2299ce211f65cdb5bab75124d14168 authored about 10 years ago by Jon Atack <[email protected]>
README fix: content_tag missing do [skip ci]
github.com/activerecord-hackery/ransack - 3cb64031e13298c8cb5a3da5ae2cd6d9c0882d9b authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - 9a799704f93dc03491d558be917e13753f4cd2ce authored about 10 years ago by edatrix <[email protected]>
github.com/activerecord-hackery/ransack - ff0327df2c21d748b43a73c3fefaeae9bc633e95 authored about 10 years ago by Jon Atack <[email protected]>
∴ rake benchmarks:select_empty_versus_none
Calculating -------------------------------------
...
∴ rake benchmarks:select_empty_versus_none
Calculating -------------------------------------
...
The Arel API changed in the following commit 2 weeks ago and broke
Ransack compatibility with Ar...
[skip ci]
github.com/activerecord-hackery/ransack - 7961d807a992d55439b90b3270b4db23e0d89888 authored about 10 years ago by Jon Atack <[email protected]>Follow-up to #477.
[skip ci]
github.com/activerecord-hackery/ransack - 8c35a87066550cf835c9c60d73f5cfd49f32321c authored about 10 years ago by Jon Atack <[email protected]>README: fix usage of #uniq to remove duplicate search results.
github.com/activerecord-hackery/ransack - 1d21a184735ee6bfced5a79c8a523d627786fcdf authored about 10 years ago by Jon Atack <[email protected]>It doesn't make sense to call `uniq` on the array. If there are a page size of 10 with doubled r...
github.com/activerecord-hackery/ransack - 6f40f4679d6a679e949c81e1b4b237d73f062433 authored about 10 years ago by Timo Schilling <[email protected]>Benchmarks using ruby-head (2.2.0dev):
∴ ruby -v
ruby 2.2.0dev (2014-11-30 trunk 48655) [x86_64...
github.com/activerecord-hackery/ransack - 192058e96990789608aaec20cb7042678f6e1307 authored about 10 years ago by Jon Atack <[email protected]>
[skip ci]
github.com/activerecord-hackery/ransack - 83c8569ab3c74e1a224946c7bdd01e0c9206bfc5 authored about 10 years ago by Jon Atack <[email protected]>github.com/activerecord-hackery/ransack - aec9e952e018a8072dc61de834741b7cd3840a7f authored about 10 years ago by Jon Atack <[email protected]>
The idea is to centralize all mutations and brittle, order-dependent
operations in the `initiali...
github.com/activerecord-hackery/ransack - 16edfb479be6f59f28983ce7264dfec9f09f9614 authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - 47c630e285014265328318c88af1f1e92ed7daec authored about 10 years ago by Jon Atack <[email protected]>
github.com/activerecord-hackery/ransack - caafc2b532d2a8f43d522693202b9db3c5069607 authored about 10 years ago by Jon Atack <[email protected]>