chouseknecht
1237fe6601
Fixed graph rendering and auto-resizing. Removed use of job_host_summaries, making things much faster. Fixed real-time updating so that it now refreshes smoothly as tasks complete.
2014-05-16 01:00:30 -04:00
Chris Church
79dcadf155
Capture play name and host pattern separately in job event data.
2014-05-15 18:53:02 -04:00
chouseknecht
200a528391
Improvements to job detail page graph rendering and auto-resizing.
2014-05-15 13:49:59 -04:00
Matthew Jones
70e42aff36
Don't include immediate children in the list for delete consideration when recursively deleting groups and their children
2014-05-15 13:22:45 -04:00
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