Commit Graph

204 Commits

Author SHA1 Message Date
Matthew Jones
1c777c5441 Rework stdout display for file storage only
* Cleanup old code related to stdout download using temporary files
* Remove copy-into-database code
* Modify stdout download code to reference stdout file
2015-08-03 15:14:51 -04:00
Matthew Jones
55da712a95 Protect against very large stdout fields
* Defer loading result_stdout_text until specifically needed
* Conditionally display it based on the size of the field
* Provide a helpful message otherwise
2015-07-22 14:13:48 -04:00
John Mitchell
32d1c0e4db fixed copyright date 2015-06-11 16:10:23 -04:00
Matthew Jones
d011a87bb0 Support cancel on system jobs 2015-06-11 15:19:27 -04:00
Matthew Jones
82ac560cf2 Remove related single fact link on the group view 2015-06-01 14:12:39 -04:00
Matthew Jones
9d419820d5 Remove the single fact view link from the inventory serializer 2015-06-01 14:11:36 -04:00
Matthew Jones
22bbf21c09 Documenting new system tracking endpoints 2015-06-01 13:39:24 -04:00
Chris Church
07205bcb88 Disable LDAP support when not allowed by license. 2015-05-30 16:08:19 -04:00
Matthew Jones
b3da3b34a3 Changing some legal headers for python source files 2015-05-29 12:10:39 -04:00
Matthew Jones
8795f06801 Capitalize the first letters of the scan modules for the UI 2015-05-29 10:47:43 -04:00
Matthew Jones
c644934afc Disallow creating a survey with a scan job template 2015-05-29 10:43:54 -04:00
Matthew Jones
094072f9dc Fix an issue where the single_fact view could still generate a 500 error
if mongo wasn't running and system tracking was disabled by the license
2015-05-28 16:19:55 -04:00
Matthew Jones
f5391cab11 Fix an issue where passing an empty yaml file (or ---) would cause an
error if including a port specifier on a hostname
2015-05-28 09:42:41 -04:00
Matthew Jones
c930b7759a Add 'finished' property to recent jobs 2015-05-26 13:08:26 -04:00
Chris Meyers
338a504314 flake8 2015-05-22 18:08:33 -04:00
Chris Meyers
ec456c4e8b user password required on creation 2015-05-22 15:31:13 -04:00
Chris Church
8e89e0e829 Show choices in OPTIONS response for ad hoc command module_name even when empty. 2015-05-14 15:03:02 -04:00
Chris Church
55c41252f8 Always return choices even if empty list. 2015-05-13 13:45:03 -04:00
Chris Meyers
66d097c7fa Merge pull request #199 from chrismeyersfsu/feature-fact_options
add list of modules to fact OPTIONS endpoints
2015-05-13 07:59:35 -04:00
Chris Meyers
d03004ae74 add list of modules to fact_version OPTIONS endpoint 2015-05-12 08:58:35 -04:00
Chris Church
e017270201 Update serializers to remove empty choices, provide default values for fields, and better indicate the field type when possible for OPTIONS requests and browsable API docs. 2015-05-11 18:25:30 -04:00
Chris Meyers
fc7126cd68 expose single_fact via related and tests 2015-05-11 10:09:20 -04:00
Chris Meyers
0dc7072e68 flake8 2015-05-11 09:08:46 -04:00
Chris Meyers
5ff696f708 added fact view tests
* Add related link from host to fact_versions
* Add related link from fact_versions to fact_view
2015-05-08 21:34:24 -04:00
Chris Meyers
0c6a4782fd add fact_versions endpoint link in hosts related list 2015-05-07 12:14:01 -04:00
Matthew Jones
e784595119 Initial implementation of fact api endpoints 2015-05-05 14:47:58 -04:00
Chris Church
cffb2f324f Only update name if already present in result, so it won't show up for cancel/relaunch. 2015-05-01 13:40:06 -04:00
Chris Meyers
6a4f8f9177 error out if inventory or project not related to relaunched job 2015-04-30 08:50:42 -04:00
Chris Meyers
9e67169cb9 ensure credentials exist before we go looking at them 2015-04-28 15:26:22 -04:00
Chris Meyers
d77801353f changed passwords_needed_to_start to take into acount if a credential is deleted 2015-04-28 13:38:47 -04:00
Chris Meyers
cea9dbdb4f yet another extra_vars fix 2015-04-28 07:57:24 -04:00
Chris Church
2830095b07 Return only module_name for ad hoc command name. 2015-04-27 21:35:40 -04:00
Chris Meyers
556c66b050 fix extra vars job template 2015-04-27 20:16:44 -04:00
Chris Meyers
853ac5dcf7 Merge pull request #156 from chrismeyersfsu/fix-relaunch
Prevent relaunching job with deleted credential
2015-04-27 17:23:38 -04:00
Chris Meyers
2de6e7b016 validate extra_vars, but get them from request.DATA 2015-04-27 16:19:01 -04:00
Chris Meyers
c44019c4df Merge branch 'master' into fix-credential_id
Conflicts:
	awx/api/views.py
2015-04-27 14:57:53 -04:00
Chris Meyers
8a050dbc97 generate passwords in validate and pass back through context 2015-04-27 14:54:57 -04:00
Chris Meyers
c29e5f40be save state 2015-04-27 14:27:48 -04:00
Chris Meyers
90037bbc2f fill in api browser with needed extra_vars passwords and credential 2015-04-27 14:15:35 -04:00
Chris Meyers
3aab7eb64b populate api browser with missed passwords 2015-04-27 14:05:07 -04:00
Chris Church
d1ea8708ad Make sure credential can only be assigned to a user OR team, but never both. Fixes https://trello.com/c/yzlAEfAN 2015-04-27 12:43:02 -04:00
Chris Church
0d4c1a4245 Add tests for job template launch with invalid/inactive credential, fix bug that allowed an inactive credential to be passed if the job template already had an active credential. 2015-04-26 12:28:39 -04:00
Chris Meyers
927cc78526 flake8 2015-04-24 13:37:52 -04:00
Chris Meyers
299b0d78c8 removed the need to access data in the serializer. It's now clear what params a job template launch takes 2015-04-24 12:43:48 -04:00
Chris Meyers
0d26a700a6 sanitize request.DATA before passing to jobs 2015-04-24 12:22:31 -04:00
Chris Meyers
f194c0dc1b moved validation from view to serializer. Prevent relaunching job with deleted credential 2015-04-24 10:59:59 -04:00
Chris Meyers
aaf3a191e4 removed commented out code 2015-04-24 09:45:50 -04:00
Chris Meyers
f348766430 fixed how validation errors are propogated. Also, don not allow job template to launch unless credential are available 2015-04-24 09:44:23 -04:00
Chris Meyers
b117e14e19 created a serializer for job template launch endpoint 2015-04-24 08:26:12 -04:00
Chris Church
6dda8e58ad Don't return ids for deleted credential/inventory for ad hoc commands. Fixes https://trello.com/c/ps2bW38Q 2015-04-16 14:31:23 -04:00