about summary refs log tree commit diff
path: root/app
AgeCommit message (Collapse)Author
2017-04-07Allow setting of default language through configEugen Rochko
Setting of locale in controller extracted to Localized concern, the doorkeeper authorized applications controller moved under custom namespace with inclusion of Localized, which resolves the "it sometimes appears in a different random language" bug
2017-04-07Re-add forgotten <author> element on standalone <entry>Eugen Rochko
2017-04-07Force UTF8 encoding on generated XML (#1140)Eugen
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