mirror of
https://github.com/ansible/awx.git
synced 2026-09-15 16:30:10 -02:30
Addes a /#/jobs/schedules/:schedule_id/ route to the app
To leave user in the context of jobs/schedules when editing a schedule instead of putting them in the context of the resource they're scheduling
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
import JobsStrings from './jobs.strings';
|
||||
import jobsRoute from './routes/jobs.route';
|
||||
import { jobsSchedulesRoute } from '../../src/scheduler/schedules.route';
|
||||
import { jobsSchedulesRoute, jobsSchedulesEditRoute } from '../../src/scheduler/schedules.route';
|
||||
|
||||
const MODULE_NAME = 'at.features.jobs';
|
||||
|
||||
@@ -10,6 +10,7 @@ angular
|
||||
.run(['$stateExtender', ($stateExtender) => {
|
||||
$stateExtender.addState(jobsRoute);
|
||||
$stateExtender.addState(jobsSchedulesRoute);
|
||||
$stateExtender.addState(jobsSchedulesEditRoute);
|
||||
}]);
|
||||
|
||||
export default MODULE_NAME;
|
||||
|
||||
@@ -1,13 +1,14 @@
|
||||
<div ui-view="scheduler"></div>
|
||||
<div class="tab-pane" id="jobs-page">
|
||||
<at-panel ng-cloak id="htmlTemplate">
|
||||
<div>
|
||||
<div ng-hide="$state.is('jobs.schedules')">
|
||||
<div ng-hide="$state.is('jobs.schedules') || $state.is('jobs.schedules.edit')">
|
||||
<at-panel-heading hide-dismiss="true">
|
||||
<translate>JOBS</translate>
|
||||
</at-panel-heading>
|
||||
<div ui-view="jobsList"></div>
|
||||
</div>
|
||||
<div ng-hide="!$state.is('jobs.schedules')">
|
||||
<div ng-hide="!$state.is('jobs.schedules') && !$state.is('jobs.schedules.edit')">
|
||||
<at-panel-heading hide-dismiss="true">
|
||||
<translate>SCHEDULES</translate>
|
||||
</at-panel-heading>
|
||||
|
||||
Reference in New Issue
Block a user