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: Setting:
type: array type: array
items: items:
oneOf: type: object
- type: object
properties: properties:
id: id:
type: string type: string
example: FriendlyName example: EnableDatabaseTrace
label: 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 type: string
example: '' 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: summary:
type: string type: string
example: '' example: ''
type: type:
type: string type: string
example: int example: bool
default: default:
type: integer
format: int32
example: 3600
value:
type: integer
format: int32
example: 3600
hidden:
type: boolean type: boolean
example: false example: false
value:
type: boolean
example: false
hidden:
type: boolean
example: true
advanced: advanced:
type: boolean type: boolean
example: false example: false
group: group:
type: string type: string
example: library example: ''
enumValues: enumValues:
type: string 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' example: '1:admin only|2:everyone'
example: example:
- id: FriendlyName - id: EnableDatabaseTrace
label: Friendly name label: ''
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
summary: '' summary: ''
type: int type: bool
default: 3600 default: false
value: 3600 value: false
hidden: false hidden: true
advanced: false advanced: false
group: library group: ''
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' enumValues: '1:admin only|2:everyone'
'400': '400':
description: 'Bad Request - A parameter was not specified, or was specified incorrectly.' description: 'Bad Request - A parameter was not specified, or was specified incorrectly.'
'401': '401':