mastodon/app/models
Eugen Rochko 9bd23dc4e5
Track trending tags (#7638)
* Track trending tags

- Half-life of 1 day
- Historical usage in daily buckets (last 7 days stored)
- GET /api/v1/trends

Fix #271

* Add trends to web UI

* Don't render compose form on search route, adjust search results header

* Disqualify tag from trends if it's in disallowed hashtags setting

* Count distinct accounts using tag, ignore silenced accounts
2018-05-27 21:45:30 +02:00
..
admin
…
concerns Fix nil error in StatusFilter (#7470) 2018-05-13 20:26:30 +02:00
form
…
web Ensure push subscription is immediately removed when application is revoked (#7548) 2018-05-19 21:05:08 +02:00
account.rb Add preference to hide following/followers lists (#7532) 2018-05-18 02:26:51 +02:00
account_domain_block.rb
…
account_filter.rb
…
account_moderation_note.rb
…
admin.rb
…
application_record.rb
…
backup.rb
…
block.rb Store URIs of follows, follow requests and blocks for ActivityPub (#7160) 2018-05-04 21:14:34 +02:00
context.rb
…
conversation.rb
…
conversation_mute.rb
…
custom_emoji.rb Add entity cache (#7271) 2018-04-27 01:38:10 +02:00
custom_emoji_filter.rb
…
domain_block.rb
…
email_domain_block.rb
…
export.rb
…
favourite.rb
…
feed.rb
…
follow.rb Store URIs of follows, follow requests and blocks for ActivityPub (#7160) 2018-05-04 21:14:34 +02:00
follow_request.rb Store URIs of follows, follow requests and blocks for ActivityPub (#7160) 2018-05-04 21:14:34 +02:00
home_feed.rb
…
identity.rb
…
import.rb
…
instance.rb
…
instance_filter.rb
…
invite.rb
…
invite_filter.rb
…
list.rb
…
list_account.rb
…
list_feed.rb
…
media_attachment.rb
…
mention.rb
…
mute.rb
…
notification.rb
…
preview_card.rb
…
remote_follow.rb
…
remote_profile.rb
…
report.rb
…
report_filter.rb
…
report_note.rb
…
search.rb
…
session_activation.rb
…
setting.rb
…
site_upload.rb
…
status.rb Fixes/do not override timestamps (#7336) 2018-05-03 23:02:46 +02:00
status_pin.rb
…
stream_entry.rb
…
subscription.rb
…
tag.rb Track trending tags (#7638) 2018-05-27 21:45:30 +02:00
trending_tags.rb Track trending tags (#7638) 2018-05-27 21:45:30 +02:00
user.rb Validate that e-mail resolves with MX and it's not blacklisted (#7631) 2018-05-27 11:58:08 +09:00
web.rb
…