about summary refs log tree commit diff
path: root/app/services/tag_search_service.rb
AgeCommit message (Collapse)Author
2019-09-28Add `exclude_unreviewed` param to `GET /api/v2/search` REST API (#11977)Eugen Rochko
Make it so normal search returns even unreviewed matches, but autosuggestions do not. Fix #11960
2019-09-27Fix unreviewed hashtag not being found by exact case-insensitive match (#11976)Eugen Rochko
2019-09-26Fix search error when ElasticSearch is enabled but not available (#11954)Jeong Arm
* Fallback to Database search when ES not available * Prevent double work if ES gives 0 result * Apply suggestion from code review
2019-08-18Add more accurate hashtag search (#11579)Eugen Rochko
* Add more accurate hashtag search Using ElasticSearch to index hashtags with edge n-grams and score them by usage within the last 7 days since last activity. Only hashtags that have been reviewed and are listable can appear in searches, unless they match the query exactly * Fix search analyzer dropping non-ascii characters