about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2017-04-07Rewrite Atom generation from stream entries to use Ox instead of Nokogiri ↵Eugen
(#1124) * Rewrite Atom generation from stream entries to use Ox instead of Nokogiri::Builder StreamEntry is now limited to only statuses, which allows some optimization. Removed extra queries on AccountsController#show. AtomSerializer instead of AtomBuilderHelper used in AccountsController#show, StreamEntriesController#show, StreamEntryRenderer and PubSubHubbub::DistributionWorker PubSubHubbub::DistributionWorker moves n+1 DomainBlock query to PubSubHubbub::DeliveryWorker instead. All Salmon slaps that aren't based on StreamEntry still use AtomBuilderHelper and Nokogiri * All Salmon slaps now use Ox instead of Nokogiri. No touch from status on account
2017-04-06Reduce size of background-photo.jpegMatt Jankowski
Reduced by running through `guetzli` image optimizer.
2017-04-06Fix wrong pubsub channel on public timelinesEugen Rochko
2017-04-06Merge pull request #1013 from blackle/masterEugen
Catch more errors in process_follows so it doesn't fail
2017-04-06Fix notifications delivered to wrong pubsub channel, optimized ↵Eugen Rochko
RemoveStatusService, slightly optimized FanOutOnWriteService again
2017-04-05Catch more errors in process_follows so it doesn't failblackle
2017-04-05Split SalmonWorker into smaller parts, move profile updating into another jobEugen Rochko
2017-04-05Replace calls to FeedManager#inline_render and #broadcastEugen Rochko
2017-04-05Fix wrong variable used in publish channelEugen
2017-04-05Add proper message to PushUpdateWorker, use redis directlyEugen
2017-04-05Merge branch 'master' into broadcast-to-workerEugen
2017-04-05Only render public payload once in FanOutOnWriteEugen Rochko
2017-04-05Replace ActionCable broadcast call with simple redis publishEugen Rochko
2017-04-05Merge pull request #919 from JantsoP/masterEugen
More updates to Finnish language
2017-04-05Merge pull request #908 from krainboltgreene/application-worker-for-shared-logicEugen
ApplicationWorker for shared worker behavior
2017-04-05Merge branch 'master' into masterJantsoP
2017-04-05updated translationJantsoP
Updated some translations after seeing them in service. Should be better now
2017-04-05Eliminate unnecessary queries and query clauses with none and allBrad Urani
2017-04-04We're going to want these nice helper methods, lets share them with a parent ↵Kurtis Rainbolt-Greene
class that matches Rails 5 practices (application level abstraction)
2017-04-04Moved to the workerKurtis Rainbolt-Greene
2017-04-04Moving in the inline renderKurtis Rainbolt-Greene
2017-04-04I don't actually think we need that.Kurtis Rainbolt-Greene
2017-04-04Moving the queue_at into the workerKurtis Rainbolt-Greene
2017-04-04This method isn't used anymoreKurtis Rainbolt-Greene
2017-04-04Replacing the broadcast method with the one defined in the feed managerKurtis Rainbolt-Greene
2017-04-04By pushing this into a worker we can reduce the amount of time the feed ↵Kurtis Rainbolt-Greene
manager using workers eat up a connection
2017-04-05Merge branch 'master' into add_more_tests_to_modelsEugen
2017-04-05Merge pull request #839 from SirCmpwn/profile-readabilityEugen
Improve readability of text on profiles
2017-04-04Improve readability of text on profilesDrew DeVault
2017-04-05Merge pull request #818 from JantsoP/masterEugen
Updated Finnish Translation
2017-04-05Merge pull request #852 from peterkeen/email-whitelist-817Eugen
[#817] Add email whitelist
2017-04-05Merge pull request #898 from SirCmpwn/remote-follow-improvementsEugen
Remote follow improvements
2017-04-05Merge pull request #858 from krainboltgreene/patch-6Eugen
Use active record shorthand
2017-04-04Remote follow improvementsDrew DeVault
This stores the @username@instance you provide in your session and reuses it the next time you remote follow someone from this instance.
2017-04-05Remove PuSH subscriptions when delivery is answered with a 4xx errorEugen Rochko
2017-04-05fix rubocop issuesSamy KACIMI
2017-04-05add more tests to modelsSamy KACIMI
2017-04-04Spawn FeedInsertWorker to deliver status into personal feedEugen Rochko
2017-04-04Use active record shorthandKurtis Rainbolt-Greene
2017-04-04[#817] Add email whitelistPete Keen
This adds the ability to filter user signup with a whitelist instead of or in addition to a blacklist. Fixes #817
2017-04-04New admin setting: open/close registrations, with custom message, from the ↵Eugen Rochko
admin UI
2017-04-04updated line 28 about GitHubJantsoP
2017-04-04Merge pull request #804 from fhalna/developmentEugen
Accessibility Fix.
2017-04-04Reduce number of items in feeds, optimize regeneration worker slightly,Eugen Rochko
make regeneration worker unique, (only schedule/execute once at a time)
2017-04-04Optimize FeedManager#unmerge, and slightly optimize FeedManager#mergeEugen Rochko
2017-04-04Move OStatus processing back into default queueEugen Rochko
2017-04-04Optimize filter methods in FeedManager a bit, use redis pipelining on ↵Eugen Rochko
merge/unmerge feed methods, do not re-create a dynamic class on each feed push call, make sure redis-rb uses hiredis
2017-04-04Merge branch 'master' into developmenthalna_Tanaguru
2017-04-04Merge branch 'master' into masterJantsoP
2017-04-04changed line 25 for better translationJantsoP