Commit Graph

300 Commits

Author SHA1 Message Date
Chris Church
3219700d9d AC-1040 Update type choice verbose names. 2014-03-31 13:30:51 -04:00
Chris Church
56f8d6748b Updated inventory plugins from ansible, updated all third party packages in awx/lib/site-packages to latest versions, minor serializer fixes after package upgrades. 2014-03-31 13:26:00 -04:00
Chris Church
2eeecb01a7 AC-1040 Updated type choice names for unified job subclasses. 2014-03-31 11:34:12 -04:00
Matthew Jones
96a4752f2f Be more strict when verifying dtstart 2014-03-31 11:33:49 -04:00
Chris Church
e1d3da731e AC-1040 Model cleanup/refactor, add and use job_explanation field. 2014-03-30 22:57:45 -04:00
Chris Church
e5054eeb65 AC-1040 Support ordering by type field. 2014-03-30 19:52:52 -04:00
Chris Church
fe5d154d76 AC-1040 Exposed list of choices for type field. 2014-03-29 14:34:22 -04:00
Matthew Jones
9b440c5209 Fix an issue where POST to schedules would no longer work. Populate
some more summary fields
2014-03-28 22:11:02 -04:00
Chris Church
35e4bd477c AC-1040 Cleanup old code in tasks, combine methods from unified job subclasses into base classes. 2014-03-28 22:07:24 -04:00
Matthew Jones
c46f1de347 Some initial validation logic and documentation on what we require/reject 2014-03-28 14:37:50 -04:00
Matthew Jones
c1734d74cf Use unified job set for joining the schedule and unified jobs 2014-03-28 12:52:28 -04:00
Matthew Jones
799e8d30ba Integrate main schedules resource
Integrated scheduled jobs list
Implement updating ancillary details on dependent models
Further cleanup
2014-03-28 12:50:35 -04:00
Chris Church
52ab418abb AC-1040 Unified job template and unified job views. 2014-03-28 01:25:25 -04:00
Chris Church
ce2ae2b945 AC-1071 Removed ssh_key_path option, only need to be able to accept PEM key format. 2014-03-27 15:55:50 -04:00
Matthew Jones
107fc85110 Initial scheduler integration 2014-03-27 15:53:45 -04:00
Chris Church
d8383a4d69 AC-1076 Exposed scm_update_cache_timeout for projects, added needs_update_on_launch property to project and inventory source models. 2014-03-26 16:40:55 -04:00
Chris Church
702e575ecf Return elapsed as number instead of string for unified job subclasses. 2014-03-26 16:18:47 -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
Chris Church
ac0927f430 AC-1060 Add API support for vault password. 2014-03-25 22:54:14 -04:00
Chris Church
8ad72426b4 AC-1040 Work on unified job serializers. 2014-03-25 22:04:37 -04:00
Chris Church
62a74f9c84 AC-1096 Fixed typo for project current_update. 2014-03-25 19:49:58 -04:00
Chris Church
f73c352f0d AC-1040 Added inventory_source back to summary fields. 2014-03-25 17:35:00 -04:00
Chris Church
8e841d8c16 AC-1040 Update view properties to indicate version when they were added. 2014-03-25 14:57:11 -04:00
Chris Church
c677503d8d AC-1040 Fix filtering to work again with __regex suffix. 2014-03-25 14:44:45 -04:00
Chris Church
42e9451742 AC-1040 Fix inventory tree view. 2014-03-25 14:20:37 -04:00
Chris Church
6504a8ae40 AC-1040 Fix broken dashboard view. Add backwards-compatible support for old project and inventory source filters. 2014-03-25 13:43:18 -04:00
Chris Church
3c04cc73b0 AC-1040 Add back a few attributes for backwards-compatibility. 2014-03-25 11:51:21 -04:00
Chris Church
691942cac3 AC-1040 Unified jobs updates to get unit tests to pass (hopefully). 2014-03-24 17:04:26 -04:00
Chris Church
b631f24e5b AC-1040 Add 'type' attribute as serializer field, add 'types' attribute to options response. 2014-03-24 16:49:30 -04:00
Matthew Jones
ec2dfa3c74 Rename link for unified jobs list 2014-03-24 12:01:01 -04:00
Matthew Jones
2d443bad26 Change the api v1 resource for unified jobs 2014-03-24 11:58:05 -04:00
Matthew Jones
0f1fc77be3 Switch up the api end point for unified jobs 2014-03-24 11:48:04 -04:00
Matthew Jones
e66fa7cead Fix up some bugs for the UI's dummy endpoints 2014-03-20 22:09:21 -04:00
Matthew Jones
f3e9be636c Add some dummy api end points for House 2014-03-20 17:59:58 -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
52282cba50 Update ansible documentation links in browseable API help. 2014-02-27 09:08:44 -05:00
Matthew Jones
e4d860e3dc Fix issue AC-977 by including job_template in summary fields for job
activity stream events
2014-02-14 09:48:34 -05:00
Chris Church
2423c9a63c AC-1013 Updated API docs to indicate that an auth token is tied to remote address and user agent. 2014-02-08 02:22:39 -05:00
Chris Church
455ed2bc63 Don't return result_stdout for job list, only for job detail; significantly improves speed to refresh jobs list. 2014-02-07 16:00:26 -05:00
Chris Church
d6a457397a AC-1027 Removed stupid trailing comma I overlooked. 2014-02-07 13:53:18 -05:00
Matthew Jones
fb1bff54ca Fix an issue where we were checking object existence
In the new to_native methods on serializers
2014-02-07 05:56:26 -05:00
Chris Church
9807477944 AC-905 Work in progress on better filtering of inactive/deleted objects. 2014-02-06 16:52:09 -05:00
Chris Church
11d8387120 AC-990 Make job event filtering by host work even when not capturing hosts M2M. Also fix unit tests to skip checking hosts M2M. 2014-02-06 15:07:42 -05:00
Matthew Jones
9b67b575f1 Fix issue AC-1002, make sure we return a count of the number of inventories with active failed jobs 2014-02-03 06:11:51 -05:00
Matthew Jones
a21332a2d4 Fix AC-969, Convert variables element in changes dictionary from json representation 2014-01-31 10:59:06 -05:00
Matthew Jones
77e77d905a Fix AC-1004, Instead of using serializers.Field() which will force a repr() of the object... use serializers.PrimaryKeyField() which will use the expected field type for the response 2014-01-31 10:34:02 -05:00
Matthew Jones
867c22c36c Fix AC-981, mark last_job* fields as read only on the host serializer so activity stream will ignore them when processing events 2014-01-31 09:04:07 -05:00
Matthew Jones
bb0a2887d5 Fix AC-998, Don't set created_by on the object when updating the object (only when creating). activity stream will save modifications and who made them 2014-01-31 07:00:21 -05:00
Matthew Jones
380f6c6d6f Fix AC-1001, hide BROKER_URL from the job_env section of task api data 2014-01-31 05:17:26 -05:00
Chris Church
27fb54b2a7 AC-984 Prevent signal handlers from being run unnecessarily when deleting inventory, remove unnecessary extra queries, use update_fields when possible. 2014-01-27 18:37:51 -05:00