2021-04-06 23:19:51 +02:00
|
|
|
default:
|
|
|
|
path: '/'
|
2022-09-08 12:28:38 +02:00
|
|
|
controller: App\Controller\UserController::loginAction
|
2021-04-06 23:19:51 +02:00
|
|
|
|
2022-05-30 13:31:11 +02:00
|
|
|
login_check:
|
|
|
|
path: '/login_check'
|
|
|
|
|
|
|
|
logout:
|
|
|
|
path: '/logout'
|
|
|
|
|
2022-02-04 14:21:42 +01:00
|
|
|
health:
|
|
|
|
path: '/health'
|
2022-06-08 12:26:06 +02:00
|
|
|
controller: App\Controller\SiteController::healthAction
|
2022-02-04 14:21:42 +01:00
|
|
|
|
2022-06-08 10:17:38 +02:00
|
|
|
favicon:
|
|
|
|
path: '/favicon.ico'
|
2022-06-08 12:26:06 +02:00
|
|
|
controller: App\Controller\SiteController::faviconAction
|
2022-06-08 10:17:38 +02:00
|
|
|
|
2022-09-08 12:28:38 +02:00
|
|
|
settings:
|
|
|
|
path: '/{_locale}/settings'
|
|
|
|
methods: [ 'GET' ]
|
|
|
|
controller: App\Controller\UserController::settingsAction
|
|
|
|
|
|
|
|
settings_save:
|
|
|
|
path: '/{_locale}/settings'
|
|
|
|
methods: [ 'POST' ]
|
|
|
|
controller: App\Controller\UserController::settingsSaveAction
|
|
|
|
|
2022-05-30 13:31:11 +02:00
|
|
|
default_locale:
|
|
|
|
path: '/{_locale}'
|
2022-09-08 12:28:38 +02:00
|
|
|
controller: App\Controller\UserController::loginAction
|
2022-05-30 13:31:11 +02:00
|
|
|
|
2021-04-06 23:19:51 +02:00
|
|
|
login:
|
2022-05-24 18:09:14 +02:00
|
|
|
path: '/{_locale}/login'
|
2022-09-08 12:28:38 +02:00
|
|
|
controller: App\Controller\UserController::loginAction
|
2021-04-07 13:31:57 +02:00
|
|
|
|
2023-01-16 12:45:27 +01:00
|
|
|
webhook:
|
|
|
|
path: '/hook/{id}/{token}'
|
|
|
|
controller: App\Controller\JobController::hookAction
|
|
|
|
requirements:
|
|
|
|
id: \d+
|
|
|
|
token: '[A-Za-z0-9]+'
|
|
|
|
|
2021-04-08 14:54:30 +02:00
|
|
|
job_index:
|
2022-05-24 18:09:14 +02:00
|
|
|
path: '/{_locale}/job'
|
2022-06-08 12:26:06 +02:00
|
|
|
controller: App\Controller\JobController::defaultAction
|
2021-04-08 14:54:30 +02:00
|
|
|
|
|
|
|
job_view:
|
2022-05-24 18:09:14 +02:00
|
|
|
path: '/{_locale}/job/{id}/{all}'
|
2021-05-24 14:08:30 +02:00
|
|
|
methods: [ 'GET' ]
|
2022-06-08 12:26:06 +02:00
|
|
|
controller: App\Controller\JobController::jobAction
|
2021-04-08 14:54:30 +02:00
|
|
|
defaults:
|
2021-05-27 11:46:30 +02:00
|
|
|
all: false
|
2021-05-24 14:08:30 +02:00
|
|
|
requirements:
|
|
|
|
id: \d+
|
2021-05-27 14:07:00 +02:00
|
|
|
all: (all|)
|
2021-05-24 14:08:30 +02:00
|
|
|
|
|
|
|
job_delete:
|
2022-05-24 18:09:14 +02:00
|
|
|
path: '/{_locale}/job/{id}'
|
2021-05-24 14:08:30 +02:00
|
|
|
methods: [ 'DELETE' ]
|
2022-06-08 12:26:06 +02:00
|
|
|
controller: App\Controller\JobController::jobAction
|
2021-04-12 12:23:50 +02:00
|
|
|
requirements:
|
|
|
|
id: \d+
|
|
|
|
|
2021-05-21 13:09:48 +02:00
|
|
|
job_edit:
|
2022-05-24 18:09:14 +02:00
|
|
|
path: '/{_locale}/job/{id}/edit'
|
2022-06-08 12:26:06 +02:00
|
|
|
controller: App\Controller\JobController::editAction
|
2021-05-21 13:09:48 +02:00
|
|
|
requirements:
|
|
|
|
id: \d+
|
|
|
|
|
2023-01-10 17:21:49 +01:00
|
|
|
job_run:
|
|
|
|
path: '/{_locale}/job/{id}/run/{timestamp}'
|
|
|
|
controller: App\Controller\JobController::runAction
|
2021-06-01 17:41:10 +02:00
|
|
|
requirements:
|
|
|
|
id: \d+
|
2023-01-10 17:21:49 +01:00
|
|
|
timestamp: \d+
|
|
|
|
defaults:
|
|
|
|
timestamp: 0
|
2021-06-01 17:41:10 +02:00
|
|
|
|
2021-04-12 12:23:50 +02:00
|
|
|
job_add:
|
2022-05-24 18:09:14 +02:00
|
|
|
path: '/{_locale}/job/add'
|
2022-06-08 12:26:06 +02:00
|
|
|
controller: App\Controller\JobController::addAction
|