67 Commits (5817bae2da68dc052d37d4c3ada37c4734de7fe4)

Author SHA1 Message Date
Matt Jankowski c44a700252 Quick best practice cleanup of views/helpers (#1546) 9 years ago
Matt Jankowski 7f0a865b05 Allow import/export of mutes list (#1541) 9 years ago
Matt Jankowski 89e8e110c8 Imports controller errors (#1553) 9 years ago
Jantso Porali e30bbb1cb0 Fix for Import issue from URL (#1416) 9 years ago
Eugen 982fef811e Fix #1141, fix #1126 - Avatar/profile info fetching (#1215) 9 years ago
Eugen 6d6a429af8 Rewrite Atom generation from stream entries to use Ox instead of Nokogiri (#1124) 9 years ago
blackle 540d6efe88 Catch more errors in process_follows so it doesn't fail 9 years ago
Eugen Rochko 5442083b3c Split SalmonWorker into smaller parts, move profile updating into another job 9 years ago
Eugen Rochko 5b95be1c42 Replace calls to FeedManager#inline_render and #broadcast 9 years ago
Eugen c9ebd5d19f Fix wrong variable used in publish channel 9 years ago
Eugen 1b8c244dff Add proper message to PushUpdateWorker, use redis directly 9 years ago
Eugen Rochko 220bc48e8e Only render public payload once in FanOutOnWrite 9 years ago
Kurtis Rainbolt-Greene 22dcadedb4 We're going to want these nice helper methods, lets share them with a parent class that matches Rails 5 practices (application level abstraction) 9 years ago
Kurtis Rainbolt-Greene 9638894233 Moving in the inline render 9 years ago
Kurtis Rainbolt-Greene 220051b8b2 I don't actually think we need that. 9 years ago
Kurtis Rainbolt-Greene 0069c01285 Moving the queue_at into the worker 9 years ago
Kurtis Rainbolt-Greene 96ef933820 Replacing the broadcast method with the one defined in the feed manager 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 bda37489ac Remove PuSH subscriptions when delivery is answered with a 4xx error 9 years ago
Eugen Rochko 6fd865c000 Spawn FeedInsertWorker to deliver status into personal feed 9 years ago
Eugen Rochko 82aaedec46 Reduce number of items in feeds, optimize regeneration worker slightly, 9 years ago
Eugen Rochko b21f7c28f6 Move OStatus processing back into default queue 9 years ago
Eugen Rochko b510a56c0c Only call regeneration worker after first login after a 14 day break 9 years ago
Eugen Rochko f722bd2387 Separate background jobs into different queues. ATTENTION: new queue "pull" 9 years ago
Eugen Rochko b7c1b12367 Make default admin UI page reports. Add admin UI for creating a domain block 9 years ago
Eugen Rochko e8875c6046 Import feature for following/blocking lists (addresses #62, #177, #201, #454) 9 years ago
Eugen Rochko 6b81d10030 Add digest e-mails 9 years ago
Eugen Rochko 40a4053732 Disable PuSH for blocked domains 9 years ago
Eugen Rochko 720ff55262 Adding more unit tests. Fixing Salmon slaps XML 9 years ago
Eugen Rochko db814543c0 Take out private toot distribution out of PuSH again 9 years ago
Eugen Rochko 446aad4ce2 Make PuSH only distribute to subscriptions that match follower domains 9 years ago
Eugen Rochko 00b5731ecb After FollowService, re-fetch remote account asynchronously, do nothing 9 years ago
Eugen Rochko 149887a0ff Make follow requests federate 9 years ago
Eugen Rochko 19b9e1e2c3 Preheat status cache 9 years ago
Eugen Rochko 3f075c7794 API for apps to register for push notifications 9 years ago
Eugen Rochko 8a880a3d46 Make blocks create entries and unfollows instantly, but do the clean up 9 years ago
Eugen Rochko cca82bf0a2 Move merging/unmerging of timelines into background. Move blocking into 9 years ago
Eugen Rochko f0de621e76 Fix #463 - Fetch and display previews of URLs using OpenGraph tags 9 years ago
Eugen Rochko 6c28886317 Improve background jobs params and error handling 9 years ago
Eugen Rochko 86be6d48c9 Fix accidental distribution of hidden stream entries to PuSH subscribers 9 years ago
Eugen Rochko 49834a6e7f Add API for retrieving blocked accounts 9 years ago
Eugen Rochko 4c6809f6ab Adding some rescues to workers, e.g. don't fail removal job when status can't be found in the first place (already removed) 9 years ago
Eugen Rochko 0542773bca Make unfavouriting async to prevent timeout errors from leaving orphaned records behind 9 years ago
Eugen Rochko 6de079a5af Removing external hub completely, fix #333 fixing digit-only hashtags, 9 years ago
Eugen Rochko 668013265c Restoring old async behaviour of thread resolving as it proved to be more robust 9 years ago
Eugen Rochko f90133d2ad Thread resolving no longer needs to be separate from ProcessFeedService, 9 years ago
Eugen Rochko f406e01fcf Add filters for suspended accounts 10 years ago
Eugen Rochko 58b3f4fd67 Fix #329 - avatar errors no longer prevent remote accounts from being saved 10 years ago
Eugen Rochko 4a2347da41 Track successful PuSH deliveries 10 years ago
Eugen Rochko 93a90cd9c3 Delete statuses asynchronously but provide instant feedback in the API 10 years ago