content_deploy-1.0.1/content_deploy.routing.yml
content_deploy.routing.yml
content.sync:
path: '/admin/config/development/content'
defaults:
_title: 'Synchronize'
_form: '\Drupal\content_deploy\Form\ContentSync'
requirements:
_permission: 'synchronize content'
content.diff:
path: '/admin/config/development/content/sync/diff/{source_name}/{target_name}'
defaults:
_controller: '\Drupal\content_deploy\Controller\ContentController::diff'
target_name: NULL
requirements:
_permission: 'synchronize content'
content.diff_collection:
path: '/admin/config/development/content/sync/diff_collection/{collection}/{source_name}/{target_name}'
defaults:
_controller: '\Drupal\content_deploy\Controller\ContentController::diff'
target_name: NULL
requirements:
_permission: 'synchronize content'
content.import_single:
path: '/admin/config/development/content/import/single'
defaults:
_title: 'Single Import'
_form: '\Drupal\content_deploy\Form\ContentSingleImportForm'
requirements:
_permission: 'import content'
content.import_single_with_dependencies:
path: '/admin/config/development/content/import/single-with-dependencies'
defaults:
_title: 'Single Import with Dependencies'
_form: '\Drupal\content_deploy\Form\SingleImportWithDependenciesForm'
requirements:
_permission: 'import content'
content.bulk_import_with_dependencies:
path: '/admin/config/development/content/import/bulk-with-dependencies'
defaults:
_title: 'Bulk Import with Dependencies'
_form: '\Drupal\content_deploy\Form\BulkImportWithDependenciesForm'
requirements:
_permission: 'bulk import content'
content.import_full:
path: '/admin/config/development/content/import/full'
defaults:
_title: 'Import Archives'
_form: '\Drupal\content_deploy\Form\ContentImportForm'
requirements:
_permission: 'archive full import content'
content.export_full:
path: '/admin/config/development/content/export/full'
defaults:
_title: 'Export Archives'
_form: '\Drupal\content_deploy\Form\ContentExportForm'
requirements:
_permission: 'archive full export content'
content.export_download:
path: '/admin/config/development/content/export/download'
defaults:
_controller: '\Drupal\content_deploy\Controller\ContentController::downloadExport'
requirements:
_permission: 'export content'
content.bulk_export_download:
path: '/admin/config/development/content/export/bulk-download'
defaults:
_controller: '\Drupal\content_deploy\Controller\BulkExportContentController::downloadExport'
requirements:
_permission: 'export content'
content.export_single:
path: '/admin/config/development/content/export/single'
defaults:
_title: 'Single Export'
_form: '\Drupal\content_deploy\Form\ContentSingleExportForm'
config_type: NULL
config_name: NULL
requirements:
_permission: 'export content'
content.export_multiple_confirm:
path: '/admin/config/development/content/export/confirm'
defaults:
_form: '\Drupal\content_deploy\Form\ContentExportMultiple'
_title: 'Content export'
requirements:
_permission: 'export content'
options:
_admin_route: TRUE
content.overview:
path: '/admin/config/development/content/logs'
defaults:
_controller: '\Drupal\content_deploy\Controller\ContentLogController::overview'
_title: 'Recent log messages'
requirements:
_permission: 'logs content'
content.settings:
path: '/admin/config/development/content/settings'
defaults:
_title: 'Settings'
_form: '\Drupal\content_deploy\Form\ContentSettingsForm'
requirements:
_permission: 'access administration pages'
options:
_admin_route: TRUE
content.env_settings:
path: '/admin/config/development/content/environment-settings'
defaults:
_title: 'Environment Settings'
_form: '\Drupal\content_deploy\Form\ContentEnvSettingsForm'
requirements:
_permission: 'env settings form'
options:
_admin_route: TRUE
content.help.about:
path: '/admin/help/content_deploy/about'
defaults:
_controller: '\Drupal\content_deploy\Controller\ContentHelpController::about'
_title: 'How can we help you?'
requirements:
_permission: 'access administration pages'
content_deploy.element.message.close:
path: '/content_deploy/message/close/{storage}/{id}'
defaults:
_controller: '\Drupal\content_deploy\Controller\ContentElementController::close'
_storage: user
requirements:
_user_is_logged_in: 'TRUE'
_csrf_token: 'TRUE'
content.content_sync_export:
path: '/node/{node}/content-sync-export'
defaults:
_title: 'Content Sync Export'
_form: '\Drupal\content_deploy\Form\ContentSyncExportForm'
config_type: NULL
config_name: NULL
requirements:
_permission: 'export content'
options:
parameters:
node:
type: 'entity:node'
_admin_route: TRUE
content.content_deploy:
path: '/node/{node}/deploy'
defaults:
_title: 'Deploy'
_form: '\Drupal\content_deploy\Form\DeployNodeForm'
requirements:
_permission: 'deploy node content'
options:
parameters:
node:
type: 'entity:node'
_admin_route: TRUE
content_deploy.deploy:
path: '/admin/config/development/content/deploy'
defaults:
_title: 'Deploy'
_controller: '\Drupal\content_deploy\Controller\DeployController::deployview'
requirements:
_permission: 'deploy content'
options:
_admin_route: TRUE
content_deploy.import_migrated_content_files:
path: '/content-deploy/import-content-files'
defaults:
_title: 'Import Migrated Content Files'
_controller: '\Drupal\content_deploy\Controller\ImportMigratedContentFilesController::importFiles'
requirements:
_permission: 'access content'
_method: 'GET'
options:
_is_jsonapi: 1
content_deploy.schedule_deploy_logs:
path: '/admin/config/development/content/schedule-deploys-logs'
defaults:
_title: 'Schedule Deploy Logs'
_form: '\Drupal\content_deploy\Form\ScheduleDeployLogsForm'
requirements:
_permission: 'deploy content'
options:
_admin_route: TRUE
content_deploy.delete_auto_deployment:
path: '/admin/delete-auto-deployment/{target_env}/{node_uuid}/{deployment_time}/{created}'
defaults:
_title: 'Delete auto deployment'
_controller: '\Drupal\content_deploy\Controller\ScheduleDeployLogsController::deleteDeployment'
requirements:
_permission: 'deploy content'
options:
_admin_route: TRUE
