chinwagsocial/app/lib
Eugen Rochko f665901e3c
Fix performance of home feed regeneration ()
Fetching statuses from all followed accounts at once takes too long
within Postgres. Fetching them one by one and merging in Ruby
could be a lot less resource-intensive

Because the query for dynamically fetching the home timeline is so
heavy, we can no longer offer it when the home timeline is missing
2019-10-06 22:11:17 +02:00
..
activitypub Add voters count support () 2019-09-29 22:58:01 +02:00
connection_pool Add request pool to improve delivery performance () 2019-07-02 00:34:38 +02:00
nodeinfo Add a nodeinfo endpoint () 2019-09-29 21:31:51 +02:00
ostatus Remove Atom feeds and old URLs in the form of GET /:username/updates/:id () 2019-07-07 16:16:51 +02:00
proof_provider Default to the web domain (eg. mastodon.lubar.me) instead of the local domain (eg. lubar.me) for keybase proofs () 2019-04-21 04:53:24 +02:00
settings add admin setting for default search engine indexing (fix ) () 2019-09-11 08:44:58 +02:00
activity_tracker.rb Add a nodeinfo endpoint () 2019-09-29 21:31:51 +02:00
application_extension.rb Conditional validations no longer accept strings for if/unless () 2017-05-19 03:11:23 +02:00
delivery_failure_tracker.rb After 7 days of repeated delivery failures, give up on inbox () 2017-09-29 03:16:20 +02:00
entity_cache.rb Remove intermediary arrays when creating hash maps from results () 2018-11-16 15:02:18 +01:00
exceptions.rb Detect and prevent image bombs, max. processable dimension 4096^2 () 2018-04-23 09:16:38 +02:00
extractor.rb Using double splat operator () 2017-12-06 11:41:57 +01:00
fast_geometry_parser.rb Fix avatar and header issues by using custom geometry detector () 2018-02-21 03:40:12 +01:00
feed_manager.rb Fix performance of home feed regeneration () 2019-10-06 22:11:17 +02:00
formatter.rb Add account bio to account admin view () 2019-09-09 14:15:52 +02:00
hash_object.rb Migrate from ledermann/rails-settings to rails-settings-cached which allows global settings 2017-01-12 20:46:24 +01:00
inline_renderer.rb Add conversations API () 2018-10-07 23:44:58 +02:00
language_detector.rb Change language detection to include hashtags as words () 2019-07-18 03:02:15 +02:00
potential_friendship_tracker.rb Create Redisable#redis () 2019-02-02 19:11:38 +01:00
proof_provider.rb Add Keybase integration () 2019-03-18 21:00:55 +01:00
request.rb Attempt to concurrently connect to remote IP addresses () 2019-09-05 05:32:53 +02:00
request_pool.rb Add request pool to improve delivery performance () 2019-07-02 00:34:38 +02:00
rss_builder.rb Add RSS feeds for end-users () 2018-04-25 02:10:02 +02:00
sanitize_config.rb Fix sanitizing lists contents () 2019-07-19 01:44:58 +02:00
search_query_parser.rb Fix accounts search by full/partial display name and others () 2019-08-16 13:00:30 +02:00
search_query_transformer.rb Fix accounts search by full/partial display name and others () 2019-08-16 13:00:30 +02:00
sidekiq_error_handler.rb Fix statsd UDP sockets not being cleaned up in Sidekiq () 2019-07-02 01:01:17 +02:00
spam_check.rb Change spam check to apply to local accounts and add a threshold () 2019-09-18 12:53:13 +02:00
status_filter.rb Fix n+1 queries in StatusThreadingConcern () 2018-05-03 10:41:58 +02:00
status_finder.rb Remove Atom feeds and old URLs in the form of GET /:username/updates/:id () 2019-07-07 16:16:51 +02:00
tag_manager.rb Refactor domain block checks () 2019-07-09 03:27:35 +02:00
themes.rb Add support for multiple themes () 2017-09-19 16:36:23 +02:00
toc_generator.rb Add fallback section ID with ToC () 2019-09-23 17:25:10 +02:00
user_settings_decorator.rb Add trends UI with admin and user settings () 2019-08-06 17:57:52 +02:00
webfinger_resource.rb Add ActivityPub actor representing the entire server () 2019-07-19 01:44:42 +02:00