API compatibility with fedibird, frontend config (#163)
authorfloatingghost <hannah@coffee-and-dreams.uk>
Wed, 17 Aug 2022 00:22:59 +0000 (00:22 +0000)
committerfloatingghost <hannah@coffee-and-dreams.uk>
Wed, 17 Aug 2022 00:22:59 +0000 (00:22 +0000)
commit11ec9daa5b742f8a1b408497321392e144f45019
tree202d0c2e181cf4fc8ed2aaa352bf1f3910360942
parent89ffc01c23cf89dc88245eb95f035e0404a5fcbb
API compatibility with fedibird, frontend config (#163)

Reviewed-on: https://akkoma.dev/AkkomaGang/akkoma/pulls/163
19 files changed:
CHANGELOG.md
config/config.exs
docs/docs/configuration/frontend_management.md
lib/pleroma/web/masto_fe_controller.ex
lib/pleroma/web/mastodon_api/views/status_view.ex
lib/pleroma/web/mastodon_api/websocket_handler.ex
lib/pleroma/web/pleroma_api/controllers/emoji_reaction_controller.ex
lib/pleroma/web/router.ex
lib/pleroma/web/streamer.ex
lib/pleroma/web/templates/masto_fe/fedibird.index.html.eex [new file with mode: 0644]
lib/pleroma/web/templates/masto_fe/glitchsoc.index.html.eex [moved from lib/pleroma/web/templates/masto_fe/index.html.eex with 100% similarity]
lib/pleroma/web/views/masto_fe_view.ex
lib/pleroma/web/views/streamer_view.ex
test/pleroma/integration/mastodon_websocket_test.exs
test/pleroma/notification_test.exs
test/pleroma/web/masto_fe_controller_test.exs [new file with mode: 0644]
test/pleroma/web/mastodon_api/views/status_view_test.exs
test/pleroma/web/pleroma_api/controllers/emoji_reaction_controller_test.exs
test/pleroma/web/streamer_test.exs