Chris@0: # Schema for the configuration files of the Update module. Chris@0: Chris@0: update.settings: Chris@0: type: config_object Chris@0: label: 'Update settings' Chris@0: mapping: Chris@0: check: Chris@0: type: mapping Chris@0: label: 'Check settings' Chris@0: mapping: Chris@0: disabled_extensions: Chris@0: type: boolean Chris@0: label: 'Check for updates of uninstalled modules and themes' Chris@0: interval_days: Chris@0: type: integer Chris@0: label: 'Days since last check' Chris@0: fetch: Chris@0: type: mapping Chris@0: label: 'Fetch settings' Chris@0: mapping: Chris@0: url: Chris@0: type: uri Chris@0: label: 'URL for fetching available update data' Chris@0: max_attempts: Chris@0: type: integer Chris@0: label: 'Maximum attempts' Chris@0: timeout: Chris@0: type: integer Chris@0: label: 'Timeout in seconds' Chris@0: notification: Chris@0: type: mapping Chris@0: label: 'Notification settings' Chris@0: mapping: Chris@0: emails: Chris@0: type: sequence Chris@0: label: 'Email addresses to notify when updates are available' Chris@0: sequence: Chris@0: type: email Chris@0: label: 'Email' Chris@0: threshold: Chris@0: type: string Chris@0: label: 'Email notification threshold'