Commit Graph
41 Commits
Author SHA1 Message Date
Matthew Jones da7a61354a Merge pull request #1635 from matburt/new_azure_inventory_and_credentials
Implement Azure RM creds and inventory
2016-04-21 14:38:13 -04:00
Matthew Jones 29875a428b Merge pull request #1558 from matburt/demo_data
Creating pre-loaded demo data
2016-04-18 13:54:40 -04:00
Matthew Jones 60039b6e40 Merge pull request #1200 from matburt/python27_el6
Changes for Tower virtualenv support
2016-03-09 14:57:51 -05:00
Matthew Jones a2cf365325 Merge pull request #804 from cchurch/allow-null-or-blank-for-project-booleans
Allow null/blank input for boolean fields on projects.
2016-02-05 09:55:15 -05:00
Matthew Jones b8dfa3df16 Merge pull request #803 from cchurch/remove-fields-for-ad-hoc-commands
Remove unified_job_template and description fields for ad hoc commands
2016-02-05 09:55:06 -05:00
Matthew Jones 38b1d13edc Merge pull request #802 from cchurch/metadata-check-if-view-has-serializer
Check if view has a get_serializer method before trying to call it.
2016-02-05 09:54:59 -05:00
Matthew Jones a20fa59b9c Merge pull request #801 from cchurch/include-api-css-js
Include api.css and api.js under awx/static/.
2016-02-05 09:54:48 -05:00
Matthew Jones e890f23d00 Merge pull request #799 from cchurch/quick-fix-select-related
Quick fix for select related error with unified job templates and jobs
2016-02-05 09:54:37 -05:00
Matthew Jones 71cd77c3e0 Merge pull request #798 from cchurch/fix-792
Don't show playbooks under project detail.
2016-02-05 09:54:26 -05:00
Matthew Jones 72d3d093ed Merge pull request #753 from ansible/jag/fix-nostatsclient
Fix to NoStatsClient in callback plugin
2016-01-29 14:43:16 -05:00
Matthew Jones 16a0d8b45d Merge pull request #710 from ansible/jag/dumb-init
Use dumb-init to manage processes in docker containers
2016-01-29 10:15:00 -05:00
Matthew Jones af65a88a0f Merge pull request #707 from ansible/jag/statsd
Add optional statsd metrics gathering
2016-01-29 09:59:01 -05:00
Matthew Jones 296ca52b0f Merge pull request #661 from matburt/651_fix_rax_cache_behavior
Fix for rax cache timeout issue
2016-01-25 20:40:19 -05:00
Matthew Jones 2a547865ba Merge pull request #623 from matburt/622_v2_playbook_on_start_fix
Fix v2 playbook_on_start method signature
2016-01-14 12:25:17 -05:00
Matthew Jones 0feb41751a Merge pull request #609 from matburt/603-fix_rhel5_scan_jobs
Fix old python support in scan_services
2016-01-12 15:49:54 -05:00
Matthew Jones 84c2e71907 Merge pull request #541 from matburt/database_config_source
Database config source
2016-01-12 11:20:43 -05:00
Matthew Jones 63a2299dd2 Merge pull request #533 from cchurch/cache_ldap_user_groups
Prefetch LDAP user groups to reduce queries for checking group membership
2015-12-16 11:28:30 -05:00
Matthew Jones a6b2e25680 Merge pull request #483 from ansible/license_warning_and_auth_license_validation
Add logging and improve validation for certain auth backends
2015-11-03 09:54:45 -05:00
Matthew Jones 3b961cf4f2 Merge pull request #466 from matburt/use_waitfor_not_sleep
Switch to using wait_for instead of sleep/pause throughout the setup playbook
2015-10-07 15:53:18 -04:00
Matthew Jones 0fdb5e035c Merge pull request #460 from matburt/improve_mongo_efficiency
Improve mongo efficiency
2015-10-02 16:56:36 -04:00
Matthew Jones 0e0037b7f8 Merge pull request #451 from matburt/iam_ephemeral_cred
Support IAM ephemeral cred
2015-10-01 10:59:10 -04:00
Matthew Jones 4ca29c4adf Merge pull request #453 from matburt/fix_proot_cp_issue
Fix proot controlpersist cleanup issue
2015-10-01 09:38:22 -04:00
Matthew Jones c039ec197f Merge pull request #442 from matburt/qa_joblaunch_delay
Add a sleep step to job runs if configured
2015-09-29 12:17:23 -04:00
Matthew Jones 53a96fd9eb Merge pull request #440 from matburt/pendo_apiside
API Side Pendo Tracking Work
2015-09-29 01:04:21 -04:00
Matthew Jones 30d88b1829 Merge pull request #439 from matburt/backup_ui_customizations
Backup customized ui files
2015-09-24 22:36:31 -04:00
Matthew Jones 9859ac3754 Merge pull request #429 from matburt/migrate_to_default_schedules
Add some default schedules for cleanup jobs
2015-09-22 11:29:15 -04:00
Matthew Jones 7d2eec0974 Merge pull request #385 from AlanCoding/devel
add whitespace in API responses about survey rejection
2015-08-28 17:06:54 -04:00
Matthew Jones 43491721b6 Fix issue AC-1008... not checking license expiration when running import inventory 2014-02-21 11:40:04 -05:00
Matthew Jones a6a1a6504a Check for anonymous user in the activity stream middleware and don't
attempt to attach user information to the event
2014-02-21 11:09:03 -05:00
Matthew Jones 00676c95e0 Change zmq socket characterstics to ack response. Fix up unit tests 2014-02-21 10:40:53 -05:00
Matthew Jones 3231f966db More small cleanup for zeromq work. Switch back to single-path
writing of job events
2014-02-19 13:57:13 -05:00
Matthew Jones 94e0d9ab1d Remove an unneeded print statement 2014-02-18 23:09:07 -05:00
Matthew Jones 28a1f64d54 Implement a signal handler on the callback receiver. Use the full
receiver when running unit tests
2014-02-18 23:01:55 -05:00
Matthew Jones 398d7633d3 Fix some issues starting the callback receiver workers 2014-02-18 19:13:36 -05:00
Matthew Jones 155837ebbb Update dev requirements to mention zeromq dependency 2014-02-18 15:22:49 -05:00
Matthew Jones 2a65fbe77c Update contributing documentation and add receiver target to Makefile 2014-02-18 15:16:39 -05:00
Matthew Jones 570f53e62c Merge remote-tracking branch 'origin/zeromq'
* origin/zeromq:
  Update supervisor configuration during deployment to allow pulling in zeromq based dependencies and so that the new callback handler will get started alongside celery
  Update unit tests to manage zeromq based tasks
  Cleanup and refactor some parts of thew new zeromq based callback receiver
  Update playbook to install zeromq3 and the dependent python module
  Some cleanup and documentation for zeromq implementation
  Pull results off zeromq and distribute to workers
  Manage the zeromq connection per-pid
  Initial 0mq implementation
2014-02-18 14:15:57 -05:00
Matthew Jones d3ea140baf Merge remote-tracking branch 'origin/master' into zeromq
* origin/master: (36 commits)
  AC-564 fixed a bug with CodeMirror editor and post dialog removal/cleanup.
  AC-564 fixed a bug with CodeMirror editor and post dialog removal/cleanup.
  AC-564 added new method to codemirror wrapper to enable replacing textarea fields with an editor. Implemented in inventory, groups, hosts, and templates. Solved issues with groups related to two potential textareas at the same time. Found and fixed an error in the way ReturnToCaller() utility was being called. Finished implementing angular-md5. Adding or saving a job template now shows a pop-up on save when a callback is enabled. The pop-up shows the callback url and host key. Before user had to save and then re-open the template to get the URL. With the pop-up we're now showing it immmediately on save.
  AC-564 added new method to codemirror wrapper to enable replacing textarea fields with an editor. Implemented in inventory, groups, hosts, and templates. Solved issues with groups related to two potential textareas at the same time. Found and fixed an error in the way ReturnToCaller() utility was being called. Finished implementing angular-md5. Adding or saving a job template now shows a pop-up on save when a callback is enabled. The pop-up shows the callback url and host key. Before user had to save and then re-open the template to get the URL. With the pop-up we're now showing it immmediately on save.
  Fixed broken links where ngHref is used in list objects.
  Fixed js error post host edit save.
  Fixed menu bar height. After TB upgrade it was fixed at 50px. Moved back to 0 and let image height be dominant. Pulled in angular-codemirror overlay fix.
  Install add-apt-repository during AMI build
  Assume yes when adding PPA
  UUID will always be random
  Don't forget to install the PPA
  Fixed twiter js package. Now repo includes dist subdir.
  Fixing twitter js library
  Update to latest ubuntu-12.04 base AMI
  Include awx.min.js in sdist packaging
  Add 'npm install' task to the make process
  AC-564 implemented angular-codemirror to provide JSON/YAML syntax highlighting and linting in a full-screen editor.
  Fix issue AC-977 by including job_template in summary fields for job activity stream events
  Fixed a bug in Groups.js helper that blocked GroupsEdit, so you couldn't edit an existing group. Issue was Angular depenedency ineject was misaligned with function parameters.
  AC-725 Added tower version to app footer and license dialog. Refactored license dialog to use tabs rather than accordions. Fixed conflict between angular routes and TB tabs.
  ...
2014-02-18 14:04:51 -05:00
Matthew Jones 11cfacd57a Update unit tests to manage zeromq based tasks 2014-02-18 13:54:56 -05:00
Matthew Jones f6870634c4 Cleanup and refactor some parts of thew new zeromq based callback receiver 2014-02-18 13:54:28 -05:00
Matthew Jones 2c694e5e07 Some cleanup and documentation for zeromq implementation 2014-02-17 11:11:48 -05:00