chouseknecht
e7d58de007
Wired up status filter. Redraw graph with resize option on playbook_on_stat event. Removed counts from tooltips, eliminating over watch issue.
2014-05-16 14:17:17 -04:00
Matthew Jones
4e1b9760c9
Put the job event websocket emitter back in as a database signal from
...
the JobEvent model. Was erroneously removed during the 1.4.11 merge
2014-05-16 12:30:38 -04:00
chouseknecht
0fba05f030
Removed extra search dialogs. Now there is only one host name filter, and it's wired up and working.
2014-05-16 02:38:04 -04:00
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