65 Commits (00ff8dc00a3b3bbf5334fe889c27cb8b6956ccca)

Author SHA1 Message Date
Eugen Rochko f62539ce5c
Remove most behaviour disparities between blocks and mutes (#7231) 8 years ago
Akihiko Odaki f8f0572ee0 Do not push status to feed if its reblog is already inserted (#6488) 8 years ago
aschmitz eeaec39888 Allow hiding of reblogs from followed users (#5762) 9 years ago
Eugen Rochko 24cafd73a2
Lists (#5703) 9 years ago
aschmitz 554c2fd8af Clean up reblog tracking keys, related improvements (#5428) 9 years ago
Eugen Rochko 34118169ac Keep references to all reblogs of a status on home feed (#5419) 9 years ago
Eugen Rochko 7cc71748ce Ensure that feed renegeration restores non-zero items (#5409) 9 years ago
unarist 6f490b4bfe Fix un-reblogged status being at wrong position in the home timeline (#5418) 9 years ago
Eugen Rochko b8db386e05 Fix UserTrackingConcern firing on every request, optimize some queries (#5368) 9 years ago
Eugen Rochko 388d093beb When unfollowing, remove from home in web UI immediately (#5369) 9 years ago
Eugen Rochko cfa68907ae Fix #5271 - Fix missing attribute in remove_from_feed (#5277) 9 years ago
aschmitz 468523f4ad Non-Serial ("Snowflake") IDs (#4801) 9 years ago
Eugen Rochko de397f3bc1 Fix subsequent replies to unresolved status not being filtered from home (#4190) 9 years ago
Akihiko Odaki (@fn_aki@pawoo.net) 60b2b56d38 Reduce number of commands in FeedManager#trim (#3989) 9 years ago
Yamagishi Kazutoshi 0a0b9a271a Improve RuboCop rules (compatibility to Code Climate) (#3636) 9 years ago
Clworld dab8fc4584 Execute PushUpdateWorker only for accounts who uses StreamingAPI just now. (#3278) 9 years ago
Eugen Rochko 620d0d8029 Account domain blocks (#2381) 9 years ago
alpaca-tc 59804abc3d Optimize MuteService and AfterBlockService (#2836) 9 years ago
Matt Jankowski b57eed4584 Remove order prior to .find_in_batches (#1470) 9 years ago
Eugen Rochko 5b95be1c42 Replace calls to FeedManager#inline_render and #broadcast 9 years ago
Eugen Rochko 8530f9413b Replace ActionCable broadcast call with simple redis publish 9 years ago
Kurtis Rainbolt-Greene 7bed4e51db Moved to the worker 9 years ago
Kurtis Rainbolt-Greene dc5704b0b0 This method isn't used anymore 9 years ago
Kurtis Rainbolt-Greene 1e96ce378e By pushing this into a worker we can reduce the amount of time the feed manager using workers eat up a connection 9 years ago
Eugen Rochko 6fd865c000 Spawn FeedInsertWorker to deliver status into personal feed 9 years ago
Kurtis Rainbolt-Greene 731e650681 Use active record shorthand 9 years ago
Eugen Rochko 82aaedec46 Reduce number of items in feeds, optimize regeneration worker slightly, 9 years ago
Eugen Rochko b1f3499c38 Optimize FeedManager#unmerge, and slightly optimize FeedManager#merge 9 years ago
Eugen Rochko ce9df2fa82 Optimize filter methods in FeedManager a bit, use redis pipelining on merge/unmerge feed methods, 9 years ago
Eugen Rochko d6b965cf08 Fix issue with feed merge-in code as well 9 years ago
Eugen Rochko 74ae158c2f Add "direct" visibility level in the backend. Web UI is not yet 9 years ago
Eugen Rochko c64a1c25c4 Fix #231 - Muting 9 years ago
Kit Redgrave 442fdbfc53 Mute button progress so far. WIP, doesn't entirely work correctly. 9 years ago
Eugen Rochko 7f0d1b8cc0 If a status is within 40 statuses from the top of a home feed, do not 9 years ago
Eugen Rochko dc851c922e Mentions in private statuses allow mentioned people to see them 9 years ago
Eugen Rochko 6331ed16e5 Fix #614 - extra reply-boolean on statuses to account for cases when replied-to 9 years ago
Eugen Rochko fb6aa7ad5c Add tracking of delay to streaming API 9 years ago
Eugen Rochko d9ca46b464 Cleaning up format of broadcast real-time messages, removing 9 years ago
Eugen Rochko cca82bf0a2 Move merging/unmerging of timelines into background. Move blocking into 9 years ago
Eugen Rochko f392030ab8 Add /api/v1/notifications/clear, non-existing link cards for statuses will 9 years ago
Eugen Rochko 8d44281677 Set in_reply_to_account on statuses to non-self value when possible, thus 9 years ago
Eugen Rochko f729cfc881 Private posts mentioning non-followers should not notify them, neither locally nor via Salmon 9 years ago
Eugen Rochko b891a81008 Follow call on locked account creates follow request instead 9 years ago
Eugen Rochko 00e9dac1d3 Automatically block outgoing notifications from silenced accounts to users 10 years ago
Eugen Rochko 71401659b8 Fix #65 - Options to block notifications from people you don't follow/who don't follow you 10 years ago
Eugen Rochko e3ed212b85 Filter statuses that mention blocked users 10 years ago
Eugen Rochko da2ef4d676 Adding unified streamable notifications 10 years ago
Eugen Rochko fdc17bea58 Fix rubocop issues, introduce usage of frozen literal to improve performance 10 years ago
Eugen Rochko f8f15e5697 Fix #63 - Filter mentions that reply to blocked users 10 years ago
Eugen Rochko 17903c6dae Improve filtering of public/hashtag timelines, both in backlog and real-time 10 years ago