Commit Graph

  • b1d2521535 Merge remote branch 'upstream/master' chouseknecht 2013-10-25 21:01:27 +00:00
  • 025980d009 Drag-n-drop feature on custom tree functions graphically. Ready to add API calls. chouseknecht 2013-10-25 04:07:07 -04:00
  • b2f2fb655d Merge remote branch 'upstream/master' chouseknecht 2013-10-24 18:39:49 +00:00
  • 710d55d82d AC-575 Updated logging/output for inventory_import command. Chris Church 2013-10-24 02:09:49 -04:00
  • 27ad680f4d AC-567 Remove source_tags from API/UI. Modify EC2 inventory to not return instance ID groups. Chris Church 2013-10-23 22:46:04 -04:00
  • 04824c8477 AC-569 Fix signal handler for updating computed fields on inventory models. Chris Church 2013-10-23 22:22:59 -04:00
  • a3b1fb7f41 Merge remote-tracking branch 'upstream/master' chouseknecht 2013-10-23 10:12:20 -07:00
  • a32fc02323 Fix NameError in case where job extra vars are specified as key=value. Chris Church 2013-10-22 14:31:05 -04:00
  • 16d6ec252f AC-403 Add API support for host:port format, port is automatically split into host variables as ansible_ssh_port. Chris Church 2013-10-22 00:41:49 -04:00
  • c585227df8 AC-581 group and inventory fields on inventory source are now readonly. Chris Church 2013-10-21 23:16:01 -04:00
  • 44a2bd72bd AC-585 Added totals fields to inventory group tree. Chris Church 2013-10-21 23:06:01 -04:00
  • 4cf47bfa9e Got our custom tree working on both the Groups page and the Hosts page. chouseknecht 2013-10-21 15:15:12 -04:00
  • 8bd00cfacb Fist step in apply custom group selector tree to Groups page. The new tree now appears in place of jstree. chouseknecht 2013-10-18 18:33:14 +00:00
  • 1068e190cb Removed auto refresh. It polls too frequently and potential fills web server logs too quickly. chouseknecht 2013-10-17 17:57:50 +00:00
  • 94bb0701fc Removed console.log debug statements chouseknecht 2013-10-17 14:57:41 +00:00
  • 195e12e41f Inventory group refresh now includes group selector tree. Fixed 'conigured' type on home page. chouseknecht 2013-10-17 14:53:23 +00:00
  • 537bcedc5a AC-548 AC-560 Added new fields to summary fields for inventory/group. Chris Church 2013-10-17 10:43:37 -04:00
  • 556e1572e7 Better handling of variables as dictionary from JSON/YAML string. Chris Church 2013-10-17 09:57:36 -04:00
  • 47261bd069 Changed status flags on Invnentory, Groups and Hosts pages chouseknecht 2013-10-17 07:49:11 +00:00
  • 5bd3d8456b AC-503 now that we can cloud, tree views need to handle long (really long) group names. This fixes the Hosts tree view. chouseknecht 2013-10-17 03:46:59 +00:00
  • 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. Chris Church 2013-10-16 23:05:51 -04:00
  • 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. Chris Church 2013-10-16 22:33:59 -04:00
  • 1cb74b8ccc AC-562 fixed CSS issue causing inventory status to appear as blue rather than green. Updated help for all elements on Groups page. chouseknecht 2013-10-16 19:45:15 +00:00
  • a0c6c0e984 AC-561 Set host has_inventory_sources flag on import. Chris Church 2013-10-16 12:57:36 -04:00
  • 2f3409db08 AC-558 When importing from Rackspace, add environment variable to make vendored package happy. Chris Church 2013-10-16 12:42:46 -04:00
  • 508532f57b Fix how test database settings are passed to management commands for unit tests. Chris Church 2013-10-16 11:43:18 -04:00
  • 83be067576 Add argparse as vendored package for Python 2.6 support. Chris Church 2013-10-16 11:42:44 -04:00
  • c4108a6890 Fix to properly handle empty extra_vars value. No longer sending 'null' to API. chouseknecht 2013-10-16 14:45:37 +00:00
  • 9ff7f05dfc Fix to properly handle empty extra_vars value. No longer sending 'null' to API. chouseknecht 2013-10-16 14:45:31 +00:00
  • 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.' chouseknecht 2013-10-15 22:21:05 +00:00
  • 6d303faea9 AC-556 Renamed inventory script filename used for import_import command test. Chris Church 2013-10-15 17:57:29 -04:00
  • 52d8fb5b5c AC-556 Renaming the inventory script to hopefully fix the import error. Chris Church 2013-10-15 17:35:39 -04:00
  • 30e907e062 Fixed project and inventory list definitions so that status, description and other unnecessary fields do not show on selection dialogs. chouseknecht 2013-10-15 17:35:16 -04:00
  • f5b679b241 Added list-actions class around refresh group on job status page. Now refresh is pulled to the right as it should be. chouseknecht 2013-10-15 17:30:40 -04:00
  • 1cda0dd1a9 AC-286 Now using /api/v1/groups/N/potential_children to build list of possible groups for copy. chouseknecht 2013-10-15 21:14:57 +00:00
  • 0115aab703 Latest UI tweaks around job template job submission chouseknecht 2013-10-15 20:46:53 +00:00
  • 440a6b122d Fixed the launch from job template list to redirect to jobs page. chouseknecht 2013-10-15 16:29:52 -04:00
  • 78852bfb86 Added new help generator to Hosts page. chouseknecht 2013-10-15 16:10:33 -04:00
  • 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. chouseknecht 2013-10-15 13:15:12 -04:00
  • 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. chouseknecht 2013-10-15 12:41:17 -04:00
  • bc49317c23 Help generator now supports an img object with src, maxWidth and maxHeight properties. Added fading and sizing changes to Group help images. chouseknecht 2013-10-15 11:01:22 -04:00
  • 3ef1e0aea6 Fixed compilation error chouseknecht 2013-10-15 02:58:55 -04:00
  • 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. chouseknecht 2013-10-15 02:56:39 -04:00
  • c563f040ba AC-502 Changed sort order of System Summary and indented Groups, Hosts under Inventory. chouseknecht 2013-10-14 16:32:54 +00:00
  • 5efc44a833 AC-458, AC-503 Added ability to cancel inventory update. Cleaned up issues with SCM update cancel. chouseknecht 2013-10-14 15:25:51 +00:00
  • 78c9bbf168 AC-547 dropped Description from Inventory page and moved Organization next to Name. chouseknecht 2013-10-14 14:51:23 +00:00
  • 0e0432241d AC-458 added ability to cancel SCM update process. Started work on prompting for SCM and Inventory passwords during job submission process. chouseknecht 2013-10-14 14:19:40 +00:00
  • 9db247b22a Latest dashboard changes. chouseknecht 2013-10-13 02:19:27 -04:00
  • 1677d953f5 Fixed CSS styling on nav menu so that items line up with the left and right margins of the page. chouseknecht 2013-10-12 23:06:19 -04:00
  • b8ad8184ef AC-553 Added test, fixed extra_vars for passing to jobs. Chris Church 2013-10-12 01:53:52 -04:00
  • cb052dc775 AC-552 Fix API docs for auth token. Chris Church 2013-10-12 01:15:11 -04:00
  • c20300f6ce Fix for failing job template callback test. Chris Church 2013-10-11 23:25:23 -04:00
  • 54e0b814bf AC-503 latest dashboard changes. chouseknecht 2013-10-11 19:02:21 -04:00
  • 46ae719080 AC-503 Latest dashboard progress. chouseknecht 2013-10-11 21:41:48 +00:00
  • 5ccdcb3b15 AC-503 Latest dashboard progress. chouseknecht 2013-10-11 21:41:20 +00:00
  • f2ac4b2749 Minor inventory cleanup. No longer adding 'Inventory' to root node name on Group tree. Removed 'Inventory Summary:' from summary view title. chouseknecht 2013-10-11 06:08:49 +00:00
  • 40ddb0058c AC-502 start of new dashboard. chouseknecht 2013-10-11 01:54:57 -04:00
  • 6933255699 AC-546 Fixed transaction management for running tasks. Chris Church 2013-10-11 00:04:27 -04:00
  • 43aca1972a Latest UI changes, fixes and enhancements. chouseknecht 2013-10-10 03:40:30 -04:00
  • 2f135f99d4 AC-505 Implement update_on_launch for inventory sources and dependency checking to prevent related inventory updates and jobs from happening simultaneously. Chris Church 2013-10-09 18:11:58 -04:00
  • 8531d6091f AC-536 fixing inventory group copy, move, delete functions. chouseknecht 2013-10-09 16:55:58 -04:00
  • 85a9f2f68a AC-540 Add /api/v1/inventory_sources/ list. OPTIONS request now returns all fields under actions['GET'] and only writable fields under actions['PUT'] or actions['POST']. Chris Church 2013-10-09 15:44:19 -04:00
  • a74a7dd21e Fine tuning of inventory groups tree fuoc thing. chouseknecht 2013-10-09 12:36:41 -04:00
  • 817be31340 After a million different animation attempts... solved inventory groups tree destroy fouc issue by adjusting oppacity on parent. chouseknecht 2013-10-09 12:31:51 -04:00
  • 832b892528 AC-503 cleanup of has_inventory_source indicators and links on inventory and inventory->host pages. added new query on inventory groups page. chouseknecht 2013-10-08 22:59:01 -04:00
  • 0389476336 Fixed compile errors chouseknecht 2013-10-08 18:33:46 -04:00
  • 78e0d4c0f5 AC-503 Add inventory->groups update interval. Appears as a dropdown with a seemingly reasonable list of choices. chouseknecht 2013-10-08 17:54:35 -04:00
  • 8510ce6bdc AC-503 inventory->groups summary screen now in sync with latest API changes. chouseknecht 2013-10-08 16:01:49 -04:00
  • 8955dbf594 Latest UI changes chouseknecht 2013-10-08 12:46:14 -04:00
  • 9325dbc846 AC-505 Don't return regions/tags as list of strings for now. Chris Church 2013-10-08 01:05:49 -04:00
  • a9b84d4a5c AC-505 Update inventory sources list and related permissions checks. Chris Church 2013-10-08 00:37:19 -04:00
  • ea9e73726b AC-503 Inventory source field changes corresponding to API changes. Chris Church 2013-10-07 23:50:53 -04:00
  • 956b392f45 AC-505 Comment related URLS not yet implemented. Chris Church 2013-10-07 23:42:21 -04:00
  • 1ffb40458c AC-505 Work in progress on cloud inventory sync. Chris Church 2013-10-07 23:21:31 -04:00
  • a968ee38f6 AC-503 group selectors look a little bit closer or more similar between hosts and groups pages. chouseknecht 2013-10-08 02:27:26 +00:00
  • b97fbe1905 AC-503 Cloud inventory process results now visible. chouseknecht 2013-10-08 02:00:10 +00:00
  • 252a623a1d AC-414 Added 'Job Failed?' filter to Jobs page' chouseknecht 2013-10-07 17:33:52 -04:00
  • ac7f4af94d Fixed issue with related set action buttons. chouseknecht 2013-10-07 17:21:48 -04:00
  • fc8b77823d AC-503 Latest changes. Cleaned up Update button processing steps. chouseknecht 2013-10-07 16:42:16 -04:00
  • 2c69041b2b Fixed broken things on Jobs-> Summary page. chouseknecht 2013-10-07 15:11:54 -04:00
  • 0604718953 Latet UI changes to Inventory-> Groups page. chouseknecht 2013-10-07 13:59:42 -04:00
  • 7418b133be Fixed compilation error. chouseknecht 2013-10-07 09:11:37 -04:00
  • b28fe1254e AC-414 Making red/green bubbles consistent throughout the application. Changes made to Inventory and jobs pages. Tooltip text now dynamic. Improved deep linking, especially on status fields. chouseknecht 2013-10-07 03:19:30 -04:00
  • 6bf8f9cd98 AC-503 latest cloud inventory changes chouseknecht 2013-10-03 05:26:16 -04:00
  • c7f096f16b AC-503 latest UI work on cloud inventory chouseknecht 2013-10-02 17:26:47 -04:00
  • bb484a7520 Add /api/v1/inventories/N/inventory_sources/ API resouce. Chris Church 2013-10-02 16:15:50 -04:00
  • 77e79d9917 AC-503 cloud inventory- first attempt at summary information on Inventory-> Groups page. Fixed compilation bugs. chouseknecht 2013-10-02 02:08:04 -04:00
  • 32d3914270 AC-503 Latest cloud inventory changes. chouseknecht 2013-10-01 21:39:40 -04:00
  • 8fa1c66caf Latest UI changes for AC-503 chouseknecht 2013-09-30 20:06:36 +00:00
  • 246503440a Fix for broken task-related tests. Chris Church 2013-09-30 22:29:10 -04:00
  • 17c350d7e1 AC-505. Initial working task/tests for cloud inventory import. Chris Church 2013-09-30 22:08:05 -04:00
  • f7256ca343 Fix browseable API errors with updated version of REST framework. Chris Church 2013-09-29 23:04:15 -04:00
  • 7399f7c943 One more attempt at making Jenkins and awx-bot happy. Chris Church 2013-09-29 22:06:26 -04:00
  • ee9d24002a Update astroid package to get Jenkins to pass unit tests. Chris Church 2013-09-29 21:58:31 -04:00
  • 5768f544ec Fixes to get tests to pass after updating vendored packages. Chris Church 2013-09-29 21:37:09 -04:00
  • e0a94cbf32 AC-505 Add vendored copies of ec2 and rax inventory scripts from Ansible (for now). Add vendored versions of boto and pyrax and all their dependencies, updated all vendored packages to latest versions. Chris Church 2013-09-29 20:36:46 -04:00
  • fe42862294 AC-286. Added potential_children resource for groups. Chris Church 2013-09-28 16:45:44 -04:00
  • b0e6cf898f AC-414 Added hosts_with_active_failures field for inventory and group. AC-528 Added job_template_id and job_template_name to job info in summary fields. Chris Church 2013-09-28 16:14:38 -04:00
  • 8d3dd76d9f AC-506. API docs for project/inventory updates. Chris Church 2013-09-28 16:12:27 -04:00
  • 6d9ef4dfa6 AC-525 Found and fixed inconsistencies and bugs in links from Inventories->Hosts to Jobs. Changed Job->Hosts to Job->Summaries so that it works or is consistent with Host->All summaries title. When viewing Host->All summaries disable the breadcrumb drop-down menu. Made breadcrumbs work after browser refresh. chouseknecht 2013-09-27 13:40:47 -04:00