summaryrefslogtreecommitdiff
path: root/config
diff options
context:
space:
mode:
authorlain <lain@soykaf.club>2020-08-17 12:26:53 +0000
committerlain <lain@soykaf.club>2020-08-17 12:26:53 +0000
commite154fcf5258879c68fd7bd9fddd56d3dcb787826 (patch)
tree49baeee246b7493acbbeb9dc112488cbac4b69ea /config
parent1f2aad6fda22a3af8b475b5e4a01eae95a3438da (diff)
parent60ac83a4c196233ed13c3da9ca296b0a4224e9a3 (diff)
downloadpleroma-e154fcf5258879c68fd7bd9fddd56d3dcb787826.tar.gz
pleroma-e154fcf5258879c68fd7bd9fddd56d3dcb787826.zip
Merge branch '2046-default-restrict-unauthenticated-basing-on-instance-privacy' into 'develop'
[#2046] Defaulted pleroma/restrict_unauthenticated basing on instance privacy Closes #2046 See merge request pleroma/pleroma!2890
Diffstat (limited to 'config')
-rw-r--r--config/config.exs8
1 files changed, 5 insertions, 3 deletions
diff --git a/config/config.exs b/config/config.exs
index eb85a6ed4..a7c9e54b1 100644
--- a/config/config.exs
+++ b/config/config.exs
@@ -725,10 +725,12 @@ config :pleroma, :hackney_pools,
timeout: 300_000
]
+private_instance? = :if_instance_is_private
+
config :pleroma, :restrict_unauthenticated,
- timelines: %{local: false, federated: false},
- profiles: %{local: false, remote: false},
- activities: %{local: false, remote: false}
+ timelines: %{local: private_instance?, federated: private_instance?},
+ profiles: %{local: private_instance?, remote: private_instance?},
+ activities: %{local: private_instance?, remote: private_instance?}
config :pleroma, Pleroma.Web.ApiSpec.CastAndValidate, strict: false