Resolve "Remove the unused `federation__music_needs_approval` settings"

environments/review-front-serv-f1ybnc/deployments/3672
Ciarán Ainsworth 2019-12-26 15:54:42 +01:00
rodzic 7c8b592f61
commit b422612edf
6 zmienionych plików z 1 dodań i 23 usunięć

Wyświetl plik

@ -53,15 +53,3 @@ class ActorFetchDelay(preferences.DefaultFromSettingMixin, types.IntPreference):
"request authentication." "request authentication."
) )
field_kwargs = {"required": False} field_kwargs = {"required": False}
@global_preferences_registry.register
class MusicNeedsApproval(preferences.DefaultFromSettingMixin, types.BooleanPreference):
section = federation
name = "music_needs_approval"
setting = "FEDERATION_MUSIC_NEEDS_APPROVAL"
verbose_name = "Federation music needs approval"
help_text = (
"When true, other federation actors will need your approval"
" before being able to browse your library."
)

Wyświetl plik

@ -53,9 +53,6 @@ def get():
"defaultUploadQuota": all_preferences.get("users__upload_quota"), "defaultUploadQuota": all_preferences.get("users__upload_quota"),
"library": { "library": {
"federationEnabled": all_preferences.get("federation__enabled"), "federationEnabled": all_preferences.get("federation__enabled"),
"federationNeedsApproval": all_preferences.get(
"federation__music_needs_approval"
),
"anonymousCanListen": not all_preferences.get( "anonymousCanListen": not all_preferences.get(
"common__api_authentication_required" "common__api_authentication_required"
), ),

Wyświetl plik

@ -50,9 +50,6 @@ def test_nodeinfo_dump(preferences, mocker, avatar):
"banner": federation_utils.full_url(preferences["instance__banner"].url), "banner": federation_utils.full_url(preferences["instance__banner"].url),
"library": { "library": {
"federationEnabled": preferences["federation__enabled"], "federationEnabled": preferences["federation__enabled"],
"federationNeedsApproval": preferences[
"federation__music_needs_approval"
],
"anonymousCanListen": not preferences[ "anonymousCanListen": not preferences[
"common__api_authentication_required" "common__api_authentication_required"
], ],
@ -129,9 +126,6 @@ def test_nodeinfo_dump_stats_disabled(preferences, mocker):
"banner": None, "banner": None,
"library": { "library": {
"federationEnabled": preferences["federation__enabled"], "federationEnabled": preferences["federation__enabled"],
"federationNeedsApproval": preferences[
"federation__music_needs_approval"
],
"anonymousCanListen": not preferences[ "anonymousCanListen": not preferences[
"common__api_authentication_required" "common__api_authentication_required"
], ],

Wyświetl plik

@ -0,0 +1 @@
Removed unnecessary "Federation music needs approval" setting (#959)

Wyświetl plik

@ -54,7 +54,6 @@ from funkwhale_api.common import preferences
manager = preferences.global_preferences_registry.manager() manager = preferences.global_preferences_registry.manager()
manager['common__api_authentication_required'] = False manager['common__api_authentication_required'] = False
manager['federation__music_needs_approval'] = False
manager['instance__name'] = "Login: demo / password: demo" manager['instance__name'] = "Login: demo / password: demo"
paths = [ paths = [

Wyświetl plik

@ -139,7 +139,6 @@ export default {
id: "federation", id: "federation",
settings: [ settings: [
"federation__enabled", "federation__enabled",
"federation__music_needs_approval",
"federation__collection_page_size", "federation__collection_page_size",
"federation__music_cache_duration", "federation__music_cache_duration",
"federation__actor_fetch_delay" "federation__actor_fetch_delay"