Commit Graph

2191 Commits

Author SHA1 Message Date
chouseknecht 5823347c52 AC-1242 project dashboard links. 2014-05-13 00:37:54 -04:00
chouseknecht bdf4192138 Fixed display of license time remaining value. 2014-05-12 23:31:55 -04:00
chouseknecht 5f41b8df76 AC-1262 support for basic variable prompting on job submission. 2014-05-12 23:29:04 -04:00
Matthew Jones e2d33522d2 Fix issue #AC-1269
- Only enable graphviz task graph generation in debug mode
- Define an appropriate place for the tower cycle file

Conflicts:
	awx/settings/production.py
2014-05-12 14:50:58 -04:00
Matthew Jones a19f388e2d In case job_template is null handle that case for vars prompt 2014-05-12 14:50:58 -04:00
Matthew Jones 22984f91cc Make sure we notify vars_update_on_launch from job details 2014-05-12 14:50:58 -04:00
Chris Church 5e484b2503 Update where host_name field is set on job events. 2014-05-11 23:43:40 -04:00
Chris Church 8154edf00c AC-1262 Fix broken job template test. 2014-05-11 23:07:00 -04:00
Chris Church fcdcf8e988 AC-1262 Add vars_prompt_on_launch field to job template. 2014-05-11 23:03:46 -04:00
Chris Church a9672294c4 Workaround possible ansible bug so unit tests pass for async tasks.
Conflicts:
	awx/main/tests/tasks.py
2014-05-11 23:03:20 -04:00
chouseknecht e9ddf51387 Styling changes from 5/9 status meeting. 2014-05-09 23:35:02 -04:00
chouseknecht bb071379c2 Fixes to status bar display. Now displays in real-tiime despite large number of hosts. Tested with 600 hosts. 2014-05-09 13:28:50 -04:00
chouseknecht b320fc725f Added start of search controls to summary section. Removed reload of task and host summary tables on screen resize. We're now maintaining 300 rows for each. 2014-05-09 10:28:29 -04:00
Matthew Jones 3a5544801a Make sure we disassociate inventory source from the host as part of the dereferencing operation 2014-05-09 10:17:38 -04:00
James Laska 5df185b7af Add mock makefile targets
Simplifing the RPM build process by moving the jenkins build workflow into the
Makefile.  This starts with mock.  Additional buildrequires changes likely to
follow.
2014-05-09 08:59:02 -04:00
chouseknecht 9e645bdb74 Fixed scrolling issues and page resizing issues. When page resizes the number of visible rows in each table expands. 2014-05-08 19:15:26 -04:00
Matthew Jones 79ef9e5ed5 Implement smart recursive deleting on certain inventory resources 2014-05-08 16:56:55 -04:00
Chris Church 78b5378b57 AC-1235 Speed up JS for inventory script view in browsable API. 2014-05-08 11:37:29 -04:00
chouseknecht 92eb56e1d3 Changed host summary section on job detail page to use badges. 2014-05-07 15:01:14 -04:00
chouseknecht 31fb6b1752 Fixed host status bar on job detail page. 2014-05-07 13:05:34 -04:00
chouseknecht 047c560fab Fix migration for AC-1258 (Show user who triggered a job) 2014-05-06 17:00:44 -04:00
chouseknecht 88236e2abe AC-1244, AC-1258, AC-1248 fixes. Migrating from 1.4.11. 2014-05-06 16:59:01 -04:00
Chris Houseknecht ffdf03943e Implementing websocket connection on jobs page. Group delete fixes. 2014-05-05 16:52:50 -04:00
Matthew Jones d6a238d6e0 Check for null group in inventory source before attempting to emit
inventory status change event
2014-05-05 11:46:39 -04:00
Chris Houseknecht 4283c9d045 Project edit- remove well inside schedule accordion. 2014-05-05 10:57:00 -04:00
Chris Houseknecht 80fbe0b525 Jobs page- schedules layout now works with new page layout. Refined page auto-resize. 2014-05-05 10:51:51 -04:00
Matthew Jones 808b82bd33 Break out the data migration from the schema migration for the job event hostname 2014-05-05 10:38:26 -04:00
Chris Houseknecht aba8683fc5 Fixed js errors. 2014-05-03 21:36:36 -04:00
Chris Houseknecht b2b0f67c65 Removed accordions from jobs page. 2014-05-03 21:31:28 -04:00
Matthew Jones 21d0b6301e Update server makefile behavior with two mechanisms one of which will
start the development services in tmux but not attach to the session
2014-05-02 15:26:05 -04:00
Matthew Jones 44bb12c5c3 Include host name in the job event serializer 2014-05-02 13:23:45 -04:00
Matthew Jones e4afaeb2a6 Add migration for including host name with the top level job event
detail if it's available
2014-05-02 13:19:03 -04:00
Matthew Jones bc7567a341 Include hostname in the event data at the top level if it's available 2014-05-02 10:34:51 -04:00
Chris Houseknecht 5fa351040a Added proper support for 'runner_on_no_hosts' events. 2014-05-01 16:49:54 -04:00
Chris Houseknecht 042e15f109 Adjust table heights based on actual viewport height. Summary flyout now accounts for viewport width and goes 100% on width < 840px. 2014-05-01 14:29:08 -04:00
Chris Houseknecht 286c4ab0b4 CSS changes to reduce gap between columns on both home page and inventory edit page. 2014-05-01 10:13:05 -04:00
Chris Houseknecht 8e0cc4d2f4 Reset z-index on summary section when screen goes back to > 1240px. 2014-05-01 02:44:48 -04:00
Chris Houseknecht ad5ca80e47 Summary section slides in and out based on screen width. When screen less than 1240px the summary section hides and a button is presented allowing user to view summary panel as an overlayor slide-in panel. Fixed handling of websocket connection indicator tool-tip. 2014-05-01 02:42:37 -04:00
Chris Houseknecht 6b4b8ab6e3 Applied scroll bar and infinite scrolling to host summary section. Added search field to task hosts and host summary sections. 2014-05-01 00:14:36 -04:00
Chris Houseknecht 468df5b7e3 d3js should now be included in the repo. 2014-04-30 16:19:04 -04:00
Chris Houseknecht a56c9dbdb8 Fixing missing d3js library 2014-04-30 16:16:52 -04:00
Chris Houseknecht 4b7d4aecf1 Fixing missing js libraries 2014-04-30 16:16:15 -04:00
Chris Houseknecht fc0056d058 Added malihu-custom-scrollbar library to provide consistent cross-browser scrolling on job detail page. Implemented on task host list to create an 'infinite scroll'. 2014-04-30 16:10:50 -04:00
Matthew Jones 0a18816cf5 Include job event detail emitter 2014-04-30 14:48:24 -04:00
Matthew Jones ac94c11fd7 Adjust inventory computed field calculations to happen in the celery context 2014-04-30 14:38:08 -04:00
James Laska 2497610944 Update release process documentatio 2014-04-29 13:29:03 -04:00
James Laska 985d68a187 AMI packaging improvements
Several AMI packaging changes, including:

 * Set a default value for OFFICIAL=no
 * Include tower version in ami_description and tag:Name
 * Packer will tag the AMI to help with visually identifying AMIs (tags used
   include Name, aws_instance_count, product_name, product_version)
 * Removed license/* files.  The license instance count is supplied via an
   environment variable AWS_INSTANCE_COUNT
 * Update reset/install_aws.sh to require an instance count parameter (-c)
2014-04-29 11:19:14 -04:00
Matthew Jones 74463f8945 Make sure we include the instance id when emitting the event 2014-04-28 14:29:00 -04:00
Chris Houseknecht 0a41d89569 Shrunk the top margin, the space between header and start of tabs, to 25px. 2014-04-28 10:33:50 -04:00
Chris Houseknecht 5468a7028f Fixed socket status check to correctly update the tooltip. 2014-04-25 19:38:08 -04:00