Federate data through persistent websocket connections
authorSteven Fuchs <steven.fuchs@dockyard.com>
Fri, 18 Sep 2020 11:58:22 +0000 (11:58 +0000)
committerlain <lain@soykaf.club>
Fri, 18 Sep 2020 11:58:22 +0000 (11:58 +0000)
commitf2ef9735c52c648a03de4af41f19bb4ec857de03
tree0c2b3f2ba7b582a2e8ae4a83dbef42e8132c7b47
parent49584a9928f02b461a0356332440084473ea6b69
Federate data through persistent websocket connections
25 files changed:
CHANGELOG.md
config/config.exs
config/description.exs
config/test.exs
docs/configuration/cheatsheet.md
lib/pleroma/application.ex
lib/pleroma/object/fetcher.ex
lib/pleroma/signature.ex
lib/pleroma/user.ex
lib/pleroma/web/activity_pub/activity_pub.ex
lib/pleroma/web/activity_pub/publisher.ex
lib/pleroma/web/activity_pub/transmogrifier.ex
lib/pleroma/web/fed_sockets/fed_registry.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/fed_socket.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/fed_sockets.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/fetch_registry.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/incoming_handler.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/ingester_worker.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/outgoing_handler.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/socket_info.ex [new file with mode: 0644]
lib/pleroma/web/fed_sockets/supervisor.ex [new file with mode: 0644]
mix.lock
test/web/fed_sockets/fed_registry_test.exs [new file with mode: 0644]
test/web/fed_sockets/fetch_registry_test.exs [new file with mode: 0644]
test/web/fed_sockets/socket_info_test.exs [new file with mode: 0644]