1 import { Routes } from '@angular/router'
2 import { UserRightGuard } from '@app/core'
3 import { UserRight } from '@shared/models'
4 import { RunnerJobListComponent } from './runner-job-list'
5 import { RunnerListComponent } from './runner-list'
6 import { RunnerRegistrationTokenListComponent } from './runner-registration-token-list'
8 export const RunnersRoutes: Routes = [
11 canActivate: [ UserRightGuard ],
13 userRight: UserRight.MANAGE_RUNNERS
18 redirectTo: 'jobs-list',
24 component: RunnerJobListComponent,
27 title: $localize`List runner jobs`
34 component: RunnerListComponent,
37 title: $localize`List remote runners`
43 path: 'registration-tokens-list',
44 component: RunnerRegistrationTokenListComponent,
47 title: $localize`List registration runner tokens`