1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- $('#myTabs a').click(function (e) {
- e.preventDefault();
- $(this).tab('show');
- });
- (function () {
- var getData = function () {
- $.getJSON(urls.getEvents, function (data) {
- authnEventsTable(data);
- });
- };
- var authnEventsTable = function (jsonData) {
- var t = $('#authnEventsTable').DataTable({
- 'order': [[2, 'desc']],
- retrieve: true,
- columnDefs: [
- {
- 'targets': 0,
- render: function (data) {
- return '<span class="glyphicon glyphicon-flash" aria-hidden="true"> </span>' + data;
- }
- }
- ]
- });
- for (var i = 0; i < jsonData.length; i++) {
- var rec = jsonData[i];
- var type = rec.type.split('.');
- t.row.add([
- type[type.length - 1],
- rec.principalId,
- new Date(rec.creationTime*1000),
- new Date(rec.timestamp),
- rec.properties.agent,
- rec.clientIpAddress,
- rec.serverIpAddress,
- rec.properties.geoLatitude === 'undefined' ? '' : Number(rec.properties.geoLatitude).toFixed(2),
- rec.properties.geoLongitude === 'undefined' ? '' : Number(rec.properties.geoLongitude).toFixed(2),
- rec.properties.geoAccuracy === 'undefined' ? '' : Number(rec.properties.geoAccuracy).toFixed(2)
- ]).draw(false);
- }
- };
-
- (function init () {
- getData();
- })();
- })();
|