Ryan Petrello ba259e0ad4 Introduce a new CredentialTemplate model
Credentials now have a required CredentialType, which defines inputs
(i.e., username, password) and injectors (i.e., assign the username to
SOME_ENV_VARIABLE at job runtime)

This commit only implements the model changes necessary to support the
new inputs model, and includes code for the credential serializer that
allows backwards-compatible support for /api/v1/credentials/; tasks.py
still needs to be updated to actually respect CredentialType injectors.

This change *will* break the UI for credentials (because it needs to be
updated to use the new v2 endpoint).

see: #5877
see: #5876
see: #5805
2017-04-21 15:42:26 -04:00
2016-02-01 18:37:56 -05:00
2015-02-06 09:47:41 -05:00
2016-07-22 13:19:57 -04:00
2016-12-20 15:34:29 -05:00
2016-03-04 16:19:00 -05:00
2017-04-20 11:15:21 -04:00
2015-06-11 16:10:23 -04:00
2016-11-02 14:16:27 -04:00
2016-10-18 14:19:18 -04:00
2016-11-11 16:01:45 -05:00
2016-11-15 17:31:21 -05:00
2017-03-23 16:46:25 -04:00

Build Status Requirements Status

Ansible Tower

Tower provides a web-based user interface, REST API and task engine built on top of Ansible.

Resources

Refer to CONTRIBUTING.md to get started developing, testing and building Tower.

Refer to setup/README.md to get started deploying Tower.

Refer to docs/build_system.md for more about Jenkins and installing nightly builds (as opposed to running from source).

Refer to docs/release_process.md for information on the steps involved in creating a release.

Refer to http://docs.ansible.com/ansible-tower/index.html for information on installing/upgrading, setup, troubleshooting, and much more.

Description
No description provided
Readme 280 MiB
Languages
Python 52%
JavaScript 46.4%
Jinja 1%
Makefile 0.2%
Shell 0.2%
Other 0.1%