mastodon/app/models
unarist 004672aa6c Fix tag search order and not to use tsvector (#3611)
* Sort results by the name
* Switch search method to simple `LIKE` matching instead of tsvector/tsquery

Previously we used scores from ts_rank_cd() to sort results, but it didn't work
because the function returns same score for all results. It's not for calculate
similarity of single words. Sometimes this bug even push out exact matching tag
from results.

Additionally, PostgreSQL supports prefix searching with standard btree index.
Using it offers simpler code, but also less index size and some speed.
2017-06-06 16:07:06 +02:00
..
concerns Introduce StatusThreadingConcern (#3490) 2017-06-05 16:07:44 +02:00
form
web annotate models (#2697) 2017-05-02 02:14:47 +02:00
account.rb Added support for configurable reserved usernames (fix of #1382) (#3566) 2017-06-05 01:03:45 +02:00
account_domain_block.rb Add buttons to block and unblock domain (#3127) 2017-05-19 21:05:32 +02:00
account_filter.rb Add coverage for ReportFilter and AccountFilter (#3236) 2017-05-22 15:50:58 -04:00
application_record.rb
block.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
conversation.rb Conditional validations no longer accept strings for if/unless (#3124) 2017-05-19 03:11:23 +02:00
conversation_mute.rb Feature conversations muting (#3017) 2017-05-15 03:04:13 +02:00
domain_block.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
export.rb Settings export refactor (#1646) 2017-04-13 13:02:02 +02:00
favourite.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
feed.rb
follow.rb Introduce recent to Follow (#3247) 2017-05-23 13:12:19 +02:00
follow_request.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
import.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
instance.rb Add Instance class to list admin records (#3443) 2017-05-31 20:38:44 +02:00
media_attachment.rb Specs for cleanup workers (#3235) 2017-05-22 19:36:21 +02:00
mention.rb Misc tidying and clean ups (#3445) 2017-05-31 20:38:17 +02:00
mute.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
notification.rb Update Rails to version 5.1.1 (#3121) 2017-06-01 20:53:37 +02:00
preview_card.rb Fetch remote image using http.rb (#3114) 2017-05-18 15:43:10 +02:00
remote_follow.rb Fix #2027 - Accept own ID for remote follow with and without preceding @ (#2991) 2017-05-11 21:54:30 +02:00
report.rb annotate models (#2697) 2017-05-02 02:14:47 +02:00
report_filter.rb Admin reports with accounts (#2092) 2017-04-18 19:36:18 +02:00
setting.rb Refactor Setting (#3302) 2017-05-25 14:14:36 +02:00
status.rb Introduce StatusThreadingConcern (#3490) 2017-06-05 16:07:44 +02:00
stream_entry.rb Cover AccountsController more in spec (#3229) 2017-05-23 02:53:01 +02:00
subscription.rb Misc spec coverage improvements (#2821) 2017-05-05 14:56:00 -04:00
tag.rb Fix tag search order and not to use tsvector (#3611) 2017-06-06 16:07:06 +02:00
user.rb Update Rails to version 5.1.1 (#3121) 2017-06-01 20:53:37 +02:00
web.rb