Commit Graph

  • 57c0145f4f Update all release url references to point to releases.ansible.com/awx Matthew Jones 2014-01-07 15:42:30 -05:00
  • 9da579aa32 Add Makefile support for customizing packer command James Laska 2014-01-07 14:14:07 -05:00
  • 2f2724b866 Correct Makefile syntax for ami target James Laska 2014-01-07 12:45:54 -05:00
  • 1bae5b7dd5 Create 'ami' target that relies on OFFICIAL variable James Laska 2014-01-07 12:04:25 -05:00
  • 2935824b7a Add ami packaging support and update Makefile Matthew Jones 2014-01-07 11:53:30 -05:00
  • a098ef4381 Fix AC-758 where we weren't considering whether the license was expired when deciding to allow creating more hosts Matthew Jones 2014-01-05 16:56:41 -05:00
  • 36f094a8f8 Fix for failing unit tests. Chris Church 2014-01-02 17:24:32 -05:00
  • ff7b863905 Fix failing tests for scm update. Chris Church 2014-01-02 15:10:13 -05:00
  • d8423a3342 Update third party packages. Chris Church 2014-01-02 15:09:48 -05:00
  • 2b7af0a2ec Happy new year!!! Chris Church 2014-01-02 11:51:43 -05:00
  • fc6ec26ebe AC-752 Update settings to support enabling celeryd using rabbitmq on upgrade, also support config files in /etc/awx/conf.d/. Chris Church 2014-01-02 11:19:07 -05:00
  • a4098a6df7 Modified search widget heper to no longer include 'row' element in the returned html. Callers will now controll the row definition. Moved breadcrumb generation from list-generator to generator-helpers so that it can be called from anywhere, including the inventory edit controller. Breadcrumbs now appear on inventory edit page. Changed search to check if searchPlaceholer field property is a scope variable. If it is, use the scope variable's value. Now clicking on a group name highlights it, searches for hosts and changes the search filed placeholder value to include the group name. Chris Houseknecht 2013-12-31 06:56:01 +00:00
  • 156652d60b Fixed compilation error. Chris Houseknecht 2013-12-30 09:49:29 +00:00
  • f26956d2cc Group add and edit now mostly work. The Add Group dialog now includes tabs and supports source. The tree is refrshed on load. Moved retrieval of update status info to InventoryTree. Chris Houseknecht 2013-12-30 09:45:30 +00:00
  • b25c96b0dd Adjusted vertical alignment of main menu nav Chris Houseknecht 2013-12-28 20:05:52 +00:00
  • 9accfa872f Fixed license status to display correct icon and color. Chris Houseknecht 2013-12-28 20:03:14 +00:00
  • 5c42b88e27 Finished icon cleanup from FontAwesome upgrade. Changed default form style to basic rather than horizontal for a much cleaner, uncluttered look, especially in dialog boxes. Group Edit dialog is starting to function. Added support for Tabs in form generator. Chris Houseknecht 2013-12-28 19:45:51 +00:00
  • 0b7d3999d2 Fix js compilation errors. Chris Houseknecht 2013-12-20 23:53:54 +00:00
  • 7ef25fec57 All form Save and Reset buttons now built with same icon, color, size. Fixed bug on Organization add/edit form that prevented Reset button from working. Fixed Jobs drop-down navigation menu- icon was missing on some pages. Chris Houseknecht 2013-12-20 23:48:04 +00:00
  • d02d2ebf15 Installed FontAwesome 4. Modified form and list generation to force icon selection through a single method so that icons, icon sizes and button colors are all consistent. Everything seems to be working now with the exception of the status bubbles on list pages. Will need to modify ansible-ui.less anc change the unicode strings to new FontAwesome values. Chris Houseknecht 2013-12-20 23:16:52 +00:00
  • e16e5a0dfa Put the utf8 encoding in the right place for the cipher Matthew Jones 2013-12-20 07:32:19 -05:00
  • 4eb323caa4 Apply patch from jlaska. Adds support for .yaml file extensions on playbooks. Implements AC-890 Matthew Jones 2013-12-20 07:12:03 -05:00
  • ca35419dee Fix AC-699 by using the spawnu interface on pexpect3 and making sure we use the right encoding on passwords passed to the cipher Matthew Jones 2013-12-20 06:56:17 -05:00
  • 44574de083 Removed address from footer. Made copyright a link. Refactored layout to use TB columns. Added media queries to stack columns and center things on small viewports. Chris Houseknecht 2013-12-20 15:22:06 +00:00
  • af5bb93864 AC-602 new inventory. Initial commit. Things are badly broken at this point, but the groups list doe show. Hosts are almost visisable. Chris Houseknecht 2013-12-20 01:17:53 +00:00
  • f1b99f12b6 Start of inventory re-write Chris Houseknecht 2013-12-06 03:06:15 +00:00
  • 1dd0634c8a Change AWX version to 1.4.5. Chris Church 2013-12-19 10:20:11 -05:00
  • 509b476e09 AC-847 Fix for inventory import performance. Chris Church 2013-12-18 16:35:32 -05:00
  • 24ba1c3055 Update EC2 inventory script from Ansible, exclude RDS instances. Chris Church 2013-12-17 11:41:17 -05:00
  • 447043eae5 Add more of the expected details to activity stream related component lists Matthew Jones 2013-12-16 06:32:37 -05:00
  • 70fe75603e Improve rbac query performance for activity stream Matthew Jones 2013-12-16 05:04:06 -05:00
  • b68904a815 AC-810 Fix setup logic to enable SE bool. Create related inventory_source for each group on import. Chris Church 2013-12-14 09:14:10 -05:00
  • 0b159e0ab4 Fix the project related activity_stream which was mistakenly called activity_list Matthew Jones 2013-12-11 12:12:49 -05:00
  • 5bf3197680 AC-752 Hide password in BROKER_URL environment variable, show other variables that are known not to contain sensitive information. Chris Church 2013-12-11 15:17:18 -05:00
  • 783ecbe2ba AC-752 Add RabbitMQ role to setup, update CONTRIBUTING doc. Chris Church 2013-12-11 11:45:34 -05:00
  • 4abb595a1f Fix to use awx/lib/site-packages for all tasks, avoid using amqp broker for unit tests. Chris Church 2013-12-11 10:45:54 -05:00
  • c850379222 AC-752 Work on using celery with rabbitmq, posting job events via celery. Chris Church 2013-12-11 00:18:39 -05:00
  • dfcedc42fe Fix NameError/AttributeError in migration. Chris Church 2013-12-10 18:01:07 -05:00
  • 61059fa1a4 Work to complete AC-673, mass refactoring of the activity stream. Some work towards AC-664/662 but will complete on those issues. This also fixes issue AC-743 (Adding help text for OPTIONS requests) and AC-675 (updates where active changes to False will now be treated as deletes) Matthew Jones 2013-12-10 16:08:35 -05:00
  • ca87fa714f Fix issue AC-761, issue with the activity stream middleware could throw exception during authentication Matthew Jones 2013-12-10 10:55:12 -05:00
  • 3ceb9d84cb Mention the 1.4.0 release in the README Matthew Jones 2013-12-04 10:54:08 -05:00
  • 485b113ae6 Fix AC-660, race condition was frequently causing us to not be able to populate the user. This removes some unnecessary checks that were vestigal from an old implementation. Also adds a unit test for verifying user association with an activity stream object Matthew Jones 2013-12-03 13:34:58 -05:00
  • 3d7385bd18 Pluralize teams... fixes AC-738 Matthew Jones 2013-12-02 16:48:02 -05:00
  • 2dd2fb95ac AC-697 Dynamic help on Permissions page based on Permission Type. Uses a help collapse. Added ngBind support to help collapse, allowing the controller to set a scope variable to an html string. Added a Permissions.js helper to share setting help text and other defaults whenever permission type changes. Chris Houseknecht 2013-12-02 21:34:53 +00:00
  • a21a740bad AC-741 scm and machine type credentials now sharing ssh_key_unlock field in Credential form definition. Originally split because only machine should allow Ask option. Added new askShow option to form generator so that Ask checkbox gets an ng-show directive. Chris Houseknecht 2013-12-02 18:48:27 +00:00
  • 9e4fbe88b8 Fix broken tests. Chris Church 2013-11-26 22:35:32 -05:00
  • a4bb433392 AC-737 Add tests for job cloud credentials in environment. Chris Church 2013-11-26 22:11:26 -05:00
  • 112fe089d9 AC-728 Added chain__ filter prefix. Chris Church 2013-11-26 13:24:45 -05:00
  • f29809a807 AC-655 Add select_related to reduce number of queries for inventory views. Chris Church 2013-11-25 15:43:56 -05:00
  • dc4b7d0960 Remove spurious job output files before the gitignore was in place Matthew Jones 2013-11-25 13:47:33 -05:00
  • e299a67b91 Make sure we ignore job_status files via gitignore Matthew Jones 2013-11-25 13:44:48 -05:00
  • c8b4e204f9 AC-732 fixed job page errors, event timing timestamp formats, 'working' spinner placement and hover color on search widget icon. Chris Houseknecht 2013-11-25 16:44:20 +00:00
  • 6ec1160b0f AC-620 Change to minimize queries when adding a new job event, post process events after job has completed. Chris Church 2013-11-25 11:17:38 -05:00
  • 9038784bb6 Fix issue AC=731, make sure we initialize some of the Activity Stream information in the middleware __init__ since process_request may not be called during the request phase Matthew Jones 2013-11-25 09:36:38 -05:00
  • 54ec61f2b7 AC-689 no longer storing selected array in scope object. SelectionInit should be called before Search in controllers- Users had it in the wrong order. Added ability to override internal selected array in SelectionInit with reference to external array to support the groups page. Fixed cosmetic/styling differences between hosts and groups inventory pages. Chris Houseknecht 2013-11-25 14:12:30 +00:00
  • fae51d12f0 AC-726 Improved search filter, eliminating need for reset button. Fixed drop-down menu on jobs detail page, replacing summary with host summary. Fixed error message on job templates and jobs when list of playbooks cannot be found- message is now informational rather than cryptic error. Chris Houseknecht 2013-11-23 14:48:43 +00:00
  • 5b48bea8c9 AC-724 inventory.total_with_inventory source is now available and connected to the dashboard. If a value is not present, 0 will be returned rather than '?' Chris Houseknecht 2013-11-22 22:32:23 +00:00
  • 9171382894 Fixes for AC-715 'adding cloud credentials to job_template' and AC-721 'this.scope not defined' Chris Houseknecht 2013-11-22 21:28:09 +00:00
  • 9d1bc65233 Merge pull request #7 from jlaska/package_name Chris Church 2013-11-22 13:15:15 -08:00
  • 8df402d21e Add external source inventory count to inventories dashboard Matthew Jones 2013-11-22 14:02:46 -05:00
  • 27eb4f48b3 Make sure we cleanup task output files when delete() is called on CommonTask models Matthew Jones 2013-11-22 11:51:38 -05:00
  • 5fa228c085 AC-620 Skip deadlock test when not using PostgreSQL. Chris Church 2013-11-21 19:41:02 -05:00
  • fc5c97d9ea AC-620 Continue to update status while a task is running, so that long running tasks don't get inadvertently canceled. Chris Church 2013-11-21 17:58:36 -05:00
  • b59d9b766f AC-620 Updates to tests to create temp job output root, update tasks to write to stdout file directly instead of storing any stdout in memory. Chris Church 2013-11-21 17:41:51 -05:00
  • 9b49e80dc5 AC-620 Some cleanup of job events to reduce extra queries, test case to reproduce deadlocks. Chris Church 2013-11-21 17:37:14 -05:00
  • a1ff025488 AC-715 make sure we load api resources immediately upon application start. Chris Houseknecht 2013-11-21 22:36:53 +00:00
  • 2f0615d8c1 JOBOUTPUT_ROOT is still needed in defaults Matthew Jones 2013-11-21 17:36:23 -05:00
  • b77ec07581 Include a sane default location for the job root in the production config Matthew Jones 2013-11-21 17:08:13 -05:00
  • bb23dd6bb4 Inventory sync group totals are now derived by summing counts for inventory sources. Cleaned up summation process in scm sync. Chris Houseknecht 2013-11-21 21:22:11 +00:00
  • 8dafc10541 AC-715 Fixed issues with bad API requests when user types in value and lookup is built with predetermined search parameters. Fixed project lookup failure while user is typing. Chris Houseknecht 2013-11-21 21:13:31 +00:00
  • a0fd9c5f18 Make sure we set up the JOBOUTPUT_ROOT directory for running unit tests Matthew Jones 2013-11-21 15:47:16 -05:00
  • 0948418ce2 AC-715 not sure if this is the issue. I hit a js error on line 711 of awx-min.js. Had to do with bug introduced into projects controller when status field changed from text box search to dropdown list. Chris Houseknecht 2013-11-21 20:37:50 +00:00
  • ed44248d96 AC-707 fixed issue related to js minification for homehosts controller. Chris Houseknecht 2013-11-21 20:13:21 +00:00
  • aafa020c47 Merge branch 'job_stdout_filesystem' Matthew Jones 2013-11-21 14:59:46 -05:00
  • 5c077e4370 Adding the migration and other smaller fixes so the serializer can read the right stdout property Matthew Jones 2013-11-21 14:59:14 -05:00
  • fb446ef040 Changed inventory sycn inventory adn groups total count to look for new fields. Same with sycn status projects total. Chris Houseknecht 2013-11-21 19:40:49 +00:00
  • 9444c1185b Switch from using a interstitial serializer to defining a read property on the CommonTask model Matthew Jones 2013-11-21 14:21:00 -05:00
  • bf07c55273 Initial task status to file implementation Matthew Jones 2013-11-21 13:53:59 -05:00
  • ba645f947e AC-700 fixed lookup dialog titles on job templates page. Chris Houseknecht 2013-11-21 18:49:06 +00:00
  • 04d810d5a5 AC-693 changed Summary to Host Summary Chris Houseknecht 2013-11-21 18:38:17 +00:00
  • 015622e2cb AC-692 status button is now displaying once again on jobs detail page. Chris Houseknecht 2013-11-21 18:30:22 +00:00
  • bdafaa414f AC-683 Fixed credential help text. Chris Houseknecht 2013-11-21 18:11:28 +00:00
  • 1a3d0e4e6f AC-682 Made project help text changes. Found a way to get help icon tool-tip to display top while help text pop-out displays left. Added status drop-dwon options on projects search filter. Chris Houseknecht 2013-11-21 18:04:26 +00:00
  • f473d51ef3 Found the real source of the js error. There was a callback naming conflict with ProjectList controller. Both were using 'choicesReady'. Chris Houseknecht 2013-11-21 17:41:35 +00:00
  • 0af2980d10 Fixed js error. For some reason form generator was unable to get the scope for js-tree after changes related to source_regions. Added a way to pass in scope. Chris Houseknecht 2013-11-21 17:36:03 +00:00
  • 376d59dfcc AC-681 simulating a disabled button for project update and inventory update. Button appears disabled, but tooltips work. On *disabled* buttons tooltip explains why it is disabled. Button is clickable, but nothing happens- just like a real disable dbutton. Chris Houseknecht 2013-11-21 17:02:40 +00:00
  • b0d423222c AC-711 Fix broken test after RBAC change. Chris Church 2013-11-21 11:50:33 -05:00
  • 1556800c18 AC-711 Allow org admins to see all users. Chris Church 2013-11-21 11:20:48 -05:00
  • f4e9b9ce64 Update async task timeouts to hopefully fix unit test that occasionally fails. Chris Church 2013-11-21 11:16:11 -05:00
  • 013af19be4 AC-707 fixing home page links. Cleaned up issue with gtzero search type. Chris Houseknecht 2013-11-21 14:34:01 +00:00
  • 2a0edd4ea5 AC-706 fixed typo in help text on group edit page. Chris Houseknecht 2013-11-21 08:18:27 +00:00
  • 98b984cf86 AC-687 cloud regions are now selectable. AC-707 fixed broken hosts and groups links on home page. Chris Houseknecht 2013-11-21 08:15:49 +00:00
  • 9a46426957 Fix issue AC-708, rework the 'group' structure to report the correct fail counts Matthew Jones 2013-11-20 23:56:16 -05:00
  • 870c36f5bf Remove --autoreload option from celeryd target, doesn't seem to work anyways. Chris Church 2013-11-20 22:13:43 -05:00
  • 061f293b6c AC-620 Better use of update_fields on job-related models, restrict post_save signal on jobs to only operate on inactive jobs. Chris Church 2013-11-20 22:12:25 -05:00
  • c039fc4a1f Remove JobHostSummary and JobEvent actions from the activity stream registry Matthew Jones 2013-11-20 21:19:16 -05:00
  • 38e9dbcf3c AC-691 fixed detail AS view so that JSON changes displays correctly. Fixed Refresh and AS buttons on Home page. Chris Houseknecht 2013-11-21 01:16:15 +00:00
  • 0cd6e5412b AC-684 Added new help text and adjusted credential labels. Fixed missing cloud credential name value on Jobs Detail view (job template accordion). Chris Houseknecht 2013-11-20 23:57:43 +00:00
  • ade961fd38 AC-674 flash message is now cleared whenever AS is summoned. Chris Houseknecht 2013-11-20 22:37:29 +00:00
  • 8afdb710be Fixed project related links on home page. Add missing Reset button to all list pages. Fixed bug in sort that prevented searching where drop-down item is empty. Chris Houseknecht 2013-11-20 22:07:41 +00:00