1868 Commits

Author SHA1 Message Date
Chris Church
3760ce6641 Add copy of rest framework template to prevent browsable API from automatically attempting to create URLs from JSON data (which sometimes breaks for job output). 2013-10-25 20:26:42 -04:00
chouseknecht
ea5e43634a Latest Inventory tree changes. Drag-n-Drop now works, complete with styling and API calls. Working through bugs. 2013-10-25 22:20:59 +00:00
chouseknecht
b1d2521535 Merge remote branch 'upstream/master' 2013-10-25 21:01:27 +00:00
chouseknecht
025980d009 Drag-n-drop feature on custom tree functions graphically. Ready to add API calls. 2013-10-25 04:07:07 -04:00
chouseknecht
b2f2fb655d Merge remote branch 'upstream/master' 2013-10-24 18:39:49 +00:00
Chris Church
710d55d82d AC-575 Updated logging/output for inventory_import command. 2013-10-24 02:09:49 -04:00
Chris Church
27ad680f4d AC-567 Remove source_tags from API/UI. Modify EC2 inventory to not return instance ID groups. 2013-10-23 22:46:04 -04:00
Chris Church
04824c8477 AC-569 Fix signal handler for updating computed fields on inventory models. 2013-10-23 22:22:59 -04:00
chouseknecht
a3b1fb7f41 Merge remote-tracking branch 'upstream/master' 2013-10-23 10:12:20 -07:00
Chris Church
a32fc02323 Fix NameError in case where job extra vars are specified as key=value. 2013-10-22 14:31:05 -04:00
Chris Church
16d6ec252f AC-403 Add API support for host:port format, port is automatically split into host variables as ansible_ssh_port. 2013-10-22 00:41:49 -04:00
Chris Church
c585227df8 AC-581 group and inventory fields on inventory source are now readonly. 2013-10-21 23:16:01 -04:00
Chris Church
44a2bd72bd AC-585 Added totals fields to inventory group tree. 2013-10-21 23:06:01 -04:00
chouseknecht
4cf47bfa9e Got our custom tree working on both the Groups page and the Hosts page. 2013-10-21 15:15:12 -04:00
chouseknecht
8bd00cfacb Fist step in apply custom group selector tree to Groups page. The new tree now appears in place of jstree. 2013-10-18 18:33:14 +00:00
chouseknecht
1068e190cb Removed auto refresh. It polls too frequently and potential fills web server logs too quickly. 2013-10-17 17:57:50 +00:00
chouseknecht
94bb0701fc Removed console.log debug statements 2013-10-17 14:57:41 +00:00
chouseknecht
195e12e41f Inventory group refresh now includes group selector tree. Fixed 'conigured' type on home page. 2013-10-17 14:53:31 +00:00
Chris Church
537bcedc5a AC-548 AC-560 Added new fields to summary fields for inventory/group. 2013-10-17 10:43:37 -04:00
Chris Church
556e1572e7 Better handling of variables as dictionary from JSON/YAML string. 2013-10-17 09:57:36 -04:00
chouseknecht
47261bd069 Changed status flags on Invnentory, Groups and Hosts pages 2013-10-17 07:49:11 +00:00
chouseknecht
5bd3d8456b AC-503 now that we can cloud, tree views need to handle long (really long) group names. This fixes the Hosts tree view. 2013-10-17 03:47:08 +00:00
Chris Church
432ed60a1f Update EC2 inventory import to use any variables defined in source_vars. Fix AC-565 by setting default regions_exclude to us-gov-west1 (same as default ec2.ini). Fix AC-566 by stripping extra whitespace from comma-separated region names. 2013-10-16 23:05:51 -04:00
Chris Church
a11f25a68d AC-548 Added counts for total_hosts, total_groups, groups_with_active_failures to inventory and group. AC-560 Added total_inventory_sources and inventory_sources_with_failures to inventory. 2013-10-16 22:34:04 -04:00
chouseknecht
1cb74b8ccc AC-562 fixed CSS issue causing inventory status to appear as blue rather than green. Updated help for all elements on Groups page. 2013-10-16 19:45:15 +00:00
Chris Church
a0c6c0e984 AC-561 Set host has_inventory_sources flag on import. 2013-10-16 12:57:36 -04:00
Chris Church
2f3409db08 AC-558 When importing from Rackspace, add environment variable to make vendored package happy. 2013-10-16 12:42:46 -04:00
Chris Church
508532f57b Fix how test database settings are passed to management commands for unit tests. 2013-10-16 11:43:18 -04:00
Chris Church
83be067576 Add argparse as vendored package for Python 2.6 support. 2013-10-16 11:42:44 -04:00
chouseknecht
c4108a6890 Fix to properly handle empty extra_vars value. No longer sending 'null' to API. 2013-10-16 14:45:37 +00:00
chouseknecht
9ff7f05dfc Fix to properly handle empty extra_vars value. No longer sending 'null' to API. 2013-10-16 14:45:31 +00:00
chouseknecht
d6bcd885c3 Fixed inventory update cancel process. It at least follows the correct steps now, even though it does not actually cancel anything or set the status to canceled.' 2013-10-15 22:21:18 +00:00
Chris Church
6d303faea9 AC-556 Renamed inventory script filename used for import_import command test. 2013-10-15 17:57:29 -04:00
Chris Church
52d8fb5b5c AC-556 Renaming the inventory script to hopefully fix the import error. 2013-10-15 17:35:43 -04:00
chouseknecht
30e907e062 Fixed project and inventory list definitions so that status, description and other unnecessary fields do not show on selection dialogs. 2013-10-15 17:35:16 -04:00
chouseknecht
f5b679b241 Added list-actions class around refresh group on job status page. Now refresh is pulled to the right as it should be. 2013-10-15 17:30:40 -04:00
chouseknecht
1cda0dd1a9 AC-286 Now using /api/v1/groups/N/potential_children to build list of possible groups for copy. 2013-10-15 21:14:57 +00:00
chouseknecht
0115aab703 Latest UI tweaks around job template job submission 2013-10-15 20:46:53 +00:00
chouseknecht
440a6b122d Fixed the launch from job template list to redirect to jobs page. 2013-10-15 16:29:52 -04:00
chouseknecht
78852bfb86 Added new help generator to Hosts page. 2013-10-15 16:10:33 -04:00
chouseknecht
dbdf94d945 Fixed auto display of help on Groups page. Rather than displaying dialog window, the tooltip for the help button auto displays when count of groups == 0. As soon as a group is created the tooltip no longer autodisplays. 2013-10-15 13:15:12 -04:00
chouseknecht
edc0f2f774 Fixed update_interval save/load issues. Handling of multiple API calls to save group with source was wrong. Now form status is not checked until all calls complete. update_interval value is correctly translated btwn API integer value and UI drop-down list. 2013-10-15 12:41:17 -04:00
chouseknecht
bc49317c23 Help generator now supports an img object with src, maxWidth and maxHeight properties. Added fading and sizing changes to Group help images. 2013-10-15 11:01:22 -04:00
chouseknecht
3ef1e0aea6 Fixed compilation error 2013-10-15 02:58:55 -04:00
chouseknecht
4bcda34c3c Created new help widget and applied to Inventory-> Groups. Help can now be a movable dialog with images and text. Help definitions (objects) can include many steps to tell a story or walk through a process. 2013-10-15 02:56:39 -04:00
chouseknecht
c563f040ba AC-502 Changed sort order of System Summary and indented Groups, Hosts under Inventory. 2013-10-14 16:32:54 +00:00
chouseknecht
5efc44a833 AC-458, AC-503 Added ability to cancel inventory update. Cleaned up issues with SCM update cancel. 2013-10-14 15:25:51 +00:00
chouseknecht
78c9bbf168 AC-547 dropped Description from Inventory page and moved Organization next to Name. 2013-10-14 14:51:23 +00:00
chouseknecht
0e0432241d AC-458 added ability to cancel SCM update process. Started work on prompting for SCM and Inventory passwords during job submission process. 2013-10-14 14:19:40 +00:00
chouseknecht
9db247b22a Latest dashboard changes. 2013-10-13 02:19:27 -04:00