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

sort_link#initialize: align columns

github.com/activerecord-hackery/ransack - 9d823e46304bb19c3b411bd58f58500df238a311 authored about 10 years ago by Jon Atack <[email protected]>
Refactor #sort_link to extract mutation and order-dependent

code into a single `initialize!` method and reduce what was previously
a large, 100-line method ...

github.com/activerecord-hackery/ransack - c6c163c2ac7075508d8ea6e4c372782dc335f87e authored about 10 years ago by Jon Atack <[email protected]>
Begin refactoring the #sort_link method

github.com/activerecord-hackery/ransack - 78d83fff33bba57833e6ad4915a274e573d0914c authored about 10 years ago by Jon Atack <[email protected]>
Use Model#ransack instead of Model#search in tests

github.com/activerecord-hackery/ransack - de2abae4117e78b9e5e4259ca0cc319f2e1cf55d authored about 10 years ago by Jon Atack <[email protected]>
Update travis-ci for Rails 5.0.0 and 4-2-stable

Arel and Active Record have breaking changes in Rails 5.0.0 and we’ll
need to add an adapter for...

github.com/activerecord-hackery/ransack - 6b29f37588a4a092f8dc6e021fa249b17f229435 authored about 10 years ago by Jon Atack <[email protected]>
Derive ASC_DESC constant from ASC and DESC ones.

Note that when most users have upgraded to Ruby 2.2 and up, it seems
the best strategy might be ...

github.com/activerecord-hackery/ransack - bff9e78371b3773be867d9e595ffec94d5c65488 authored about 10 years ago by Jon Atack <[email protected]>
Use Hash#each_key instead of Hash#keys.each

Hash#keys.each allocates an array of keys.

Hash#each_key iterates through the keys without allo...

github.com/activerecord-hackery/ransack - ee571fe9a2d729adc641528a9b65d0cebf4f84ba authored about 10 years ago by Jon Atack <[email protected]>
Update README and change log after PR #473

[skip ci]

github.com/activerecord-hackery/ransack - e2fcff3b13d56ae6a3523f2c3281aaabb54ee341 authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #473 from frederfred/master

Add ability to remove `sort_link` arrows

github.com/activerecord-hackery/ransack - 04bdcfd39eea6be00e89466570c7326d986fa078 authored about 10 years ago by Jon Atack <[email protected]>
Add ability to remove sort_link arrows

github.com/activerecord-hackery/ransack - d992f2b75cdc87face6ae9fad0aa4cdfbf04e318 authored about 10 years ago by Fred Bergman <[email protected]>
Document `search_key=(name)` method in the code.

[skip ci]

github.com/activerecord-hackery/ransack - a5910759761cbe30b73a54806ff22f9a701f14ed authored about 10 years ago by Jon Atack <[email protected]>
Re-add namespacing for Rails 3.0 monkey patches

that require it because outside of the Ransack namespace.

github.com/activerecord-hackery/ransack - cbbb40ed154f15c611d68626c4c5eaa7edaa5392 authored about 10 years ago by Jon Atack <[email protected]>
Extract multi-line ternary out to private method

github.com/activerecord-hackery/ransack - f4d7f6e0f547aae5f92f739214115dffb296926b authored about 10 years ago by Jon Atack <[email protected]>
Update change log [skip ci]

github.com/activerecord-hackery/ransack - c192fbaa8107ba7b08d60d9e51f293a4d468369d authored about 10 years ago by Jon Atack <[email protected]>
Replace overlooked string with constant

github.com/activerecord-hackery/ransack - 1aeaa8504fd54d67c8698edc45227317794b2b35 authored about 10 years ago by Jon Atack <[email protected]>
Remove unneeded namespacing

github.com/activerecord-hackery/ransack - 29428ae481b71346bd3c6e03ae22fc9dcd40502c authored about 10 years ago by Jon Atack <[email protected]>
Moar constants instead of string allocs for Ruby < 2.1

github.com/activerecord-hackery/ransack - 634863cf886ee219e88d12f017c8d02d9a76b250 authored about 10 years ago by Jon Atack <[email protected]>
Constants instead of string allocations for Ruby < 2.1

It costs a bit of code readability but avoids allocating
new string objects repeatedly.

github.com/activerecord-hackery/ransack - a33ace336d38aabc4c8652fe476504c69ff852ab authored about 10 years ago by Jon Atack <[email protected]>
Update change log [skip ci]

github.com/activerecord-hackery/ransack - 69afc023936d5c26228c683ada1ee95dcdece431 authored about 10 years ago by Jon Atack <[email protected]>
README: add polymorphic sort_link info, :scissors: whitespace

[skip ci]

github.com/activerecord-hackery/ransack - a85c3df3fc1588a8c5188e887c2ab1c609489880 authored about 10 years ago by Jon Atack <[email protected]>
Update change log with #470 [skip ci]

github.com/activerecord-hackery/ransack - a62be93fd5055b341da8298daa398af5ae14d846 authored about 10 years ago by Jon Atack <[email protected]>
Follow-up to PR #470, remove unneeded constant.

github.com/activerecord-hackery/ransack - 60e7ef0facec784bb8efa9aeb0327e26c79709b8 authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #470 from tsigo/rs-form-helper-custom-search-key

Make #search_form_for default `:as` option respect custom search_key

github.com/activerecord-hackery/ransack - 05ee13bfc4dc09df00dfe5f83eb0b1df40aa2daf authored about 10 years ago by Jon Atack <[email protected]>
Make search_form_for's default :as option respect custom search_key

Fixes #92

github.com/activerecord-hackery/ransack - c3a9110e24bdd20cb4f68b4bd5991d338326fa98 authored about 10 years ago by Robert Speicher <[email protected]>
Fix grammar [skip ci]

github.com/activerecord-hackery/ransack - 64e13436e69fb2f548c67a0e7da2d6747bede1e3 authored about 10 years ago by Jon Atack <[email protected]>
Clean up [skip ci]

github.com/activerecord-hackery/ransack - 34bbd4da1816713d76675b98189339fb2c93c825 authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #467 from eneagoe/master

Fixes sort on polymorphic association #421

github.com/activerecord-hackery/ransack - 98529fb7655a9b206662fe6809c2607fc074ff05 authored about 10 years ago by Jon Atack <[email protected]>
Fixes sort on polymorphic association #421

github.com/activerecord-hackery/ransack - 4f1858c726365ca914daab8349d1d2208eecca91 authored about 10 years ago by eugen neagoe <[email protected]>
Merge branch 'master' of https://github.com/activerecord-hackery/ransack

github.com/activerecord-hackery/ransack - 660361ba3cd1c396122f7485d3fcfa3d61833e67 authored about 10 years ago by Jon Atack <[email protected]>
Update README re #search method name conflicts.

TODO: allow opting-out of `alias :search :ransack`
in the Ransack config/initializer file.

[ski...

github.com/activerecord-hackery/ransack - 5c7bb9eaf315a85246a0087c76dff9e5847072a3 authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #466 from RicardoBrazao/master

Remove `binding.pry` [skip ci]

github.com/activerecord-hackery/ransack - 216efb3c00d5173d264db3b26490f2675df7d7fc authored about 10 years ago by Jon Atack <[email protected]>
removed binding.pry

github.com/activerecord-hackery/ransack - 6eb263d32e8d6d7fffcb3f3319baab2de9dbad1c authored about 10 years ago by Ricardo Brazão <[email protected]>
Possibly improve using different database connections

github.com/activerecord-hackery/ransack - f858dd6d98ba094d4666a21f24cb80fd12f1449b authored about 10 years ago by Jon Atack <[email protected]>
Remove 'binding.pry' from Mongoid test

github.com/activerecord-hackery/ransack - 495f9b0c2ec95afc79043589ee9c8c11dec722cb authored about 10 years ago by Jon Atack <[email protected]>
Update README re Mongoid to prepare release

[skip ci]

github.com/activerecord-hackery/ransack - c22ef3f4f9649ad4724240f302a19895d37da66c authored about 10 years ago by Jon Atack <[email protected]>
Remove currently unused predicate definitions

github.com/activerecord-hackery/ransack - 49774fdd1f413b0f5b34a0a600d4f01835d1ebf5 authored about 10 years ago by Jon Atack <[email protected]>
Don't do multi-line ternary

github.com/activerecord-hackery/ransack - f4bb87fdced40d743cf01c31d6f55342c58f2e45 authored about 10 years ago by Jon Atack <[email protected]>
README: remove an extra parenthesis & improve a bit

[skip ci]

github.com/activerecord-hackery/ransack - f012c7dc1f9899e60e0f086be42138b4ee0b5382 authored about 10 years ago by Jon Atack <[email protected]>
Docs follow-up [skip ci]

github.com/activerecord-hackery/ransack - 7ad15fbe203fcbb445c68ea1542f588dc377417c authored about 10 years ago by Jon Atack <[email protected]>
Use string constants in Mongoid::Context

github.com/activerecord-hackery/ransack - 792c7d473763885ec20678cdadc1f08261a6072e authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #464 from Zhomart/master

Update change log and README after Mongoid feature merge [skip ci]

github.com/activerecord-hackery/ransack - b3344b8199abb3e933dacb250669194acbb8c892 authored about 10 years ago by Jon Atack <[email protected]>
README.md type fixed.

github.com/activerecord-hackery/ransack - cf464aed20f0f58ed1503a3508b9485b1cc85963 authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
following code conventions in adapters/mongoid

github.com/activerecord-hackery/ransack - 696dd5b18324839bb18bd25b61bb9f21234cb369 authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
mongoid info added to changelog and readme

github.com/activerecord-hackery/ransack - e0d4fb3e0844deb6c0a950b03b7753fa24b0f8d0 authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
Maintain Ruby 1.8 compat for now [skip ci]

github.com/activerecord-hackery/ransack - 417b703fd0800348209a5cfb237afefa6b475466 authored about 10 years ago by Jon Atack <[email protected]>
Grammar fix [skip ci]

github.com/activerecord-hackery/ransack - 4a46098ebd4fab0c9b518d1f22606ff3ce3e6f07 authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #407 from Zhomart/mongoid

Mongoid 4.0 support

github.com/activerecord-hackery/ransack - 438fe2ffbc227dcbc810a3d3c06b0d6a2d8f298d authored about 10 years ago by Jon Atack <[email protected]>
fixed bug after last merging with master.

github.com/activerecord-hackery/ransack - e90ffd1ed970372b1df93e23e34ff83289478ed4 authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
added specs: mongoid search by id

github.com/activerecord-hackery/ransack - 7088c9e537edde2a0c2874c2505d0d3613e3431a authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
Fixed mongoid search by id

github.com/activerecord-hackery/ransack - 378c7d59dd65219c51bd67487ce8b34141de90c1 authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
Added task rake mongoid_console

github.com/activerecord-hackery/ransack - 6041ec4188a429ff2dfdb622730a8d40a3c2a01f authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
Merge branch 'master' into mongoid

* master:
Patch Rails commit c1a118a
Remove extra space [skip ci]
Use newer Ruby hash synt...

github.com/activerecord-hackery/ransack - bfae6b45de2603935121b2fe72961c51cd0c04df authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
Patch Rails commit c1a118a

Fixes #461.

It would be preferable to find a better way to solve this.

github.com/activerecord-hackery/ransack - c3a93d6b43faa8b6e5123fc95a1121ffb358e00c authored about 10 years ago by Jon Atack <[email protected]>
Remove extra space [skip ci]

github.com/activerecord-hackery/ransack - d890de82073de6ce87f77c64a5ee94ceecd303b4 authored about 10 years ago by Jon Atack <[email protected]>
Use newer Ruby hash syntax [skip ci]

github.com/activerecord-hackery/ransack - 6383963ebbe82cd16a13dd69535ee6ad82237dec authored about 10 years ago by Jon Atack <[email protected]>
Update change log [skip ci]

github.com/activerecord-hackery/ransack - d6eb50cf3ec4e5c68b93305063ecdf73f0b79b62 authored about 10 years ago by Jon Atack <[email protected]>
Wrap 80 characters [skip ci]

github.com/activerecord-hackery/ransack - f174a4ff5dfcdc1a85e24667033b58eda57b68b3 authored about 10 years ago by Jon Atack <[email protected]>
Common constants of adapters moved to ransack/constants.rb

github.com/activerecord-hackery/ransack - 903d58840f62257529d967de81617bcf75754fbf authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
new AR codes moved to inside adapters/active_record

github.com/activerecord-hackery/ransack - 12e1e4d4f0c0008c6faf3016828b2ce5301e2d3d authored about 10 years ago by Zhomart Mukhamejanov <[email protected]>
Merge pull request #460 from shekibobo/fix-scope-boolean-values

Allow passing stringy booleans as scope args. Fixes #403.

github.com/activerecord-hackery/ransack - 69d13b2c6435e0cd753f5163e81ba5d6909e17a7 authored about 10 years ago by Jon Atack <[email protected]>
Add ability to pass boolean scope args in array

github.com/activerecord-hackery/ransack - e38edb9560484e2d17b04eb980e17ca89139d3ba authored about 10 years ago by Joshua Kovach <[email protected]>
Allow passing stringy booleans as scope args

This implements the solution discussed in #403.

Fixes #403.

github.com/activerecord-hackery/ransack - 314e28f9af38a37c2ba46ec53f14a7e63daa41a3 authored about 10 years ago by Joshua Kovach <[email protected]>
Bump version from 1.5.0 to 1.5.1 (bug fix release)

[skip ci]

github.com/activerecord-hackery/ransack - 25255d95d41a6a82fcea48e1a640d56b5a172110 authored about 10 years ago by Jon Atack <[email protected]>
Fix test, remove Rails 5 warning message

github.com/activerecord-hackery/ransack - a92ad049018c3fcdb7f51bb2148288f0c42a2783 authored about 10 years ago by Jon Atack <[email protected]>
Update change log [skip ci]

github.com/activerecord-hackery/ransack - b715864ed8bea3f486a156d012285d9ded2f0bc9 authored about 10 years ago by Jon Atack <[email protected]>
Fix string constants

Fixes #457 (hopefully)

github.com/activerecord-hackery/ransack - 06ab10070d2641ce50afe6c61ce08f7d2955beb2 authored about 10 years ago by Jon Atack <[email protected]>
More info in test output re problem to fix

[skip ci]

github.com/activerecord-hackery/ransack - 0e9f56cbba31f04714acf8cd0567215707fe87d9 authored about 10 years ago by Jon Atack <[email protected]>
Remove redundant test [skip ci]

github.com/activerecord-hackery/ransack - 2fb007b9712f5bcac9361d785775e943553e3075 authored about 10 years ago by Jon Atack <[email protected]>
Add base specs for search on fields with `_start`

and `_end`.

Add a failing spec for fields with `_and_` … that needs to be
fixed.

github.com/activerecord-hackery/ransack - 5f8621c573d79b3bd595c32e7f5bc6d00a26c49c authored about 10 years ago by Jon Atack <[email protected]>
Use foo [skip ci]

github.com/activerecord-hackery/ransack - 63b0d2387ac1db02ee2e15242cd87359552620b0 authored about 10 years ago by Jon Atack <[email protected]>
Remove duplicate code

github.com/activerecord-hackery/ransack - b786fe2dfe16e8a4f13779dbd635f9e9011bc6ad authored about 10 years ago by Jon Atack <[email protected]>
Fix formatting [skip ci]

github.com/activerecord-hackery/ransack - 543bf6e437e34d030fb42365cfa00bea81ab0b6a authored about 10 years ago by Jon Atack <[email protected]>
Bump version to 1.5.0

github.com/activerecord-hackery/ransack - a98189f42dc1dce80efb00ed0aa6203b3f0fe02e authored about 10 years ago by Jon Atack <[email protected]>
Update change log, prepare release [skip ci]

github.com/activerecord-hackery/ransack - 2cee4dfbcef2210ec69b945b73aecfaf2cf851d0 authored about 10 years ago by Jon Atack <[email protected]>
Add semantic versioning to README [skip ci]

github.com/activerecord-hackery/ransack - 5da6f50532d522338d9950da501415abb62905fa authored about 10 years ago by Jon Atack <[email protected]>
Update change log [skip ci]

github.com/activerecord-hackery/ransack - b95518bb31d46d2e357b976c18c0bc2e5c5c9e3e authored about 10 years ago by Jon Atack <[email protected]>
Add tests for start/not_start/end/not_end predicates

github.com/activerecord-hackery/ransack - 64da8e17c0477c9b0e0261734a76797d3382d724 authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #456 from timoschilling/patch-1

Add changelog entry for #454 [skip ci]

github.com/activerecord-hackery/ransack - 337148105fe8f5786e64eb11a2bea0ba14ffdd49 authored about 10 years ago by Jon Atack <[email protected]>
add changelog entry for #454

github.com/activerecord-hackery/ransack - 533a6a1c5847c2b4519685a66427ff30e14f6129 authored about 10 years ago by Timo Schilling <[email protected]>
Add specs for attribute names with _or_ and _end

github.com/activerecord-hackery/ransack - ed39f64e8b06501571151d9e693d2abefc11f58a authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #454 from timoschilling/fix_452

check exact matches before stripping (fixes #452)

github.com/activerecord-hackery/ransack - 8adbcc9b2127852df9809374aec0fd0f92826bbd authored about 10 years ago by Jon Atack <[email protected]>
check exact matches before stripping (fixes #452)

fix is written with support form @jonatack

github.com/activerecord-hackery/ransack - ffeecac6edaa20d399082eeab0f247dfe81d1619 authored about 10 years ago by Timo Schilling <[email protected]>
Comment out unused methods while figuring out what

they were intended for.

github.com/activerecord-hackery/ransack - 3a4cce0b6c7b3e7545f3649b19027f8b146797a6 authored about 10 years ago by Jon Atack <[email protected]>
Formatting [skip ci]

github.com/activerecord-hackery/ransack - fe5dca787794e372bdbb5dff429a69eed4cdb3cc authored about 10 years ago by Jon Atack <[email protected]>
README formatting tweak [skip ci]

github.com/activerecord-hackery/ransack - be655c683b1971d4cfb4761fa409b65d72b0d818 authored about 10 years ago by Jon Atack <[email protected]>
More README improvements [skip ci]

github.com/activerecord-hackery/ransack - 37dd1d0fab5729d894608094a4cfaa17c1ca6423 authored about 10 years ago by Jon Atack <[email protected]>
Add more I18n info and examples in README [skip ci]

github.com/activerecord-hackery/ransack - a83628ffcbebeb3ed630e6ec27704e6154054622 authored about 10 years ago by Jon Atack <[email protected]>
Use syntax compatible with Ruby 1.8/1.9

github.com/activerecord-hackery/ransack - eb43bbe04732dc598b59bb7d7c544c121153116c authored about 10 years ago by Jon Atack <[email protected]>
Clean up form builder specs

github.com/activerecord-hackery/ransack - b6dc52d62687fa3253d51c531d19fac0213b90b9 authored about 10 years ago by Jon Atack <[email protected]>
Add missing symbol colons and TODO [skip ci]

github.com/activerecord-hackery/ransack - d57e98915722f6c11b15a20a6befac848f581163 authored about 10 years ago by Jon Atack <[email protected]>
Fix #label specs with has_many associations and

improve #label test coverage.

Fixed specs: searches/labels for `has_many` associations
need to ...

github.com/activerecord-hackery/ransack - 8505e8673b078209c6d6008412021412800255c1 authored about 10 years ago by Jon Atack <[email protected]>
Merge pull request #451 from joeyates/master

Update change log [skip ci]

github.com/activerecord-hackery/ransack - 7a18d8c14564801d9676217fb05d9d3b77cd0222 authored about 10 years ago by Jon Atack <[email protected]>
Update change log [skip ci]

github.com/activerecord-hackery/ransack - d7ea170398356a386c56b3d9e4e9238160ee4169 authored about 10 years ago by Joe Yates <[email protected]>
Merge pull request #449 from joeyates/master

Allow attributes containing `and` or `or` by checking exact matches before splitting.

github.com/activerecord-hackery/ransack - 397b581dadf0ccd8a7e735c006ae56da4294155d authored about 10 years ago by Jon Atack <[email protected]>
Check exact matches before splitting

* if the supplied name contains '_and_' or '_or_' we should check
if it exists before splittin...

github.com/activerecord-hackery/ransack - d6e80f2e8883391bcb87fd94f053f1a7a4497ab0 authored about 10 years ago by Joe Yates <[email protected]>
Simplify test schema, update form_builder#label test

github.com/activerecord-hackery/ransack - e3163bc247939d997a89771a7fd1667847ef9835 authored about 10 years ago by Jon Atack <[email protected]>
Update change log [skip ci]

github.com/activerecord-hackery/ransack - 00aa193f5f58b563a1eb4a98cef5ffa5b419e5fa authored about 10 years ago by Jon Atack <[email protected]>
Update contributing guide [skip ci]

github.com/activerecord-hackery/ransack - 244419561e8a05127efb2ae62c72cb1aa7fdf9b9 authored about 10 years ago by Jon Atack <[email protected]>
Update README [skip ci]

github.com/activerecord-hackery/ransack - ad038268280408c85e2b8fa85f54c16b9c98db0a authored about 10 years ago by Jon Atack <[email protected]>