See #170: exclude by default all channels-related entities from /artists, /albums and /tracks endpoints results, for backward compatibility

This commit is contained in:
Eliot Berriot 2019-11-25 09:49:49 +01:00
parent 32c0afab4f
commit 6bbe48598e
23 changed files with 649 additions and 9 deletions

View file

@ -0,0 +1,16 @@
from dynamic_preferences import types
from dynamic_preferences.registries import global_preferences_registry
audio = types.Section("audio")
@global_preferences_registry.register
class ChannelsEnabled(types.BooleanPreference):
section = audio
name = "channels_enabled"
default = True
verbose_name = "Enable channels"
help_text = (
"If disabled, the channels feature will be completely switched off, "
"and users won't be able to create channels or subscribe to them."
)