mastodon/app/javascript/mastodon
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
..
actions Track trending tags (#7638) 2018-05-27 21:45:30 +02:00
components Use real container width in MediaGallery srcSet (#7571) 2018-05-21 16:04:01 +02:00
containers Open video modal on public UI (#7469) 2018-05-13 13:48:14 +02:00
features Track trending tags (#7638) 2018-05-27 21:45:30 +02:00
locales Weblate translations (2018-05-26) (#7624) 2018-05-26 04:45:58 +02:00
middleware Add missing rejection handling for Promises (#7008) 2018-04-02 14:51:02 +02:00
reducers Track trending tags (#7638) 2018-05-27 21:45:30 +02:00
selectors
service_worker Don't use Object.assign with Notification, only display actions for mentions (#7632) 2018-05-27 11:55:19 +09:00
storage Cache media only when storage can be freed (#7547) 2018-05-19 19:22:11 +02:00
store
utils Fix images resized in browser getting cropped (#7514) 2018-05-16 16:24:16 +02:00
.gitkeep
api.js
base_polyfills.js Refactor resizeImage method (#7236) 2018-04-23 09:15:51 +02:00
compare_id.js Fix comparing id (#7180) 2018-04-18 16:50:19 +02:00
extra_polyfills.js
initial_state.js
is_mobile.js
link_header.js
load_polyfills.js Refactor resizeImage method (#7236) 2018-04-23 09:15:51 +02:00
main.js
performance.js
ready.js
rtl.js
scroll.js
settings.js
stream.js Use randomized setTimeout when fallback-polling and re-add since_id (#7522) 2018-05-18 02:32:35 +02:00
test_setup.js
uuid.js