Chris Church
d7737f6b43
Changed project property available_playbooks to playbooks, exposed via API as a child resource of the project detail. Changed project local_path to a CharField and added helper method and API attribute to show the list of available choices for local_path.
2013-05-10 00:44:21 -04:00
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
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
Chris Church
cc25d55121
Work in progress on credential/job updates.
2013-04-24 00:43:36 -04:00
Chris Church
bc1f3e320e
Changed how Project local_path is configured, added option to specify playbook on JobTemplate and Job, updated admin and tests.
2013-04-19 15:40:13 -04:00
Chris Church
aff422c976
Renamed LaunchJob to JobTemplate, LaunchJobStatus to Job, LaunchJobHostSummary to JobHostSummary, and LaunchJobStatusEvent to JobEvent. Updated admin, celery task, management commands accordingly.
2013-04-17 18:59:21 -04:00
Chris Church
27ac9a206e
Added migration dependency.
2013-04-16 16:18:30 -04:00
Chris Church
52ace2700c
Added relationships to hosts from launch job status and launch job status event, updated admin to display host stats and events.
2013-04-15 19:23:06 -04:00
Michael DeHaan
9fc041f4ec
No need to keep inventory list on projects, can just use permissions
2013-04-15 11:31:54 -04:00
Michael DeHaan
09cca99c69
Just use plain GPL.
2013-04-09 01:05:55 -04:00
Chris Church
038ed04943
Changed celery task reference to store the task_id only, capture traceback if task run fails, update admin to be able to run launch jobs.
2013-04-04 16:53:28 -04:00
Michael DeHaan
d1f2f871e7
Column name not unique and assorted work on credentials REST
2013-04-04 12:07:12 -04:00
Michael DeHaan
0250537065
Update credentials schema and TODO notes.
2013-04-02 11:23:58 -04:00
Michael DeHaan
0489762a02
Working on credentials endpoints, added migration (no credentials directly on projects)
2013-04-01 20:38:03 -04:00
Michael DeHaan
5deaa5c2fa
Ability to list teams on an organization.
2013-04-01 17:44:30 -04:00
Chris Church
cece190c54
Reapplied migrations since change, work on tests for inventory script.
2013-03-29 02:36:11 -04:00
Chris Church
a61a353829
Start on tests for inventory command and celery task, stub for playbook callback module.
2013-03-29 01:10:53 -04:00
Michael DeHaan
ce7112e08a
Update variable schema to use a 1:1 resource, and allow access via GET/PUT. GET if object does not exist will create the resource.
2013-03-26 22:24:03 -04:00
Michael DeHaan
2d3ff081c1
Loosen some unique name constraints. Note I've reset the migrations since we're in the dev cycle and I can still do that.
2013-03-26 14:51:14 -04:00
Michael DeHaan
5e91e0a43c
Working on Hosts and Groups
2013-03-26 14:44:12 -04:00
Michael DeHaan
77695bd959
Working on surfacing inventory objects.
2013-03-25 16:41:21 -04:00
Michael DeHaan
de306b97ef
Add migration
2013-03-24 15:06:33 -04:00
Michael DeHaan
a59d26f42b
Add migration
2013-03-22 13:50:50 -04:00
Chris Church
935463e3ec
Updated description to be optional, added migration for description change and removal of application user model.
2013-03-22 13:41:35 -04:00
Michael DeHaan
4259f2a94e
Show tags correctly in Django admin, use limited CharFields for fields without newlines to render admin appropriately.
2013-03-15 11:45:14 -04:00
Michael DeHaan
b3c21db999
Hosts have groups.
2013-03-15 11:26:32 -04:00
Michael DeHaan
b7b737e38d
Add migration file
2013-03-13 17:21:16 -04:00
Michael DeHaan
14b0a1ed27
Rename acom to lib to avoid confusion with repo name.
2013-03-13 15:32:22 -04:00