Skip to content
Snippets Groups Projects
Verified Commit ac4bba81 authored by Eliot Berriot's avatar Eliot Berriot
Browse files

See #272: added transcoding settings in UI

parent daf2e4b8
No related branches found
No related tags found
No related merge requests found
......@@ -27,8 +27,8 @@ class MusicCacheDuration(types.IntPreference):
default = 60 * 24 * 7
verbose_name = "Transcoding cache duration"
help_text = (
"How much minutes do you want to keep a copy of transcoded tracks"
"locally? Transcoded files that were not listened in this interval "
"will be erased and retranscoded from the remote on the next listening."
"How much minutes do you want to keep a copy of transcoded tracks "
"on the server? Transcoded files that were not listened in this interval "
"will be erased and retranscoded on the next listening."
)
field_kwargs = {"required": False}
......@@ -79,6 +79,7 @@ export default {
// somehow, extraction fails if in the return block directly
let instanceLabel = this.$gettext('Instance information')
let usersLabel = this.$gettext('Users')
let musicLabel = this.$gettext('Music')
let playlistsLabel = this.$gettext('Playlists')
let federationLabel = this.$gettext('Federation')
let subsonicLabel = this.$gettext('Subsonic')
......@@ -104,6 +105,14 @@ export default {
'users__upload_quota'
]
},
{
label: musicLabel,
id: 'music',
settings: [
'music__transcoding_enabled',
'music__transcoding_cache_duration',
]
},
{
label: playlistsLabel,
id: 'playlists',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment