Chris Church
29349d0a5a
Disable socketio notifications for unit tests.
2014-04-19 02:12:33 -04:00
Matthew Jones
92739bc86c
Emit just one message type for status change events:
2014-04-18 10:54:20 -04:00
Matthew Jones
6ede456715
Send signals when jobs/tasks change states
2014-04-18 09:58:36 -04:00
Chris Church
2c319cc986
Update title for browsabl API to Ansible Tower, return dated version for development/nightly builds.
2014-04-02 00:16:48 -04:00
Chris Church
fe5d154d76
AC-1040 Exposed list of choices for type field.
2014-03-29 14:34:22 -04:00
Chris Church
bfb0159083
AC-1071 Moved credential model to its own file. Added API support and tests for ssh_key_path field.
...
AC-1095 Added validation for SSH private keys.
2014-03-26 16:06:02 -04:00
Matthew Jones
f1ac2ff899
Bug fixes for CentOS
2014-03-20 11:22:19 -04:00
Matthew Jones
85b6aa2262
Rebasing for initial task system work. Current work towards actual task
...
running flow
2014-03-10 16:07:20 -04:00
Chris Church
9790715a25
Update make develop command, version check after package rename.
2014-01-29 13:49:33 -05:00
Chris Church
ff40234a9b
AC-986 Replaced use of str() with unicode() in model dict/diff functions.
2014-01-27 14:23:32 -05:00
Matthew Jones
3d228b2955
Fix a bug where we would treat the new model value like the old one when comparing activity stream changes
2014-01-23 20:49:50 -05:00
Matthew Jones
bb6c34f4a4
Implement AC-911, use the proper type relative to json serialization for the stored changes dict on an activity stream object
2014-01-23 16:19:14 -05:00
Matthew Jones
2712643c62
Implement AC-667... user serializer to determine read-only fields and use those to decide what to populate in activity stream create instances AND when to create active stream update instances
2014-01-23 15:44:36 -05:00
Chris Church
2b7af0a2ec
Happy new year!!!
2014-01-02 11:51:43 -05:00
Matthew Jones
e16e5a0dfa
Put the utf8 encoding in the right place for the cipher
2013-12-20 07:32:19 -05:00
Matthew Jones
1388ad4cc0
Fix issue AC-677, field is referenced incorrectly causing exception
2013-11-19 19:50:11 -05:00
Matthew Jones
ee44f1ea76
Fix issue AC-650... hide sensitive fields from change record in activity stream
2013-11-19 08:03:43 -05:00
Chris Church
11d2f76546
AC-537 Add remaining API/field validation for credentials and other objects using credentials.
...
AC-630 Added validation of cloud_credential kind on job template and job, set environment variables based on cloud credential.
AC-610 Require a credential for a cloud inventory source.
AC-457 Do not set password when using hg over ssh.
2013-11-19 02:36:36 -05:00
Chris Church
3d11f604a9
AC-647 Move django.db.models.Model import to (hopefully) prevent traceback.
2013-11-18 17:16:12 -05:00
Matthew Jones
1a27c75de4
Make sure we show relative object information in the api
2013-11-12 17:01:16 -05:00
Matthew Jones
3a02c17d2a
Initial backend implementation for AC-25, activity stream/audit love
2013-11-12 17:01:15 -05:00
Chris Church
00e3787f5a
AC-454. Update SCM URL validation and error messages, check for special github/bitbucket URLs.
2013-09-12 16:02:56 -04:00
Chris Church
ef5835d9d0
AC-459. Remove rsync:// and file:// from allowed URL schemes.
2013-09-12 11:23:20 -04:00
Chris Church
9ea649050a
AC-432, AC-437. Updated SCM URL validation, add additional tests for SSH URLs.
2013-09-12 03:07:27 -04:00
Chris Church
e42d408750
AC-432, AC-437. Update SCM URL handling and testing, add tests for local file repository.
2013-09-12 03:07:26 -04:00
Chris Church
0c28f202de
Implements AC-362. Encrypt passwords for credential and project using AES, don't expose passwords via the API.
2013-09-05 11:29:15 -04:00
Chris Church
0129036b40
For AC-332. Added support to inventory script view, inventory script and task engine to include hostvars inline when using Ansible >= 1.3.
2013-08-27 00:09:05 -04:00
Chris Church
057e7bad59
Update browsable API built-in documentation to use templates.
2013-08-04 20:46:26 -04:00
Chris Church
21fc169b29
Fix for imports in awx.main.utils.
2013-07-26 22:00:44 -04:00
Chris Church
bc49627203
Permissions-related updates and fixes, more tests, better handling of any user input that would previously generate a server error.
2013-07-25 11:15:12 -04:00