]> cat aescling's git repositories - mastodon.git/commit
Adding embedded PuSH server
authorEugen Rochko <eugen@zeonfederated.com>
Mon, 28 Nov 2016 12:36:47 +0000 (13:36 +0100)
committerEugen Rochko <eugen@zeonfederated.com>
Mon, 28 Nov 2016 12:36:47 +0000 (13:36 +0100)
commit2d2c81765b0a68446a94a7fcba34758a3aa886c0
tree0a0610b95195120bd334ad96f2f308a3bb30295a
parent26287b6e7dd68e03d6f2d6a7051bb9873e3f6c9a
Adding embedded PuSH server
21 files changed:
app/controllers/api/push_controller.rb [new file with mode: 0644]
app/models/account.rb
app/models/subscription.rb [new file with mode: 0644]
app/services/favourite_service.rb
app/services/follow_service.rb
app/services/post_status_service.rb
app/services/pubsubhubbub/subscribe_service.rb [new file with mode: 0644]
app/services/pubsubhubbub/unsubscribe_service.rb [new file with mode: 0644]
app/services/reblog_service.rb
app/services/remove_status_service.rb
app/views/accounts/show.atom.ruby
app/workers/pubsubhubbub/confirmation_worker.rb [new file with mode: 0644]
app/workers/pubsubhubbub/delivery_worker.rb [new file with mode: 0644]
app/workers/pubsubhubbub/distribution_worker.rb [new file with mode: 0644]
app/workers/thread_resolve_worker.rb
config/routes.rb
db/migrate/20161128103007_create_subscriptions.rb [new file with mode: 0644]
db/schema.rb
spec/controllers/api/push_controller_spec.rb [new file with mode: 0644]
spec/fabricators/subscription_fabricator.rb [new file with mode: 0644]
spec/models/subscription_spec.rb [new file with mode: 0644]