Updating PMS Spec

This commit is contained in:
lukehagar
2024-02-06 15:38:17 +00:00
parent fbae581842
commit d6030aed1d

View File

@@ -214,90 +214,49 @@ paths:
Setting:
type: array
items:
oneOf:
- type: object
properties:
id:
type: string
example: FriendlyName
label:
type: string
example: Friendly name
summary:
type: string
example: 'This name will be used to identify this media server to other computers on your network. If you leave it blank, your computer''s name will be used instead.'
type:
type: string
example: text
default:
type: string
example: ''
value:
type: string
example: Hera
hidden:
type: boolean
example: false
advanced:
type: boolean
example: false
group:
type: string
example: general
- type: object
properties:
id:
type: string
example: ScheduledLibraryUpdateInterval
label:
type: string
example: Library scan interval
summary:
type: string
example: ''
type:
type: string
example: int
default:
type: integer
format: int32
example: 3600
value:
type: integer
format: int32
example: 3600
hidden:
type: boolean
example: false
advanced:
type: boolean
example: false
group:
type: string
example: library
enumValues:
type: string
example: '900:every 15 minutes|1800:every 30 minutes|3600:hourly|7200:every 2 hours|21600:every 6 hours|43200:every 12 hours|86400:daily'
type: object
properties:
id:
type: string
example: EnableDatabaseTrace
label:
type: string
example: ''
summary:
type: string
example: ''
type:
type: string
example: bool
default:
type: boolean
example: false
value:
type: boolean
example: false
hidden:
type: boolean
example: true
advanced:
type: boolean
example: false
group:
type: string
example: ''
enumValues:
type: string
example: '1:admin only|2:everyone'
example:
- id: FriendlyName
label: Friendly name
summary: 'This name will be used to identify this media server to other computers on your network. If you leave it blank, your computer''s name will be used instead.'
type: text
default: ''
value: Hera
hidden: false
advanced: false
group: general
- id: ScheduledLibraryUpdateInterval
label: Library scan interval
- id: EnableDatabaseTrace
label: ''
summary: ''
type: int
default: 3600
value: 3600
hidden: false
type: bool
default: false
value: false
hidden: true
advanced: false
group: library
enumValues: '900:every 15 minutes|1800:every 30 minutes|3600:hourly|7200:every 2 hours|21600:every 6 hours|43200:every 12 hours|86400:daily'
group: ''
enumValues: '1:admin only|2:everyone'
'400':
description: 'Bad Request - A parameter was not specified, or was specified incorrectly.'
'401':