]> cat aescling's git repositories - mastodon.git/commit
Add type, limit, offset, min_id, max_id, account_id to search API (#10091)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 26 Feb 2019 14:21:36 +0000 (15:21 +0100)
committerGitHub <noreply@github.com>
Tue, 26 Feb 2019 14:21:36 +0000 (15:21 +0100)
commite7f20cc43ff21afa229da40ee4e5755495948772
tree4b39ece2b4ed3ecb6b4aa876a6fdf304a0cb9e1e
parentea58e31822d07ca2286f971bf6b0275954dd2726
Add type, limit, offset, min_id, max_id, account_id to search API (#10091)

* Add type, limit, offset, min_id, max_id, account_id to search API

Fix #8939

* Make the offset work on accounts and hashtags search as well

* Assure brakeman we are not doing mass assignment here

* Do not allow paginating unless a type is chosen

* Fix search query and index id field on statuses instead of created_at
app/chewy/statuses_index.rb
app/controllers/api/v1/accounts/search_controller.rb
app/controllers/api/v1/search_controller.rb
app/controllers/api/v2/search_controller.rb
app/models/account.rb
app/models/tag.rb
app/services/account_search_service.rb
app/services/search_service.rb
config/brakeman.ignore
spec/services/account_search_service_spec.rb
spec/services/search_service_spec.rb