mirror of
https://github.com/ansible/awx.git
synced 2026-01-11 18:09:57 -03:30
FINAL revert of commit: "Adding a date filter that will format dates in Tower UI"""
This reverts commit 1945c04cd3dfbb33fe3c8139cee88c862cd75cab.
This commit is contained in:
parent
20ec360692
commit
12fbe984b9
@ -23,8 +23,7 @@
|
||||
"it": false,
|
||||
"expect": false,
|
||||
"context": false,
|
||||
"describe": false,
|
||||
"moment": false
|
||||
"describe": false
|
||||
},
|
||||
"strict": false,
|
||||
"quotmark": false,
|
||||
|
||||
@ -180,8 +180,7 @@ var tower = angular.module('Tower', [
|
||||
'CreateCustomInventoryHelper',
|
||||
'CustomInventoryListDefinition',
|
||||
'AdhocHelper',
|
||||
'features',
|
||||
'longDateFilter'
|
||||
'features'
|
||||
])
|
||||
|
||||
.constant('AngularScheduler.partials', urlPrefix + 'lib/angular-scheduler/lib/')
|
||||
|
||||
@ -1,9 +1,7 @@
|
||||
import sanitizeFilter from 'tower/filters/sanitize/xss-sanitizer.filter';
|
||||
import capitalizeFilter from 'tower/filters/capitalize.filter';
|
||||
import longDateFilter from 'tower/filters/dates/long-date.filter';
|
||||
|
||||
export {
|
||||
sanitizeFilter,
|
||||
capitalizeFilter,
|
||||
longDateFilter
|
||||
capitalizeFilter
|
||||
};
|
||||
|
||||
@ -1,6 +0,0 @@
|
||||
angular.module('longDateFilter', []).filter('longDate', function() {
|
||||
return function(input) {
|
||||
var date = moment(input);
|
||||
return date.format('l LTS');
|
||||
};
|
||||
});
|
||||
@ -38,13 +38,13 @@ export default
|
||||
"started": {
|
||||
label: "Started",
|
||||
type: "date",
|
||||
"filter": "longDate",
|
||||
"filter": "date:'MM/dd/yy HH:mm:ss'",
|
||||
readonly: true
|
||||
},
|
||||
"finished": {
|
||||
label: "Finished",
|
||||
type: "date",
|
||||
"filter": "longDate",
|
||||
"filter": "date:'MM/dd/yy HH:mm:ss'",
|
||||
readonly: true
|
||||
},
|
||||
"elapsed": {
|
||||
|
||||
@ -423,10 +423,10 @@ export default
|
||||
else if (key === "start" || key === "end" || key === "created") {
|
||||
if (!/Z$/.test(itm)) {
|
||||
itm = itm.replace(/\ /,'T') + 'Z';
|
||||
html += $filter('longDate')(itm);
|
||||
html += $filter('date')(itm, 'MM/dd/yy HH:mm:ss.sss');
|
||||
}
|
||||
else {
|
||||
html += $filter('longDate')(itm);
|
||||
html += $filter('date')(itm, 'MM/dd/yy HH:mm:ss');
|
||||
}
|
||||
}
|
||||
else if (key === "host_name" && event.host_id) {
|
||||
|
||||
@ -52,7 +52,7 @@ export default
|
||||
label: 'Finished',
|
||||
noLink: true,
|
||||
searchable: false,
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd HH:mm:ss'",
|
||||
columnClass: "col-lg-2 col-md-2 hidden-xs",
|
||||
key: true,
|
||||
desc: true
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
|
||||
|
||||
export default
|
||||
angular.module('CompletedJobsDefinition', ['sanitizeFilter', 'longDateFilter'])
|
||||
angular.module('CompletedJobsDefinition', ['sanitizeFilter'])
|
||||
.value( 'CompletedJobsList', {
|
||||
|
||||
name: 'completed_jobs',
|
||||
@ -51,7 +51,7 @@ export default
|
||||
label: 'Finished',
|
||||
noLink: true,
|
||||
searchable: false,
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd HH:mm:ss'",
|
||||
columnClass: "col-lg-2 col-md-2 hidden-xs",
|
||||
key: true,
|
||||
desc: true
|
||||
|
||||
@ -57,7 +57,7 @@ export default
|
||||
label: 'Started',
|
||||
noLink: true,
|
||||
searchable: false,
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd HH:mm:ss'",
|
||||
columnClass: "col-lg-2 col-md-2 hidden-xs"
|
||||
},
|
||||
type: {
|
||||
|
||||
@ -12,7 +12,7 @@
|
||||
|
||||
|
||||
export default
|
||||
angular.module('PortalJobsListDefinition', ['longDateFilter'])
|
||||
angular.module('PortalJobsListDefinition', [])
|
||||
.value( 'PortalJobsList', {
|
||||
|
||||
name: 'portal_jobs',
|
||||
@ -58,7 +58,7 @@ export default
|
||||
label: 'Started',
|
||||
noLink: true,
|
||||
searchable: false,
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd HH:mm:ss'",
|
||||
columnClass: "col-lg-3 col-md-3 hidden-xs"
|
||||
},
|
||||
name: {
|
||||
|
||||
@ -45,7 +45,7 @@ export default
|
||||
},
|
||||
last_updated: {
|
||||
label: 'Last Updated',
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd/yy HH:mm:ss'",
|
||||
columnClass: "col-lg-2 col-md-2 hidden-sm hidden-xs",
|
||||
excludeModal: true,
|
||||
searchable: false,
|
||||
|
||||
@ -9,7 +9,7 @@
|
||||
|
||||
|
||||
export default
|
||||
angular.module('ScheduledJobsDefinition', ['sanitizeFilter', 'longDateFilter'])
|
||||
angular.module('ScheduledJobsDefinition', ['sanitizeFilter'])
|
||||
.value( 'ScheduledJobsList', {
|
||||
|
||||
name: 'schedules',
|
||||
@ -36,7 +36,7 @@ export default
|
||||
noLink: true,
|
||||
searchable: false,
|
||||
columnClass: "col-lg-2 col-md-2 hidden-xs",
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd HH:mm:ss'",
|
||||
key: true
|
||||
},
|
||||
type: {
|
||||
@ -92,4 +92,4 @@ export default
|
||||
dataPlacement: 'top'
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
@ -29,19 +29,19 @@ export default
|
||||
},
|
||||
dtstart: {
|
||||
label: 'First Run',
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd/yy HH:mm:ss'",
|
||||
searchable: false,
|
||||
columnClass: "col-md-2 col-sm-3 hidden-xs"
|
||||
},
|
||||
next_run: {
|
||||
label: 'Next Run',
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd/yy HH:mm:ss'",
|
||||
searchable: false,
|
||||
columnClass: "col-md-2 col-sm-3 col-xs-3"
|
||||
},
|
||||
dtend: {
|
||||
label: 'Final Run',
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd/yy HH:mm:ss'",
|
||||
searchable: false,
|
||||
columnClass: "col-md-2 col-sm-3 hidden-xs"
|
||||
}
|
||||
@ -96,4 +96,4 @@ export default
|
||||
dataPlacement: 'top'
|
||||
}
|
||||
}
|
||||
});
|
||||
});
|
||||
@ -29,7 +29,7 @@ export default
|
||||
desc: true,
|
||||
noLink: true,
|
||||
searchable: false,
|
||||
filter: "longDate",
|
||||
filter: "date:'MM/dd/yy HH:mm:ss'"
|
||||
},
|
||||
user: {
|
||||
label: 'Initiated by',
|
||||
@ -281,4 +281,4 @@ export default
|
||||
}
|
||||
}
|
||||
|
||||
});
|
||||
});
|
||||
@ -300,7 +300,7 @@ angular.module('StreamWidget', ['RestServices', 'Utilities', 'StreamListDefiniti
|
||||
scope = generator.inject(form, { mode: 'edit', modal: true, related: false });
|
||||
scope.changes = activity.changes_stringified;
|
||||
scope.user = ((activity.summary_fields.actor) ? activity.summary_fields.actor.username : 'system') +
|
||||
' on ' + $filter('longDate')(activity.timestamp);
|
||||
' on ' + $filter('date')(activity.timestamp, "MM/dd/yy HH:mm:ss");
|
||||
scope.operation = activity.description_nolink;
|
||||
|
||||
scope.formModalAction = function () {
|
||||
|
||||
@ -45,8 +45,8 @@
|
||||
<div class="form-group" ng-show="job_status.started">
|
||||
<label class="col-lg-2 col-md-2 col-sm-2 col-xs-3 control-label">Timing</label>
|
||||
<div class="col-lg-10 col-md-10 col-sm-10 col-xs-9">
|
||||
<div ng-show="job_status.started" id="started-time">Started {{ job_status.started | longDate }}</div>
|
||||
<div ng-show="job_status.finished" id="finished-time">Finished {{ job_status.finished | longDate }}</div>
|
||||
<div ng-show="job_status.started" id="started-time">Started {{ job_status.started | date:'MM/dd/yy HH:mm:ss' }}</div>
|
||||
<div ng-show="job_status.finished" id="finished-time">Finished {{ job_status.finished | date:'MM/dd/yy HH:mm:ss' }}</div>
|
||||
<div ng-show="job_status.finished" id="elapsed-time">Elapsed {{ job_status.elapsed }}</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
@ -44,10 +44,10 @@
|
||||
<div class="col-lg-10 col-md-10 col-sm-10 col-xs-12
|
||||
StandardOutDetails-detailContent">
|
||||
<div ng-show="job.started" id="started-time">
|
||||
Started {{ job.started | longDate }}
|
||||
Started {{ job.started | date:'MM/dd/yy HH:mm:ss' }}
|
||||
</div>
|
||||
<div ng-show="job.finished" id="finished-time">
|
||||
Finished {{ job.finished | longDate }}
|
||||
Finished {{ job.finished | date:'MM/dd/yy HH:mm:ss' }}
|
||||
</div>
|
||||
<div ng-show="job.finished" id="elapsed-time">
|
||||
Elapsed {{ job.elapsed }} seconds
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user