Jared Tabor
85457eec87
fixed alignment for graph widgets with job widget on dashboard
2014-07-02 10:53:54 -04:00
Jared Tabor
72f3005f8b
adjusted borders for graphs to align with the jobs widget
2014-07-02 10:32:26 -04:00
Matthew Jones
f39939b152
Adding some dashboard time-series graphs and new qsstats vendored dependency
2014-07-02 09:26:33 -05:00
Chris Houseknecht
d99e762f36
Mobile menu
...
Removed the push. When the body of the page is pushed left, it's difficult to know what you were looking at prior to the push.
2014-07-02 10:18:51 -04:00
Chris Houseknecht
1c19957601
Job detail page
...
Added event/event_display value to event viewer status info.
2014-07-02 10:15:33 -04:00
Chris Houseknecht
0b1308f411
Dashboard
...
Fixed boarder around job widget. Cleaned up JS lint issues.
2014-07-02 10:04:14 -04:00
Chris Houseknecht
2e075d56f5
Mobile menu
...
Changed to push left rather than just left. Added a drop-shadow effect.
2014-07-02 09:18:37 -04:00
Jared Tabor
33e5168213
adding code for carousel for dashboard
2014-07-02 09:04:08 -04:00
Chris Houseknecht
e9115c5ca2
Event viewer
...
Fixed name collision between EventViewer and LogViewer, which caused things to now show up on the log viewer dialog.
2014-07-01 23:37:36 -04:00
Chris Houseknecht
2398e17206
Much improved mobile menu
...
When screen width goes below 1076px the menu disappears, being replaced by a button. Clicking the button displayed the default twitter bootstrap, which was pretty icky. Now it displays a much nicer slide in menu from the right.
2014-07-01 23:15:12 -04:00
Chris Houseknecht
13dcbb9a79
Main navigation and log styling
...
Simplified the styling to hopefully clear up the unreproducable, squishing logo issue.
2014-07-01 17:50:59 -04:00
Chris Church
26171c69b9
Added latest rax inventory plugin from core.
2014-07-01 17:20:56 -04:00
Chris Houseknecht
69da1a2f42
Job event viewer
...
successful status not shows as OK
2014-07-01 17:03:05 -04:00
Chris Houseknecht
e1ee2f4fb0
Callback URL Label
...
Callback URL is now Provisioning Callback URL. Fixed missing popover footers on job template page as well.
2014-07-01 16:47:47 -04:00
Chris Houseknecht
b6b3869243
Job detail page
...
Added cancel/delete and relaunch buttons.
2014-07-01 16:26:46 -04:00
Chris Houseknecht
172d7d01d1
Job detail page
...
Fixed 'missing host' calculation where hosts became reachable in prior tasks. Now the % width of the gap matches the unreachable (or failed) %.
2014-07-01 15:19:13 -04:00
Chris Houseknecht
44fdddd345
Job detail page
...
Improved unreachable host count in tasks status bar. Once a host is unreachable it shows as missing in subsequent tasks, which is the expected result as it is skipped but not really marked as skipped.
2014-07-01 14:29:45 -04:00
Chris Houseknecht
86586a87eb
Job detail page refactor
...
Made unreachable host color slightly less horrible.
2014-07-01 13:53:02 -04:00
Chris Houseknecht
254c552734
Job detail page
...
Built new event viewer. Based on LogViewer.js that provides a common log viewing dialog. Event viewer dialog has the same look and feel.
2014-07-01 13:43:24 -04:00
Chris Houseknecht
52a463305f
Search widget spacing
...
When user switches from a search filter using an input field to one using a drop-down the bottom margin no longer disappears. The disappearing margin caused an unpleasant bounce effect.
2014-06-30 23:41:40 -04:00
Chris Houseknecht
17d9d2000f
Fixed JS compile error
2014-06-30 23:22:46 -04:00
Chris Houseknecht
9e6121b63e
Logo and menu spacing
...
Added 5px to navbar-collapse. Fixes FF active/focus border touching the logo. Try as I might, I cannot get FF 30 to stop with the dashed boarder around the active menu item.
2014-06-30 23:19:01 -04:00
Chris Houseknecht
fbef7b5f50
Account menu
...
Fixed. It now works much like Amazon's account menu and pretty similar to Gooogle mail.
2014-06-30 23:11:04 -04:00
Chris Houseknecht
aab8125fcb
Inventory
...
Fixed inventory edit dialog not showing on inventory tab.
2014-06-30 18:09:40 -04:00
Jared Tabor
6e76ad4918
added functionality for resizing graphs/jobs table, and changed dummy data to better reflect actual expected server response
2014-06-30 17:47:30 -04:00
Chris Houseknecht
826f2b681f
Job detail page refactor
...
Job tasks now include an unreachable count and %. Change unreachable color from grey to a different shade of red. While live events are happening host name filter is disabled and status filter is available. Created a custom status filter that accounts for live event processing. While live event processing is active angular filtering on status is disabled for tasks and plays, otherwise no tasks or plays would show up. However, status filtering does apply to host results and host summaries during live event processing.
2014-06-30 17:34:10 -04:00
Matthew Jones
9da4b8f336
Add unreachable counts to job tasks endpoint
2014-06-30 16:01:52 -05:00
Matthew Jones
8d423cf82e
Fix a corner case where a job failure could kill the task manager
...
because the job failure couldn't grab some extra info for the socketio
service
Fixes: https://trello.com/c/XdjJEhJ0/68-socketio-trackebac
2014-06-30 15:13:45 -05:00
Chris Houseknecht
57443141c9
Job launch
...
Fixed job launch of job templates page.
2014-06-30 14:23:23 -04:00
Chris Houseknecht
64bfd6ce26
Job detail page refactor
...
Changed 'successful' to 'OK' throughout the page. Also fixed status tool tip text on unreachable hosts to be 'Unreachable' rather than 'failed'. Fixed tool tips on Plays and Tasks so that they updated in sync with status changes.
2014-06-30 13:15:58 -04:00
Matthew Jones
e627ee0711
Implement a recycling process for consuming job events to keep from
...
dealing with a constantly growing heap deep in python land
2014-06-30 10:04:13 -05:00
Chris Houseknecht
99c0b089ea
Job detail page refactor / dashboard
...
Removed sort on status field.
2014-06-30 10:21:39 -04:00
Chris Houseknecht
5d1b5624e3
Dashboard
...
Fixed missing search dialog on jobs list.
2014-06-30 10:12:50 -04:00
Chris Houseknecht
87a74f058f
Job detail page refactor / Dashboard
...
Turn off stdout icon for SCM update and inventory sync job types.
2014-06-30 09:35:10 -04:00
Chris Houseknecht
c40bd0c430
Dashboard
...
Fixed broken log viewer for SCM update and inventory sync type jobs.
2014-06-30 09:24:27 -04:00
Chris Houseknecht
0473251886
Job detail page refactor
...
For SCM update and inventory sync job types, clicking on job details now gives you the log viewer dialog rather than attempting to load the job detail page and ending in error.
2014-06-30 09:19:15 -04:00
Chris Houseknecht
cd56906a2b
Job detail page refactor / Dashboard
...
Made column sizing consistent across all job list objects.
2014-06-30 09:06:25 -04:00
Chris Houseknecht
878471bb76
Job detail page refactor
...
Moved drawing frequency to 2 seconds.
2014-06-30 08:52:15 -04:00
Chris Church
0622dd101c
Support caching for ec2 inventory sync to avoid unit test failures.
2014-06-28 18:16:37 -04:00
Chris Church
c918dfe307
Fix for traceback when using nested groups.
2014-06-28 18:16:36 -04:00
Chris Houseknecht
a34563eef3
Dashboard
...
Fixed js lint issue
2014-06-27 16:10:35 -04:00
Chris Houseknecht
8477cb150e
Dashboard
...
Built the job status dashboard widget.
2014-06-27 15:41:50 -04:00
Chris Houseknecht
d46aa1c4de
Dashboard
...
Removed includes for old widgets. Reverted JobStatus widget back. Added new job status code to the new job status widget.
2014-06-27 13:56:03 -04:00
Matthew Jones
1e00529fac
Fix an issue where we weren't creating job events for hosts that didn't
...
exist in our inventory
2014-06-27 13:47:48 -04:00
Chris Houseknecht
f1b017f0a4
Job detail page refactor
...
Fixed bug on play counts that caused them to always be zero when loading from API.
2014-06-27 13:44:18 -04:00
Matthew Jones
92117ae460
Copy socket list in place to prevent a runtimeerror when the socket list
...
gets updated in the middle of notifications
Fixes https://trello.com/c/Q0bwCU9R/61-traceback-from-run-socketio-service
2014-06-27 13:21:52 -04:00
Jared Tabor
dc661e6ba5
fixed index.html after deleting 'NewDash.js
2014-06-27 12:20:39 -04:00
Chris Houseknecht
64f5bc7610
Job detail page refactor
...
Changed host query from excluding things where host_id not null to including all runner events. This is to accommodate the temporary creation of hosts during a playbook run.
2014-06-27 12:16:11 -04:00
Jared Tabor
25e79fc3f8
refactored code so dashboard widgets are independent of each other
2014-06-27 12:12:26 -04:00
Chris Houseknecht
8c616e1004
2.0 style changes
...
Attempted to remove the dashed outline around active or focused links. CSS outline property is supposed to control this. However, FF ignores and adds a dashed line anyway. Seems like a FF bug.
2014-06-27 11:40:37 -04:00