Add control room automations and uploader overrides
This commit is contained in:
@@ -73,6 +73,16 @@ class EventStoreRequest extends FormRequest
|
||||
])],
|
||||
'settings.live_show.effect_intensity' => ['nullable', 'integer', 'min:0', 'max:100'],
|
||||
'settings.live_show.background_mode' => ['nullable', Rule::in(['blur_last', 'gradient', 'solid', 'brand'])],
|
||||
'settings.control_room' => ['nullable', 'array'],
|
||||
'settings.control_room.auto_approve_highlights' => ['nullable', 'boolean'],
|
||||
'settings.control_room.auto_add_approved_to_live' => ['nullable', 'boolean'],
|
||||
'settings.control_room.auto_remove_live_on_hide' => ['nullable', 'boolean'],
|
||||
'settings.control_room.trusted_uploaders' => ['nullable', 'array'],
|
||||
'settings.control_room.trusted_uploaders.*.device_id' => ['required', 'string', 'max:120'],
|
||||
'settings.control_room.trusted_uploaders.*.label' => ['nullable', 'string', 'max:80'],
|
||||
'settings.control_room.force_review_uploaders' => ['nullable', 'array'],
|
||||
'settings.control_room.force_review_uploaders.*.device_id' => ['required', 'string', 'max:120'],
|
||||
'settings.control_room.force_review_uploaders.*.label' => ['nullable', 'string', 'max:80'],
|
||||
'settings.watermark' => ['nullable', 'array'],
|
||||
'settings.watermark.mode' => ['nullable', Rule::in(['base', 'custom', 'off'])],
|
||||
'settings.watermark.asset' => ['nullable', 'string', 'max:500'],
|
||||
|
||||
Reference in New Issue
Block a user