diff options
author | lain <lain@soykaf.club> | 2020-06-26 11:09:37 +0000 |
---|---|---|
committer | lain <lain@soykaf.club> | 2020-06-26 11:09:37 +0000 |
commit | 6db9f7cdb3adeda547b6e3e9ca887b685344351a (patch) | |
tree | 82b9e89deb8e2f40729b12bcf163613c23d0f27a | |
parent | 7c7a6509b92e335c42c36f6b4b414305e0c09f4b (diff) | |
parent | 7ed229641667f52dd82eb7c388ea28e79e09e507 (diff) | |
download | pleroma-6db9f7cdb3adeda547b6e3e9ca887b685344351a.tar.gz |
Merge branch 'fix-chats' into 'develop'
Nodeinfo: Add chat information back in.
See merge request pleroma/pleroma!2691
-rw-r--r-- | lib/pleroma/web/nodeinfo/nodeinfo.ex | 30 | ||||
-rw-r--r-- | test/web/node_info_test.exs | 3 |
2 files changed, 3 insertions, 30 deletions
diff --git a/lib/pleroma/web/nodeinfo/nodeinfo.ex b/lib/pleroma/web/nodeinfo/nodeinfo.ex index f7ab6d86a..47fa46376 100644 --- a/lib/pleroma/web/nodeinfo/nodeinfo.ex +++ b/lib/pleroma/web/nodeinfo/nodeinfo.ex @@ -19,35 +19,7 @@ defmodule Pleroma.Web.Nodeinfo.Nodeinfo do |> Enum.map(fn u -> u.ap_id end) federation = InstanceView.federation() - - features = - [ - "pleroma_api", - "mastodon_api", - "mastodon_api_streaming", - "polls", - "pleroma_explicit_addressing", - "shareable_emoji_packs", - "multifetch", - "pleroma:api/v1/notifications:include_types_filter", - if Config.get([:media_proxy, :enabled]) do - "media_proxy" - end, - if Config.get([:gopher, :enabled]) do - "gopher" - end, - if Config.get([:chat, :enabled]) do - "chat" - end, - if Config.get([:instance, :allow_relay]) do - "relay" - end, - if Config.get([:instance, :safe_dm_mentions]) do - "safe_dm_mentions" - end, - "pleroma_emoji_reactions" - ] - |> Enum.filter(& &1) + features = InstanceView.features() %{ version: "2.0", diff --git a/test/web/node_info_test.exs b/test/web/node_info_test.exs index 8b3b6177d..06b33607f 100644 --- a/test/web/node_info_test.exs +++ b/test/web/node_info_test.exs @@ -142,7 +142,8 @@ defmodule Pleroma.Web.NodeInfoTest do "shareable_emoji_packs", "multifetch", "pleroma_emoji_reactions", - "pleroma:api/v1/notifications:include_types_filter" + "pleroma:api/v1/notifications:include_types_filter", + "pleroma_chat_messages" ] assert MapSet.subset?( |