1
0
mirror of https://github.com/ansible/awx.git synced 2024-11-01 08:21:15 +03:00
Commit Graph

17876 Commits

Author SHA1 Message Date
Chris Church
2cbed11034 Reverted JSONField change on VariableData and fixed related tests and migration. Also fixed older migrations that break when migrating backwards. 2013-05-09 17:11:45 -04:00
Chris Church
d51fa4f629 Added credentials list view. 2013-05-09 15:14:43 -04:00
Chris Church
e6377a1243 Fix lingering import statement, add context processor to expose settings to templates. 2013-05-09 14:31:08 -04:00
Chris Church
fdc9422409 Catch exception raised for the reverse access of a OneToOneField. 2013-05-08 17:56:40 -04:00
Chris Church
f7cd605415 Model changes based on jobs API discussion, code and test fixes to work with those changes. 2013-05-08 17:43:09 -04:00
Michael DeHaan
6238f0ab9a Add summary_fields capability, which for items in a collection gives the names of related fields.
{
   'summary_fields' : {
       'organization' : {
          'name' : 'foo',
          'description' : 'bar',
       }
   }

}

etc.  This is automatic for all field types configured in serializers.py (SUMMARIZABLE_FKs, etc).
2013-05-08 17:38:35 -04:00
chouseknecht
51ef375183 Team add/edit now working. Temporarily disabled organization name lookup on Team and Inventory lists. This will get fixed with AC-93 -add summary fields to response. 2013-05-08 16:26:21 -04:00
Chris Church
e5057fbd83 Removed old versions of UI in static directory. 2013-05-08 12:02:56 -04:00
Chris Church
cc16c394fe Added debug condition to determine which JS files to include. 2013-05-08 11:58:37 -04:00
Chris Church
6f6e3d23a5 Added static url prefix to partials and images. 2013-05-08 11:46:22 -04:00
Chris Church
eff2e65c9a Moved UI into its own Django app. 2013-05-08 11:41:00 -04:00
chouseknecht
839d681b70 Latest UI changes 2013-05-08 11:18:59 -04:00
Chris Church
2a15d07221 Split out RBAC and can_user_* methods from models into access.py. Moved list/item permissions checks from the base views into RBAC. Added serializers/views/tests for jobs REST API. 2013-05-08 10:46:16 -04:00
Chris Church
75ea4a1cda Initial setup script. 2013-05-07 18:17:04 -04:00
Chris Church
932b1ed620 Add variable data to admin. 2013-05-07 18:17:04 -04:00
chouseknecht
3c90f91453 Added jsTree to show groups under Inventory/Edit 2013-05-07 11:49:33 -04:00
Chris Houseknecht
ced96a1bb3 Fixed issue with selected users based on user.id rathr than set index. Fixed dataLoad callback not being destroyed after controller routine exits. 2013-05-06 22:18:44 -04:00
Chris Houseknecht
ccb732bd69 All lists (included related lists) now send the order_by parameter to the API. Use the key: true attribute in the list definition to specify the default sorting field. 2013-05-06 17:59:13 -04:00
Chris Houseknecht
d2dad90eb8 Missing add+ button on Hosts and Groups list pages fixed. 2013-05-06 17:07:11 -04:00
Chris Houseknecht
bb7e1ae74f Inventory group add/delete working 2013-05-06 16:54:26 -04:00
chouseknecht
2afd8d44e7 Fix setup.yml 2013-05-06 15:15:18 -04:00
chouseknecht
c1cc2a1e0b Added UI under lib/static/web. Updated README.md 2013-05-06 14:26:49 -04:00
Chris Church
ef92fe3960 Updates to permissions checks (and tests), add logging around permission checks, permission-related fixes to support browsable API, work in progress on job templates API, added default logging settings. 2013-05-01 14:10:42 -04:00
Chris Church
b6e7d964c2 Add foreign key field back to serializer so test will pass. 2013-04-29 16:35:39 -04:00
Chris Church
edbd9c42ff Admin updates, added a few more related resources. 2013-04-29 16:02:21 -04:00
Michael DeHaan
21f4e3a680 Some hacks to make organizational user object creation possible by posting directly to the subcollection. This is a little complex due to the user (being a Django object) not having any FKs
to our objects.  This should be refactored later but is at least sufficiently operational for the two cases it is used here.
2013-04-29 10:37:16 -04:00
Chris Church
69a9916423 Refactored URLs to be more DRY, changed reverse lookups to use named url patterns. 2013-04-27 23:19:28 -04:00
Chris Church
48c0b1c6d5 Update browseable REST API interface, make resource URLs into links. 2013-04-27 19:51:56 -04:00
Michael DeHaan
1fdf99fc31 Do not install paramiko from pip, as ansible already requires the OS paramiko and this will
result in it not being found.
2013-04-27 11:25:17 -04:00
Chris Church
2a875411d0 Removed old comments/code, better test coverage. 2013-04-26 23:18:13 -04:00
Chris Church
ecf6be4335 More tests for jobs and tasks. 2013-04-26 18:24:17 -04:00
Chris Church
52d31d105d Jobs updates to start/cancel and prompt for passwords via the admin. 2013-04-26 18:24:17 -04:00
Michael DeHaan
b2c4ca6ece Complete tests and permission API REST exposure. Note permission objects are found through user and teams, not a permissions
collection.
2013-04-26 18:12:12 -04:00
Michael DeHaan
b4932ab5a9 Partial support for permission editablity through REST. More TBA. 2013-04-26 17:32:19 -04:00
Michael DeHaan
f18f3a339c Add discoverability on /api/v1 to show available top level resources. 2013-04-25 20:33:37 -04:00
Michael DeHaan
2a013a5cfe Add API version info to api root, add dependency to setup playbook 2013-04-25 13:08:39 -04:00
Michael DeHaan
5c7cab70b7 Stubs for API head points. To add reverse URLs next. 2013-04-25 12:55:25 -04:00
Michael DeHaan
620ce927a8 Add libYAML package dependency 2013-04-25 08:13:29 -04:00
Michael DeHaan
0251253f49 Don't treat pagination parameters as filtering. 2013-04-25 08:01:40 -04:00
Chris Church
d6d468633f Task refactoring, updates to support ssh-agent and responding to password prompts. Needs test for using credentials. 2013-04-24 11:35:30 -04:00
Chris Church
cc25d55121 Work in progress on credential/job updates. 2013-04-24 00:43:36 -04:00
Michael DeHaan
3a9533ffa0 more related resources! 2013-04-23 19:44:18 -04:00
Michael DeHaan
fdb0dd29a9 Fix organization lookup ID. 2013-04-23 19:36:00 -04:00
Michael DeHaan
3162f62fa9 Add more related resources. 2013-04-23 19:18:58 -04:00
Michael DeHaan
fc0fc43f63 Add inventory related resource. 2013-04-23 19:01:05 -04:00
Michael DeHaan
c81de8f7b9 Add modified_by to audit trail 2013-04-23 18:54:27 -04:00
Michael DeHaan
69f8f1e70d Add created_by related resource only if set. 2013-04-23 18:51:47 -04:00
Michael DeHaan
82ef8ca0f3 Working on exposing more related fields. 2013-04-23 18:08:38 -04:00
Michael DeHaan
a45a5c2594 Ability to list teams attached to a project. 2013-04-23 11:26:50 -04:00
Michael DeHaan
c661c0bbf2 Add organizations related resource to projects. 2013-04-23 11:13:33 -04:00