2361 Commits

Author SHA1 Message Date
Chris Houseknecht
2ac09a34fb Job detail page re-refactor
Added search dialogs to each list. Now need to wire them.
2014-07-09 11:43:52 -04:00
Chris Houseknecht
eac4798c63 Job detail page re-refactor
Fixed event viewer dialog to match old event viewer field groupings. Removed access to job_host_summaries and job_events.
2014-07-09 04:39:01 -04:00
Chris Houseknecht
f223113cdc Job detail page re-refactor
Host event viewer now calls event viewer. Added search spinner.
2014-07-09 00:38:07 -04:00
Chris Houseknecht
fb9b5ae43c Job detail page re-refactor
Host events viewer. Search now wired up. HTML re-load working. Table scrolling works.
2014-07-08 16:56:55 -04:00
Jared Tabor
39a5366237 fixed lintjs errors, added host status pie graph 2014-07-08 16:17:45 -04:00
James Laska
0615bd5cb9 Correct make target name 2014-07-08 15:59:42 -04:00
James Laska
297f17d849 Adjust node_modules make dependencies 2014-07-08 15:57:21 -04:00
Chris Church
48906416ac Remove refresh_inventory flag for callbacks; make it the default behavior instead. 2014-07-08 15:44:02 -04:00
Matthew Jones
0e7fcb239e Fix an issue where we wouldn't attempt to color job output in production environments 2014-07-08 14:36:01 -04:00
Chris Houseknecht
9c2e4c91df Job detail page re-refactor
Latest host event viewer changes.
2014-07-08 13:44:09 -04:00
Jared Tabor
93986d0fd8 changed url for new graph endpoints in api 2014-07-08 11:48:29 -04:00
Matthew Jones
54799c57e6 Fix an issue filtering job_type for dashboard graphs 2014-07-08 11:38:52 -04:00
Matthew Jones
a36c43bd90 Split out dashboard graphs onto two endpoints, support actual query
parameters related to job type and implement per-inventory source
success/failed breakdowns
2014-07-08 11:07:40 -04:00
Matthew Jones
c2473f9b12 Mention qsstats lib delta in the vendored README 2014-07-08 11:07:40 -04:00
James Laska
1d7e5a646d Move grunt/js packaging files under packaging/grunt/ 2014-07-08 10:25:20 -04:00
James Laska
69165b762a Resolve npm repository warning 2014-07-08 10:25:20 -04:00
Matthew Jones
1590ce1762 Work around a bug in django 1.4 and 1.5 for qsstats that would not allow
it to work with USE_TZ = True
2014-07-08 10:24:55 -04:00
Jared Tabor
1a7f3d17d6 made failure counts red in dashboard stats widget 2014-07-08 09:20:15 -04:00
Chris Houseknecht
0cfb666548 Z-index fix
Fixed styling conflicts between bootstrap menu and jquery dialog.
2014-07-08 09:12:59 -04:00
Chris Houseknecht
0fc5025636 Fixed JS lint errors 2014-07-08 08:39:54 -04:00
Chris Houseknecht
d7c84ce54a Job detail page re-refactor
Job host events dialog.
2014-07-08 00:57:07 -04:00
Chris Houseknecht
125be34b43 Dashboard
Restored called to /config. Turned out not to be the issue. Cleaned up a few minor things.
2014-07-07 18:52:44 -04:00
Chris Houseknecht
b0f4d0452d Dashboard
Temporarily remove GET on /config
2014-07-07 18:37:58 -04:00
Chris Houseknecht
20acb2ca9e Dashboard
Fixing Rest error handling
2014-07-07 18:32:51 -04:00
Chris Houseknecht
ba817d6a1d Dashboard
Clean up call to ProcessErrors. It should always include scope.
2014-07-07 18:24:10 -04:00
Chris Houseknecht
73edea6786 Job detail page re-refactor
First pass at job host events dialog
2014-07-07 18:05:42 -04:00
Chris Houseknecht
74834abc00 Fixed JS compile error. 2014-07-07 17:44:28 -04:00
Chris Houseknecht
04357bd471 Job detail page re-refactor
First pass at host events viewer.
2014-07-07 17:44:28 -04:00
Jared Tabor
38b7a6d413 added filter for job status graph widget 2014-07-07 15:58:45 -04:00
Matthew Jones
854e31e218 Adding some graph data, will be splitting this out in the near future 2014-07-07 14:02:02 -04:00
Matthew Jones
a9b0faf979 Fix a bug where we would clear the use timezone directive for the rest of the life of the apache process 2014-07-07 13:09:26 -04:00
Chris Church
6813a082f0 Add refresh_inventory flag for job_template callback to refresh inventory before trying to find a matching host. 2014-07-03 15:59:56 -04:00
Jared Tabor
90423db9b7 fixed auth error introduced by earlier changes to dashboard 2014-07-03 15:22:39 -04:00
Chris Houseknecht
d34bf8675d Jobstdout bug fix
Forced scroll to bottom during live event processing fixed. Bottom spinner right margin fixed.
2014-07-03 14:46:14 -04:00
Chris Houseknecht
ac3e76236a Job stdout
Replaced scrolling widget with new angular directive and simplified approach to endless scroll. Fixed non-response to job failing before any job_events actually received. Now if playbook run completely fails, the stdout gets displayed without having to refresh browser.
2014-07-03 12:37:48 -04:00
Chris Church
1d1137a8d8 Use correct variable name ininventory import. 2014-07-03 12:23:17 -04:00
Jared Tabor
034073c92c linted previous 2 pushes 2014-07-03 11:57:25 -04:00
Jared Tabor
a5b0864a7a made host vs license graph consume live data 2014-07-03 11:49:18 -04:00
Jared Tabor
d6f6930847 job status graph now has live data 2014-07-03 11:12:41 -04:00
Chris Houseknecht
7db48fbe27 Dashboard job widget styles
Fixed search widget responsiveness. Applied same ellipsis styling used on Jobs page.
2014-07-03 09:49:58 -04:00
Chris Houseknecht
d44ab97232 Fixed poor error message on login failure. Fixed JS errors. 2014-07-03 03:10:51 -04:00
Chris Houseknecht
92bba3a87c Inventory edit
After making changes the inventory list was not refreshing.
2014-07-03 02:53:58 -04:00
Chris Houseknecht
9e3700545e Job page autosizing and long names
Autosizing on the jobs page assumed that there would be a certain amount of consistency with respect to row heights. However, really long job template names blow that assumptions and things break. Finally figured out how to add ellipsis via CSS, and that fixed the problem.
2014-07-03 02:19:17 -04:00
Chris Houseknecht
67daa1599b Home hosts page
Fixed broken edit dialog
2014-07-02 20:46:56 -04:00
Chris Houseknecht
061d1acaa5 Job detail page
In host summaries, if name is <deleted host>, don't try to link to job_events page.
2014-07-02 19:28:57 -04:00
Chris Houseknecht
9c3d315bc7 Job detail page
If host_summaries summary_fields.host does not exist, consider host deleted and use <deleted host> for the name. Also, added endless scroll to play list.
2014-07-02 19:23:33 -04:00
Chris Houseknecht
803f0b6d12 Job detail page
Disabled clicking on play or task while live events are happening.
2014-07-02 18:47:08 -04:00
Chris Houseknecht
1c57d49981 Job detail page
Added custom sort routine in drawing routines to explicitly sort primary key values as integers rather than strings.
2014-07-02 18:26:32 -04:00
Chris Houseknecht
befffdb8d9 Fixed js lint errors 2014-07-02 18:08:53 -04:00
Jared Tabor
edfa9836a5 removed 'users' from the dashboard stats, and fixed the sizing/resizing issue with the dashboard stats. Also included a hard max of 10 rows for the jobs widget, which is temporary for tomorrow's demo 2014-07-02 17:52:03 -04:00