add DLNA server name and debug log options to web

This commit is contained in:
nikk gitanes
2022-05-25 10:09:00 +03:00
parent 3af0566731
commit 50c0860b9b
8 changed files with 36 additions and 2 deletions

View File

@@ -10,8 +10,10 @@ export default function SecondarySettingsComponent({ settings, inputForm }) {
const {
RetrackersMode,
TorrentDisconnectTimeout,
EnableDebug,
EnableDLNA,
EnableIPv6,
FriendlyName,
ForceEncrypt,
DisableTCP,
DisableUTP,
@@ -139,6 +141,22 @@ export default function SecondarySettingsComponent({ settings, inputForm }) {
label={t('SettingsDialog.DLNA')}
labelPlacement='start'
/>
<TextField
onChange={inputForm}
margin='normal'
id='FriendlyName'
label={t('SettingsDialog.FriendlyName')}
helperText={t('SettingsDialog.FriendlyNameHint')}
value={FriendlyName}
type='text'
variant='outlined'
fullWidth
/>
<FormControlLabel
control={<Switch checked={EnableDebug} onChange={inputForm} id='EnableDebug' color='secondary' />}
label={t('SettingsDialog.EnableDebug')}
labelPlacement='start'
/>
<br />
<InputLabel htmlFor='RetrackersMode'>{t('SettingsDialog.RetrackersMode')}</InputLabel>
<Select

View File

@@ -61,7 +61,7 @@ export default function SettingsDialog({ handleClose }) {
)
sets[id] = Boolean(!checked)
else sets[id] = Boolean(checked)
} else if (type === 'url') {
} else if (type === 'url' || type === 'text') {
sets[id] = value
}
setSettings(sets)

View File

@@ -14,6 +14,7 @@ export default {
DownloadRateLimit: 0,
EnableDebug: false,
EnableIPv6: false,
FriendlyName: '',
ForceEncrypt: false,
PeersListenPort: 0,
PreloadCache: 50,

View File

@@ -100,7 +100,10 @@
"DLNA": "DLNA Media Server",
"DontAddRetrackers": "Don`t add retrackers",
"DownloadRateLimit": "Download Rate Limit",
"EnableDebug": "Enable Debug Server Log",
"ForceEncrypt": "Force Encrypt Headers",
"FriendlyName": "DLNA Server Name",
"FriendlyNameHint": "Leave blank to use default",
"PeersListenPort": "Peers Listen Port",
"PeersListenPortHint": "1024 - 65535, 0 - auto",
"PreloadCache": "Preload Cache Before Play",

View File

@@ -100,7 +100,10 @@
"DLNA": "DLNA-медиасервер",
"DontAddRetrackers": "Ничего не делать",
"DownloadRateLimit": "Ограничение скорости загрузки",
"EnableDebug": "Включить подробный журнал сервера",
"ForceEncrypt": "Принудительное шифрование заголовков",
"FriendlyName": "Имя сервера DLNA",
"FriendlyNameHint": "Оставьте пустым, чтобы использовать значение по умолчанию.",
"PeersListenPort": "Порт для входящих подключений",
"PeersListenPortHint": "1024 - 65535, 0 - авто",
"PreloadCache": "Буфер предзагрузки",

View File

@@ -100,7 +100,10 @@
"DLNA": "DLNA-медиасервер",
"DontAddRetrackers": "Нічого не робити",
"DownloadRateLimit": "Обмеження швидкості завантаження",
"EnableDebug": "Увімкнути журнал налагодження сервера",
"ForceEncrypt": "Примусово шифрувати заголовки",
"FriendlyName": "Ім'я сервера DLNA",
"FriendlyNameHint": "Залиште порожнім, щоб використовувати значення за промовчанням.",
"PeersListenPort": "Порт для вхідних з'єднань",
"PeersListenPortHint": "1024 - 65535, 0 - авто",
"PreloadCache": "Буфер попер. завантаження",