Commit Graph

2221 Commits

Author SHA1 Message Date
Chris Church 6d0da4672d AC-1278 Reduced the level of pickiness expressed by inventory_import regarding filenames. 2014-05-15 13:08:48 -04:00
Matthew Jones c7ed154149 Implement AC-1279, rename vars_prompt_on_launch to ask_variables_on_launch
Conflicts:
	awx/main/models/jobs.py
2014-05-15 10:26:11 -04:00
chouseknecht a895c6beea First attempt at adding a graph to job detail page. 2014-05-15 03:51:34 -04:00
Matthew Jones 69aa991499 Check for null attributes related to an inventory update when performing
the name migration
2014-05-14 23:03:46 -04:00
Matthew Jones d27d8845ea Fix merge conflict from 1.4.11 release branch related to signal normalization 2014-05-14 22:21:26 -04:00
chouseknecht d303520cc9 Touched up the summary table event help. 2014-05-14 18:16:20 -04:00
chouseknecht 46bf760133 Wired up the Filter Events search dialog box. You can now filter all events by host name. 2014-05-14 18:11:45 -04:00
Matthew Jones f49805db0b Make sure we recognize when a model changes state from active to inactive and back
Conflicts:
	awx/main/signals.py
2014-05-14 16:04:32 -04:00
Matthew Jones 93c2a5e31c Improve update computed field signaling so that we only emit signals when a host is added or deleted, or if it is associated or disassociated, or if a job runs
Conflicts:
	awx/main/signals.py
2014-05-14 14:19:31 -04:00
Chris Church db3151a9dd Fix for KeyError when cache is empty, change cache key prefix for dev vs. prod.
Conflicts:
	awx/settings/production.py
2014-05-14 14:16:19 -04:00
Matthew Jones a4f5b0ae71 Use local memory cache for unit tests 2014-05-14 14:14:52 -04:00
Chris Church 4f74afdf19 Add response headers for timing API requests, improve inventory script view performance. 2014-05-14 13:52:46 -04:00
Matthew Jones 2e0ad0edbf Documentation for memcached
Conflicts:
	CONTRIBUTING.md
2014-05-14 13:48:15 -04:00
Matthew Jones d614cc8472 Integrate memcached support for some host fields
Conflicts:
	setup/roles/packages_el/vars/default.yml
	setup/roles/packages_ubuntu/tasks/main.yml
2014-05-14 13:47:12 -04:00
Matthew Jones 89b034b5b8 Data migration for AC-1164, make names make more sense 2014-05-14 13:43:22 -04:00
chouseknecht 4c1ad2d107 Wired stdout page into Jobs tab page. Replaced View drop-down with icons for view details and stdout. 2014-05-14 13:30:15 -04:00
James Laska ff867df640 Include byte-compiled pyc files in sdist tarball
Debian doesn't byte-compile .py files during the build process.  Packagers are
expected to byte-compile in the postinst [1].  The following change adds
byte-compiled .pyc files into the sdist tarball.  During RPM packaging, the rpm
macros will regenerate/replace these files against the appropriate python
version.

[1] https://wiki.debian.org/Python/Packaging
2014-05-14 12:28:53 -04:00
chouseknecht aaaef7de71 Tightened up margin around page breadcrumb throughout app. 2014-05-14 12:06:53 -04:00
chouseknecht cc350dde68 Moved stdout to an iframe and improved auto-sizing. 2014-05-14 11:46:07 -04:00
chouseknecht 38503b9087 Wired up stdout to job detail page. More to do, but you can at least get to it now. 2014-05-13 18:32:38 -04:00
chouseknecht 60da8e6ad8 AC-1271 replay calcl height of each container and number of rows on jobs page without having to use a timer and requery rows on page load. 2014-05-13 17:10:48 -04:00
chouseknecht eb4b17017c AC-1275 jlaska requires a larger target on checkbox input controls. 2014-05-13 16:00:17 -04:00
James Laska f2c1893dac Update package build workflow
* Update RPM BuildRequires
* Modify 'sdist' setuptools cmdclass to include .py files
* Add 'install_lib' setuptools cmdclass to exclude .py files
2014-05-13 15:09:47 -04:00
chouseknecht 8bd2117e77 AC-1236 fixed broken failed jobs link on dashboard. Fixed broken job links on inventory tab page. 2014-05-13 14:05:39 -04:00
chouseknecht 6618cc877c AC-1259 inventory delete/promote. Promoted inventory group delete dialog style. Added matching styling to host delete dialog. 2014-05-13 12:04:50 -04:00
chouseknecht a802d41fd6 AC-1259 inventory delete/promote. 2014-05-13 11:46:27 -04:00
chouseknecht 8d8b4d0fd8 AC-1237 fix page label for /home/* pages 2014-05-13 11:46:27 -04:00
James Laska 50d7d64d9a Update pep8 path exclusions 2014-05-13 08:53:39 -04:00
James Laska f4e987fc0a Fix missing comment character '#' 2014-05-13 08:44:11 -04:00
chouseknecht af25d473fc AC-1239 broken links on home page to inventory sync status. 2014-05-13 01:49:26 -04:00
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