Initial Drupal 11 with DDEV setup
This commit is contained in:
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: fallback
|
||||
label: 'Fallback date format'
|
||||
locked: true
|
||||
pattern: 'D, j M Y - H:i'
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: html_date
|
||||
label: 'HTML Date'
|
||||
locked: true
|
||||
pattern: Y-m-d
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: html_datetime
|
||||
label: 'HTML Datetime'
|
||||
locked: true
|
||||
pattern: 'Y-m-d\TH:i:sO'
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: html_month
|
||||
label: 'HTML Month'
|
||||
locked: true
|
||||
pattern: Y-m
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: html_time
|
||||
label: 'HTML Time'
|
||||
locked: true
|
||||
pattern: 'H:i:s'
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: html_week
|
||||
label: 'HTML Week'
|
||||
locked: true
|
||||
pattern: Y-\WW
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: html_year
|
||||
label: 'HTML Year'
|
||||
locked: true
|
||||
pattern: 'Y'
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: html_yearless_date
|
||||
label: 'HTML Yearless date'
|
||||
locked: true
|
||||
pattern: m-d
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: long
|
||||
label: 'Default long date'
|
||||
locked: false
|
||||
pattern: 'l, j F Y - H:i'
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: medium
|
||||
label: 'Default medium date'
|
||||
locked: false
|
||||
pattern: 'D, j M Y - H:i'
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: short
|
||||
label: 'Default short date'
|
||||
locked: false
|
||||
pattern: 'j M Y - H:i'
|
||||
@ -0,0 +1,2 @@
|
||||
enabled: true
|
||||
interval_hours: 6
|
||||
4
web/core/modules/system/config/install/system.cron.yml
Normal file
4
web/core/modules/system/config/install/system.cron.yml
Normal file
@ -0,0 +1,4 @@
|
||||
threshold:
|
||||
requirements_warning: 172800
|
||||
requirements_error: 1209600
|
||||
logging: true
|
||||
9
web/core/modules/system/config/install/system.date.yml
Normal file
9
web/core/modules/system/config/install/system.date.yml
Normal file
@ -0,0 +1,9 @@
|
||||
first_day: 0
|
||||
country:
|
||||
default: null
|
||||
timezone:
|
||||
default: null
|
||||
user:
|
||||
configurable: true
|
||||
default: 0
|
||||
warn: false
|
||||
3
web/core/modules/system/config/install/system.diff.yml
Normal file
3
web/core/modules/system/config/install/system.diff.yml
Normal file
@ -0,0 +1,3 @@
|
||||
context:
|
||||
lines_leading: 2
|
||||
lines_trailing: 2
|
||||
@ -0,0 +1 @@
|
||||
linkset_endpoint: false
|
||||
3
web/core/modules/system/config/install/system.file.yml
Normal file
3
web/core/modules/system/config/install/system.file.yml
Normal file
@ -0,0 +1,3 @@
|
||||
allow_insecure_uploads: false
|
||||
default_scheme: 'public'
|
||||
temporary_maximum_age: 21600
|
||||
@ -0,0 +1 @@
|
||||
jpeg_quality: 75
|
||||
1
web/core/modules/system/config/install/system.image.yml
Normal file
1
web/core/modules/system/config/install/system.image.yml
Normal file
@ -0,0 +1 @@
|
||||
toolkit: gd
|
||||
@ -0,0 +1 @@
|
||||
error_level: hide
|
||||
9
web/core/modules/system/config/install/system.mail.yml
Normal file
9
web/core/modules/system/config/install/system.mail.yml
Normal file
@ -0,0 +1,9 @@
|
||||
interface:
|
||||
default: 'php_mail'
|
||||
mailer_dsn:
|
||||
scheme: 'sendmail'
|
||||
host: 'default'
|
||||
user: null
|
||||
password: null
|
||||
port: null
|
||||
options: []
|
||||
@ -0,0 +1,2 @@
|
||||
langcode: en
|
||||
message: '@site is currently under maintenance. We should be back shortly. Thank you for your patience.'
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: account
|
||||
label: 'User account menu'
|
||||
description: 'Links related to the active user account'
|
||||
locked: true
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: admin
|
||||
label: Administration
|
||||
description: 'Administrative task links'
|
||||
locked: true
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: footer
|
||||
label: Footer
|
||||
description: 'Site information links'
|
||||
locked: true
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: main
|
||||
label: 'Main navigation'
|
||||
description: 'Site section links'
|
||||
locked: true
|
||||
@ -0,0 +1,7 @@
|
||||
langcode: en
|
||||
status: true
|
||||
dependencies: { }
|
||||
id: tools
|
||||
label: Tools
|
||||
description: 'User tool links, often added by modules'
|
||||
locked: true
|
||||
@ -0,0 +1,14 @@
|
||||
cache:
|
||||
page:
|
||||
max_age: 0
|
||||
css:
|
||||
preprocess: true
|
||||
gzip: true
|
||||
fast_404:
|
||||
enabled: true
|
||||
paths: '/\.(?:txt|png|gif|jpe?g|css|js|ico|swf|flv|cgi|bat|pl|dll|exe|asp)$/i'
|
||||
exclude_paths: '/\/(?:styles|imagecache)\//'
|
||||
html: '<!DOCTYPE html><html><head><title>404 Not Found</title></head><body><h1>Not Found</h1><p>The requested URL "@path" was not found on this server.</p></body></html>'
|
||||
js:
|
||||
preprocess: true
|
||||
gzip: true
|
||||
2
web/core/modules/system/config/install/system.rss.yml
Normal file
2
web/core/modules/system/config/install/system.rss.yml
Normal file
@ -0,0 +1,2 @@
|
||||
items:
|
||||
view_mode: rss
|
||||
13
web/core/modules/system/config/install/system.site.yml
Normal file
13
web/core/modules/system/config/install/system.site.yml
Normal file
@ -0,0 +1,13 @@
|
||||
langcode: en
|
||||
uuid: ''
|
||||
name: ''
|
||||
mail: ''
|
||||
slogan: ''
|
||||
page:
|
||||
403: ''
|
||||
404: ''
|
||||
front: /user/login
|
||||
admin_compact_mode: false
|
||||
weight_select_max: 100
|
||||
default_langcode: en
|
||||
mail_notification: null
|
||||
@ -0,0 +1,14 @@
|
||||
favicon:
|
||||
mimetype: image/vnd.microsoft.icon
|
||||
path: ''
|
||||
url: ''
|
||||
use_default: true
|
||||
features:
|
||||
comment_user_picture: true
|
||||
comment_user_verification: true
|
||||
favicon: true
|
||||
node_user_picture: true
|
||||
logo:
|
||||
path: ''
|
||||
url: ~
|
||||
use_default: true
|
||||
2
web/core/modules/system/config/install/system.theme.yml
Normal file
2
web/core/modules/system/config/install/system.theme.yml
Normal file
@ -0,0 +1,2 @@
|
||||
admin: ''
|
||||
default: stark
|
||||
514
web/core/modules/system/config/schema/system.schema.yml
Normal file
514
web/core/modules/system/config/schema/system.schema.yml
Normal file
@ -0,0 +1,514 @@
|
||||
# Schema for the configuration files of the System module.
|
||||
|
||||
system.site:
|
||||
type: config_object
|
||||
label: 'Site information'
|
||||
mapping:
|
||||
uuid:
|
||||
type: uuid
|
||||
label: 'Site UUID'
|
||||
constraints:
|
||||
Uuid: []
|
||||
NotNull: []
|
||||
name:
|
||||
type: label
|
||||
label: 'Site name'
|
||||
mail:
|
||||
type: email
|
||||
label: 'Email address'
|
||||
slogan:
|
||||
type: label
|
||||
label: 'Slogan'
|
||||
page:
|
||||
type: mapping
|
||||
label: 'Pages'
|
||||
mapping:
|
||||
403:
|
||||
type: path
|
||||
label: 'Default 403 (access denied) page'
|
||||
404:
|
||||
type: path
|
||||
label: 'Default 404 (not found) page'
|
||||
front:
|
||||
type: path
|
||||
label: 'Default front page'
|
||||
admin_compact_mode:
|
||||
type: boolean
|
||||
label: 'Compact mode'
|
||||
weight_select_max:
|
||||
type: integer
|
||||
label: 'Weight element maximum value'
|
||||
default_langcode:
|
||||
type: langcode
|
||||
label: 'Site default language code'
|
||||
mail_notification:
|
||||
type: string
|
||||
label: 'Notification email address'
|
||||
|
||||
system.maintenance:
|
||||
type: config_object
|
||||
label: 'Maintenance mode'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
message:
|
||||
type: text
|
||||
label: 'Message to display when in maintenance mode'
|
||||
|
||||
system.cron:
|
||||
type: config_object
|
||||
label: 'Cron settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
threshold:
|
||||
type: mapping
|
||||
label: 'Thresholds'
|
||||
mapping:
|
||||
requirements_warning:
|
||||
type: integer
|
||||
label: 'Requirements warning period'
|
||||
constraints:
|
||||
# @see system_requirements()
|
||||
Range:
|
||||
min: 60
|
||||
requirements_error:
|
||||
type: integer
|
||||
label: 'Requirements error period'
|
||||
constraints:
|
||||
# @see system_requirements()
|
||||
Range:
|
||||
min: 300
|
||||
logging:
|
||||
type: boolean
|
||||
label: 'Detailed cron logging'
|
||||
|
||||
system.date:
|
||||
type: config_object
|
||||
label: 'Date settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
first_day:
|
||||
type: integer
|
||||
label: 'First day of week'
|
||||
constraints:
|
||||
Range:
|
||||
# @see \Drupal\system\Form\RegionalForm::buildForm()
|
||||
min: 0
|
||||
max: 6
|
||||
country:
|
||||
type: mapping
|
||||
label: 'Country'
|
||||
mapping:
|
||||
default:
|
||||
nullable: true
|
||||
type: string
|
||||
label: 'Default country'
|
||||
constraints:
|
||||
# @see \Drupal\system\Form\RegionalForm::buildForm()
|
||||
CountryCode: []
|
||||
timezone:
|
||||
type: mapping
|
||||
label: 'Time zone settings'
|
||||
mapping:
|
||||
default:
|
||||
type: string
|
||||
label: 'Default time zone'
|
||||
nullable: true
|
||||
constraints:
|
||||
# @see \Drupal\system\Form\RegionalForm::buildForm()
|
||||
Choice:
|
||||
callback: 'DateTimeZone::listIdentifiers'
|
||||
user:
|
||||
type: mapping
|
||||
label: 'User'
|
||||
mapping:
|
||||
configurable:
|
||||
type: boolean
|
||||
label: 'Users may set their own time zone'
|
||||
default:
|
||||
type: integer
|
||||
label: 'Time zone for new users'
|
||||
constraints:
|
||||
# Time zone for new users can have one of the following values:
|
||||
# - UserInterface::TIMEZONE_DEFAULT
|
||||
# - UserInterface::TIMEZONE_EMPTY
|
||||
# - UserInterface::TIMEZONE_SELECT
|
||||
# @see \Drupal\user\UserInterface::TIMEZONE_*
|
||||
# @todo Update this to use enum in https://www.drupal.org/project/drupal/issues/3402178
|
||||
Choice: [0, 1, 2]
|
||||
warn:
|
||||
type: boolean
|
||||
label: 'Remind users at login if their time zone is not set'
|
||||
|
||||
system.diff:
|
||||
type: config_object
|
||||
label: 'Diff settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
context:
|
||||
type: mapping
|
||||
label: 'Context'
|
||||
mapping:
|
||||
lines_leading:
|
||||
type: integer
|
||||
label: 'Number of leading lines in a diff'
|
||||
constraints:
|
||||
# @see \Drupal\Component\Diff\DiffFormatter
|
||||
Range:
|
||||
min: 0
|
||||
lines_trailing:
|
||||
type: integer
|
||||
label: 'Number of trailing lines in a diff'
|
||||
constraints:
|
||||
# @see \Drupal\Component\Diff\DiffFormatter
|
||||
Range:
|
||||
min: 0
|
||||
|
||||
system.logging:
|
||||
type: config_object
|
||||
label: 'Logging settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
error_level:
|
||||
type: string
|
||||
label: 'Error messages to display'
|
||||
# @see core/includes/bootstrap.inc
|
||||
# @todo Update this to use enum in https://www.drupal.org/project/drupal/issues/2951046
|
||||
constraints:
|
||||
Choice:
|
||||
choices:
|
||||
- 'hide'
|
||||
- 'some'
|
||||
- 'all'
|
||||
- 'verbose'
|
||||
|
||||
system.performance:
|
||||
type: config_object
|
||||
label: 'Performance settings'
|
||||
mapping:
|
||||
cache:
|
||||
type: mapping
|
||||
label: 'Caching'
|
||||
mapping:
|
||||
page:
|
||||
type: mapping
|
||||
label: 'Page caching'
|
||||
mapping:
|
||||
max_age:
|
||||
type: integer
|
||||
label: 'Max age'
|
||||
css:
|
||||
type: mapping
|
||||
label: 'CSS performance settings'
|
||||
mapping:
|
||||
preprocess:
|
||||
type: boolean
|
||||
label: 'Aggregate CSS files'
|
||||
gzip:
|
||||
type: boolean
|
||||
label: 'Compress CSS files'
|
||||
fast_404:
|
||||
type: mapping
|
||||
label: 'Fast 404 settings'
|
||||
mapping:
|
||||
enabled:
|
||||
type: boolean
|
||||
label: 'Fast 404 enabled'
|
||||
paths:
|
||||
type: string
|
||||
label: 'Regular expression to match'
|
||||
exclude_paths:
|
||||
type: string
|
||||
label: 'Regular expression to not match'
|
||||
html:
|
||||
type: string
|
||||
label: 'Fast 404 page html'
|
||||
js:
|
||||
type: mapping
|
||||
label: 'JavaScript performance settings'
|
||||
mapping:
|
||||
preprocess:
|
||||
type: boolean
|
||||
label: 'JavaScript preprocess'
|
||||
gzip:
|
||||
type: boolean
|
||||
label: 'Compress JavaScript files.'
|
||||
|
||||
system.rss:
|
||||
type: config_object
|
||||
label: 'Feed settings'
|
||||
mapping:
|
||||
items:
|
||||
type: mapping
|
||||
label: 'Feed items'
|
||||
mapping:
|
||||
view_mode:
|
||||
type: string
|
||||
label: 'Feed content'
|
||||
|
||||
system.theme:
|
||||
type: config_object
|
||||
label: 'Theme settings'
|
||||
mapping:
|
||||
admin:
|
||||
type: string
|
||||
label: 'Administration theme'
|
||||
default:
|
||||
type: string
|
||||
label: 'Default theme'
|
||||
|
||||
system.menu.*:
|
||||
type: config_entity
|
||||
label: 'Menu'
|
||||
mapping:
|
||||
id:
|
||||
type: machine_name
|
||||
label: 'ID'
|
||||
# Menu IDs are specifically limited to 32 characters, and allow dashes but not
|
||||
# underscores.
|
||||
# @see \Drupal\menu_ui\MenuForm::form()
|
||||
constraints:
|
||||
Regex:
|
||||
pattern: '/^[a-z0-9-]+$/'
|
||||
message: "The %value machine name is not valid."
|
||||
Length:
|
||||
max: 32
|
||||
label:
|
||||
type: required_label
|
||||
label: 'Label'
|
||||
description:
|
||||
type: label
|
||||
label: 'Menu description'
|
||||
# @see \Drupal\menu_ui\MenuForm::form()
|
||||
nullable: true
|
||||
constraints:
|
||||
Length:
|
||||
max: 512
|
||||
locked:
|
||||
type: boolean
|
||||
label: 'Locked'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
|
||||
system.action.*:
|
||||
type: config_entity
|
||||
label: 'System action'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
id:
|
||||
type: machine_name
|
||||
label: 'ID'
|
||||
constraints:
|
||||
# Action IDs also allow periods.
|
||||
# @see user_user_role_insert()
|
||||
Regex:
|
||||
pattern: '/^[a-z0-9_\.]+$/'
|
||||
message: "The %value machine name is not valid."
|
||||
label:
|
||||
type: required_label
|
||||
label: 'Label'
|
||||
type:
|
||||
type: string
|
||||
label: 'Type'
|
||||
# Action can be specified without type.
|
||||
# @see \Drupal\action_test\Plugin\Action\NoType
|
||||
nullable: true
|
||||
constraints:
|
||||
NotBlank:
|
||||
allowNull: true
|
||||
plugin:
|
||||
type: string
|
||||
label: 'Plugin'
|
||||
constraints:
|
||||
PluginExists:
|
||||
manager: plugin.manager.action
|
||||
interface: 'Drupal\Core\Action\ActionInterface'
|
||||
configuration:
|
||||
type: action.configuration.[%parent.plugin]
|
||||
|
||||
system.file:
|
||||
type: config_object
|
||||
label: 'File system'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
allow_insecure_uploads:
|
||||
type: boolean
|
||||
label: 'Allow insecure uploads'
|
||||
default_scheme:
|
||||
type: string
|
||||
label: 'Default download method'
|
||||
constraints:
|
||||
ClassResolver:
|
||||
classOrService: 'stream_wrapper_manager'
|
||||
method: 'isValidScheme'
|
||||
path:
|
||||
type: mapping
|
||||
label: 'Path settings'
|
||||
deprecated: "The 'path' config schema is deprecated in drupal:11.2.0 and will be removed from drupal 12.0.0. Use 'file_temp_path' key in settings.php instead. See https://www.drupal.org/node/3039255."
|
||||
temporary_maximum_age:
|
||||
type: integer
|
||||
label: 'Maximum age for temporary files'
|
||||
constraints:
|
||||
Range:
|
||||
min: 0
|
||||
|
||||
system.image:
|
||||
type: config_object
|
||||
label: 'Image settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
toolkit:
|
||||
type: string
|
||||
label: 'Toolkit'
|
||||
constraints:
|
||||
PluginExists:
|
||||
manager: 'image.toolkit.manager'
|
||||
interface: '\Drupal\Core\ImageToolkit\ImageToolkitInterface'
|
||||
|
||||
system.image.gd:
|
||||
type: config_object
|
||||
label: 'Image settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
jpeg_quality:
|
||||
type: integer
|
||||
label: 'JPEG quality'
|
||||
constraints:
|
||||
# @see \Drupal\system\Plugin\ImageToolkit\GDToolkit::buildConfigurationForm()
|
||||
Range:
|
||||
min: 0
|
||||
max: 100
|
||||
|
||||
system.mail:
|
||||
type: config_object
|
||||
label: 'Mail system'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
interface:
|
||||
type: sequence
|
||||
label: 'Interfaces'
|
||||
sequence:
|
||||
type: string
|
||||
label: 'Interface'
|
||||
constraints:
|
||||
PluginExists:
|
||||
manager: plugin.manager.mail
|
||||
interface: 'Drupal\Core\Mail\MailInterface'
|
||||
mailer_dsn:
|
||||
type: mailer_dsn
|
||||
label: 'Symfony mailer transport DSN'
|
||||
|
||||
system.theme.global:
|
||||
type: theme_settings
|
||||
label: 'Theme global settings'
|
||||
|
||||
system.advisories:
|
||||
type: config_object
|
||||
label: 'Security advisory settings'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
enabled:
|
||||
type: boolean
|
||||
label: 'Display critical security advisories'
|
||||
interval_hours:
|
||||
type: integer
|
||||
label: 'How often to check for security advisories, in hours'
|
||||
# Minimum can be set to 0 as it just means the advisories will be retrieved on every call.
|
||||
# @see \Drupal\system\SecurityAdvisories\SecurityAdvisoriesFetcher::getSecurityAdvisories
|
||||
constraints:
|
||||
Range:
|
||||
min: 0
|
||||
|
||||
block.settings.system_branding_block:
|
||||
type: block_settings
|
||||
label: 'Branding block'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
use_site_logo:
|
||||
type: boolean
|
||||
label: 'Use site logo'
|
||||
use_site_name:
|
||||
type: boolean
|
||||
label: 'Use site name'
|
||||
use_site_slogan:
|
||||
type: boolean
|
||||
label: 'Use site slogan'
|
||||
|
||||
block.settings.system_menu_block:*:
|
||||
type: block_settings
|
||||
label: 'Menu block'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
level:
|
||||
type: integer
|
||||
label: 'Starting level'
|
||||
constraints:
|
||||
MenuLinkDepth:
|
||||
min: 0
|
||||
depth:
|
||||
type: integer
|
||||
label: 'Maximum number of levels'
|
||||
nullable: true
|
||||
constraints:
|
||||
MenuLinkDepth:
|
||||
baseLevel: '[%parent.level]'
|
||||
min: 1
|
||||
expand_all_items:
|
||||
type: boolean
|
||||
label: 'Expand all items'
|
||||
|
||||
block.settings.local_tasks_block:
|
||||
type: block_settings
|
||||
label: 'Tabs block'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
primary:
|
||||
type: boolean
|
||||
label: 'Whether primary tabs are shown'
|
||||
secondary:
|
||||
type: boolean
|
||||
label: 'Whether secondary tabs are shown'
|
||||
|
||||
condition.plugin.request_path:
|
||||
type: condition.plugin
|
||||
mapping:
|
||||
pages:
|
||||
type: string
|
||||
|
||||
condition.plugin.response_status:
|
||||
type: condition.plugin
|
||||
mapping:
|
||||
status_codes:
|
||||
type: sequence
|
||||
sequence:
|
||||
type: integer
|
||||
|
||||
system.feature_flags:
|
||||
type: config_object
|
||||
label: 'System Feature Flags'
|
||||
constraints:
|
||||
FullyValidatable: ~
|
||||
mapping:
|
||||
linkset_endpoint:
|
||||
type: boolean
|
||||
label: 'Enable the menu linkset endpoint'
|
||||
|
||||
condition.plugin.current_theme:
|
||||
type: condition.plugin
|
||||
mapping:
|
||||
theme:
|
||||
type: string
|
||||
label: Theme
|
||||
Reference in New Issue
Block a user