Commit Graph

13 Commits (af007f2def802560f548d85f81f0f4e5039ae737)

Author SHA1 Message Date
Eugen Rochko 889b814385 Fix bug
Eugen Rochko ede04cdb24 Move rendering of JSON payloads for public/hashtag timelines to
FanOutOnWriteService. The only recipient-specific part on them
is reblogged/favourited. But since only newly created statuses
appear on them, it is safe to assume that both attributes would
be false
Eugen Rochko d9ca46b464 Cleaning up format of broadcast real-time messages, removing
redis-backed "mentions" timeline as redundant (given notifications)
Eugen Rochko da2ef4d676 Adding unified streamable notifications
Eugen Rochko fdc17bea58 Fix rubocop issues, introduce usage of frozen literal to improve performance
Eugen Rochko 17903c6dae Improve filtering of public/hashtag timelines, both in backlog and real-time
Eugen Rochko c5e03a2e0d Status removal is broadcast to public/hashtag timelines too
Eugen Rochko 48b9619439 Adding hashtags
Eugen Rochko b078885414 Catch :warden correctly
Eugen Rochko feda1e6554 Catch warden throw in actioncable
Eugen Rochko 927333f4f8 Improve code style
Eugen Rochko ce29624c6d Fixing image upload limits, allowing webm, merge/unmerge events trigger
timeline reload in UI, other small fixes
Eugen Rochko 6deb9f966e Live timelines using ActionCable