mastodon/spec/models
unarist 117d333a84 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
web Persist UI settings, add missing localizations for German 2017-01-09 14:00:55 +01:00
account_domain_block_spec.rb Account domain blocks (#2381) 2017-05-19 01:14:30 +02:00
account_filter_spec.rb Add coverage for ReportFilter and AccountFilter (#3236) 2017-05-22 15:50:58 -04:00
account_spec.rb Added support for configurable reserved usernames (fix of #1382) (#3566) 2017-06-05 01:03:45 +02:00
block_spec.rb add more tests to models 2017-04-05 00:29:56 +02:00
conversation_mute_spec.rb Feature conversations muting (#3017) 2017-05-15 03:04:13 +02:00
conversation_spec.rb Add conversation model, <ostatus:conversation /> (#3016) 2017-05-12 19:09:21 +02:00
domain_block_spec.rb add more tests to models 2017-04-05 00:29:56 +02:00
export_spec.rb Fix csv export coverage in export spec (#1691) 2017-04-13 15:29:30 +02:00
favourite_spec.rb Stop trying to shoehorn all Salmon updates into the poor database-connected 2017-02-12 01:19:14 +01:00
feed_spec.rb Add tests to the Feed model (#2594) 2017-04-29 00:21:35 +02:00
follow_request_spec.rb add more tests to models 2017-04-05 00:29:56 +02:00
follow_spec.rb Introduce recent to Follow (#3247) 2017-05-23 13:12:19 +02:00
import_spec.rb Import feature for following/blocking lists (addresses #62, #177, #201, #454) 2017-03-30 19:42:33 +02:00
media_attachment_spec.rb Add media dimensions (#2448) 2017-04-26 03:48:12 +02:00
mention_spec.rb add more tests to models 2017-04-05 00:29:56 +02:00
mute_spec.rb Mute button progress so far. WIP, doesn't entirely work correctly. 2017-03-01 22:31:21 -06:00
notification_spec.rb Adding unified streamable notifications 2016-11-20 19:39:58 +01:00
preview_card_spec.rb Fix #463 - Fetch and display previews of URLs using OpenGraph tags 2017-01-20 01:00:14 +01:00
report_filter_spec.rb Add coverage for ReportFilter and AccountFilter (#3236) 2017-05-22 15:50:58 -04:00
report_spec.rb Reports spec for media attachments, clean up method (#2660) 2017-04-30 18:15:49 +02:00
status_spec.rb Introduce StatusThreadingConcern (#3490) 2017-06-05 16:07:44 +02:00
stream_entry_spec.rb Stream entry specs and refactor to use delegate (#2827) 2017-05-06 04:00:21 +02:00
subscription_spec.rb Misc spec coverage improvements (#2821) 2017-05-05 14:56:00 -04:00
tag_spec.rb Fix tag search order and not to use tsvector (#3611) 2017-06-06 16:07:06 +02:00
user_spec.rb Spec ScopedSettings (#3559) 2017-06-04 17:07:39 +02:00