2058 Commits

Author SHA1 Message Date
Matthew Jones
35521cbdc8 Fix merge badness 2014-05-21 16:31:26 -04:00
Matthew Jones
3d90c6db76 Deref deleted group immediately and then pass off the children and hosts
to be processed in the background.

Get rid of the child relative delete mechanism and merge the old concept
of delete on the /group/n endpoint with our new concept
2014-05-21 16:12:42 -04:00
chouseknecht
2b4014cf4d AC-1294 stdout button is now available at all times regardless of job status. AC-1272 lookup dialog clean up. Previous list clean up assigned column width classes to most columns. These classes were being used to build lookup dialogs. The list generator now checks if for 'lookup' mode and a modalColumnClass setting rather than blindly using columnClass. 2014-05-21 13:22:45 -04:00
chouseknecht
c9bb424d98 AC-1292 Host container on inventory edit page now automatically resizes and adjusts rows per page. 2014-05-20 17:20:11 -04:00
Chris Church
ea9843a66c AC-1235 Improve inventory tree view performance. 2014-05-20 16:49:03 -04:00
Chris Church
ad3b1143bf AC-1235 Fix bug when importing large number of groups into existing inventory, sort group/host names on import to make output a little easier to follow. 2014-05-20 15:49:36 -04:00
chouseknecht
4f88a0b582 Restyled hosts side of inventory edit page. Still need to calc # or rows that resized host container can accommodate. 2014-05-20 15:28:23 -04:00
chouseknecht
3711409237 Inventory group delete -implemented disassociate 'all' when deleteing a subgroup and promoting children. 2014-05-20 14:23:18 -04:00
chouseknecht
2055919322 Added custom scroll bar to inventory groups container. Moved group container auto-resize and height calc function to helper methods. Now using full window height, pushing footer off the page. Changed custom sroll directive to use the dark-thin theme. 2014-05-20 14:06:00 -04:00
chouseknecht
77ccfc49f2 Added custom scroll bar to inventory groups container. Moved group container auto-resize and height calc function to helper methods. Now using full window height, pushing footer off the page. Changed custom sroll directive to use the dark-thin theme. 2014-05-20 14:06:00 -04:00
Matthew Jones
e03a7792ca Missing call to all when querying the relation manager 2014-05-20 14:04:46 -04:00
Matthew Jones
e57d8718ff Support smart subgroup disassociation 2014-05-20 13:52:00 -04:00
Matthew Jones
6d53c231db Remove default cache setting from production 2014-05-20 10:07:08 -04:00
chouseknecht
b4f60424c4 AC-1292 auto-resize groups height and scroll content when necessary. 2014-05-19 17:31:12 -04:00
Matthew Jones
56f9912edb Fix up recursive safe delete rbac and add unit test 2014-05-19 15:02:17 -04:00
chouseknecht
9f1095d61e AC-1292 decreased bottom margin between footer and groups container. 2014-05-19 14:12:13 -04:00
chouseknecht
fc7e887da6 AC-1292 Fixed inventory edit page sizing, column widths and margins. 2014-05-19 14:02:28 -04:00
chouseknecht
210d5fa4be Fixed tool bart bottom margin on home page. 2014-05-19 13:44:43 -04:00
chouseknecht
b111b250fb Inventory group delete- POST to /groups/N/children when disassociating a non-top-level group. 2014-05-19 12:07:51 -04:00
Matthew Jones
98ad089f7d Remove memcached reference from settings 2014-05-19 12:04:52 -04:00
chouseknecht
66862abd0c Tweaked inventory group delete help link and text. 2014-05-19 11:24:37 -04:00
Matthew Jones
fe29db1a46 Fix small plurality issue when recalculating host fields 2014-05-19 11:15:56 -04:00
Matthew Jones
71d256583d Remove cache control actions from inventory models 2014-05-19 11:10:02 -04:00
Matthew Jones
989aa180ce Remove memcached support, alter host fields to not show some expensive
summary elements

Conflicts:
	CONTRIBUTING.md
	setup/roles/packages_el/vars/default.yml
	setup/roles/packages_ubuntu/tasks/main.yml
2014-05-19 11:09:44 -04:00
chouseknecht
6cfdaca856 Resolved js build errors. 2014-05-19 10:56:22 -04:00
chouseknecht
ec2545d069 Latest job_detail changes as of 5-16. Plus, AC-1279 Rename vars_prompt_on_launch to ask_variables_on_launch. 2014-05-19 10:50:26 -04:00
Chris Church
6be2e07cbc AC-1235 Fix large inventory import tests by querying in batches. 2014-05-19 00:45:21 -04:00
Chris Church
3086ec4930 AC-1235 Fix for RunJobTest failures. 2014-05-18 22:56:59 -04:00
Chris Church
b14aa0b55d AC-1235 Improvements to inventory import and computed field performance. 2014-05-18 22:10:12 -04:00
chouseknecht
0fcfe6114a Increated timeout length for select a play post filter application. Post job launch send user to job detail page. 2014-05-16 14:54:40 -04:00
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