1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-01 08:21:15 +03:00
Commit Graph

2553 Commits

Author SHA1 Message Date
Chris Houseknecht
49b10765b8 Merge branch 'master' of github.com:ansible/ansible-commander 2014-07-22 12:37:48 -04:00
Chris Houseknecht
08e6751f69 Accordion and form styling
Simplified styling by removing background colors and images. Border colors are now grey rather than blue.
2014-07-22 12:34:28 -04:00
Jared Tabor
c960d2bedf updated monitoring link 2014-07-22 10:56:36 -04:00
Chris Houseknecht
7e77a756d9 Status 410 object deleted
Added a message to ProcessErrors to handle HTTP 410 errors.
2014-07-22 10:56:00 -04:00
James Laska
356d4edc89 Fix jshint failure 2014-07-21 19:18:25 -04:00
Jared Tabor
ecd622ca11 changed save button to blue 2014-07-21 16:28:23 -04:00
Jared Tabor
0ab9fbcf26 changed breadcrumbs colors 2014-07-21 15:49:18 -04:00
Chris Houseknecht
c41a97b191 Job stdout sockets and menu title
Added monitoring and restart of the socket connections on the stdout page. Added a title to the main nav that displays when the menu collapses.
2014-07-21 14:10:27 -04:00
Matthew Jones
1620494584 Adding munin install and configuration to the playbook and package builds 2014-07-21 13:45:50 -04:00
Jared Tabor
cdb711dc61 changed logo and nav bar positioning 2014-07-21 12:57:17 -04:00
Jared Tabor
972478929d adjusted column widths on inventory groups & inventory hosts page 2014-07-21 11:05:24 -04:00
Chris Houseknecht
f07e78a592 Login dialog
Made login logo width a % rather than a fixed px. Fixed column classes so that labels break correctly on smaller viewports.
2014-07-21 09:48:30 -04:00
Chris Houseknecht
2961d5150f Jobs and Sockets
Job submission now removes the spinner once the job is started. It is also 'socket aware'. In the event the socket connection is unavailable on SCM updates and inventory sync runs it prompts the user with a dialog letting them know to hit the refresh button. Came up with a way to 'monitor' socket connections. On the main connection and on the Jobs page connecgtions we now check the connection every 3 seconds. If the connection status is error, or if the status returns 'connnecting' 2x in a row, we kill and restart the connections.
2014-07-18 19:59:28 -04:00
Jared Tabor
dde42b04f2 removed borders that show up on dashboard screen before user logs in 2014-07-18 14:38:31 -04:00
Chris Church
48afe188b2 Fix to return hosts without a group in the 'all' group from inventory script view. 2014-07-18 13:28:23 -04:00
Matthew Jones
e35a530dbb Rename from schedule_change to schedule_changed to fit our socketio motif. 2014-07-18 13:24:38 -04:00
Jared Tabor
b35da4557f added link to monitoring page in the account dropdown menu for admin users only 2014-07-18 11:15:44 -04:00
Chris Houseknecht
a75c455633 Activity Streams
Activity stream button was not working. Broke when tabs were removed from index.html. Fixed a bug in Users stream search on related username.
2014-07-17 17:30:50 -04:00
Chris Houseknecht
4df2fbc38f Schedules / Activity Stream
Changed status_change to schedule_change in schedules socket on test page. Started fixing activity stream brokeness.
2014-07-17 16:46:44 -04:00
Jared Tabor
e17a9a9e1d refresh button for non live mode on job detail page and job stdout page 2014-07-17 16:43:22 -04:00
Chris Houseknecht
a4851308b4 Menu change
Changed 'Dashboard' back to 'Home'.
2014-07-17 15:44:44 -04:00
Chris Houseknecht
be80a549ca Misc.
Added schedules to the #/sockets page, so that we can see what events are being emitted via the schedules endpoint. Added a schedule_events socket to the Jobs controller. Once we have 'created', 'changed', 'deleted', etc. events coming throught the schedules endpoint the schedules widget on the jobs page should automatically update. Changed 'Dashboard' back to 'Home' in menus. Fixed event viewer bug on jobs detail page.
2014-07-17 15:44:44 -04:00
Jared Tabor
985eaa70d0 adding refresh button for jobs page, and capitlized Hosts in the pie chart tool tip on homepage 2014-07-17 10:14:01 -04:00
Chris Houseknecht
7d0e8c85eb Job detail page refactoration
Finished job event viewer dialog. Centered next/prev buttons with a custom javascript resize calc. Page size is 50 with an 'endless scroll' in both directions.
2014-07-16 17:45:53 -04:00
Luke Sneeringer
7789ccd3eb Ability to add VMWare host. 2014-07-16 16:43:17 -04:00
Matthew Jones
3924c0d867 Update endpoint documentation names for job plays and tasks 2014-07-16 15:25:54 -04:00
Matthew Jones
9621a9699f Add some related data to job event aggregates 2014-07-16 15:23:47 -04:00
Chris Houseknecht
4ff2293914 Dashboard jobs widget
Fixed responsiveness of the dashboard jobs widget.
2014-07-16 15:15:45 -04:00
Matthew Jones
985cba94ef Update documentation for job_plays and job_tasks endpoints 2014-07-16 15:15:29 -04:00
Matthew Jones
a7a092f30a Count the actual events instead of the records returned from the queryset 2014-07-16 14:24:47 -04:00
Chris Houseknecht
81f83766f0 Job detail page refactoration
Event viewer now supports viewing multiple events. For better performance, switched event queries to 'startswith' rather than 'icontains'.
2014-07-16 13:44:50 -04:00
Chris Houseknecht
9f470972c2 Job detail page refactoration
If host result does not have a host_id value, don't present the edit host link. Broke the status message out into its own grid column to improve spacing/readability.
2014-07-16 13:44:50 -04:00
Matthew Jones
ba44491bf0 Fix up pagination tests by updating return assumptions from decorated function 2014-07-16 13:34:37 -04:00
Matthew Jones
364e185412 Fix up how the pager view works and how we return errors from some views
so that we can propogate non 200 statuses
2014-07-16 12:29:36 -04:00
Matthew Jones
fe764c2114 Fix an issue with the callback receiver that prevents preserving
database connections across multiprocessing processes during process
recycling
2014-07-16 10:56:41 -04:00
Chris Houseknecht
d6c2d59b80 Job detail page refactoration
Add consistency to display of job parameters. If a parameter has no value, don't display it.
2014-07-16 10:48:04 -04:00
Luke Sneeringer
61dea4de4d Change human credential types.
This commit updates the human credential types from SCM/AWS to "Source
Control" and "Amazon Web Services".
2014-07-16 08:23:47 -05:00
Chris Houseknecht
b743ec2783 Job detail page refactoration
Added scope.$apply to each drawing function in hopes of stopping the blockage or pause that seems to occur on page refresh. Seems to be working. Added ability to pause live event processing by clicking a play or task. Now just need a way to restart it.
2014-07-15 18:17:04 -04:00
Chris Houseknecht
7e538ffcc2 Job detail page refactorating
Switched endless scroll paging to use next URL provided by API. Since the event host_name might be the same for all host events, attempting to use __gt doesn't work reliably anyway, and it turns out there's no need to rebuild the URL on the scroll down event. Now sorting host results by host_name + item to cover cases where host_name is always the same.
2014-07-15 17:11:35 -04:00
Chris Houseknecht
49bb4c567f Job detail page refactoration
Expanded the available info in the less/more job parameter section
2014-07-15 16:25:58 -04:00
Matthew Jones
9f7763ee9f Add options information and linkage for dashboard views 2014-07-15 16:20:28 -04:00
Chris Houseknecht
389c9861d8 Job detail page refactoration
Fixed JS lint errors in event viewer.
2014-07-15 13:56:35 -04:00
Chris Houseknecht
78cec19e78 Job detail page refactoration
Handling play and task parallel arrival seems to be working now. Removed 'search' and 'status' labels from search dialogs. Job events viewer now displays JSON objects as nested tables. Re-ordered host event viewer fields, adding host name, and fixing links so that only the status column is clickable.
2014-07-15 13:49:21 -04:00
Jared Tabor
a35cd2d85e updated fix to resizing of dashboard 2014-07-15 13:15:56 -04:00
Jared Tabor
50d962d666 fixed resizing error with graphs on page load 2014-07-15 12:30:11 -04:00
Matthew Jones
91f26c294a Use utcnow() when filtering jobs for dashboard display 2014-07-15 10:56:32 -04:00
Luke Sneeringer
d293f1fa52 Group things in .gitignore 2014-07-15 08:41:23 -05:00
James Laska
26dfad5d7c Correct jshint failure by adjusting indentation
This change will need to be adjusted when the surrounding conditional is
uncommented.
2014-07-15 08:14:41 -04:00
Chris Church
4f33a01b02 Removed print statement that was just printing 'JHS: Host: Host object' for every object when running migration. 2014-07-14 18:33:21 -04:00
Chris Church
32822f43d3 Include ec2 inventory changes from https://github.com/ansible/ansible/pull/8010 and https://github.com/ansible/ansible/pull/8119 2014-07-14 18:12:07 -04:00