2013-03-14 01:07:38 +04:00
TODO items for ansible commander
================================
2013-03-23 02:30:45 +04:00
(merge code)
NEXT STEPS
2013-03-24 22:26:38 +04:00
* Michael -- flesh out REST model & tests for everything, API guide
2013-03-24 23:54:57 +04:00
* Chris ---- document celery devs stuff.
2013-03-23 02:30:45 +04:00
* Chris ---- inventory script is done, integrate with celery system, make celery REST triggerable, callback plugin
* Michael -- enhance callback plugin to provide runner and playbook context
LATER
2013-03-24 22:26:38 +04:00
-----
2013-03-23 02:30:45 +04:00
2013-03-16 06:43:08 +04:00
* UI layer
2013-03-24 23:54:57 +04:00
* CLI client (and libs)
2013-03-14 01:07:38 +04:00
* clean up initial migrations
2013-03-23 02:30:45 +04:00
* init scripts, Apache proxying, etc
* does inventory script need any caching
* credentials subsystem -- let app hold on to keys for user
2013-03-24 23:54:57 +04:00
TWEAKS/ASSORTED
---------------
2013-03-24 22:26:38 +04:00
* add a synthetic bit to the organization to indicate if the current user is an administator of it
2013-03-23 02:30:45 +04:00
* uniqueness checks for playbook paths?
2013-03-24 23:54:57 +04:00
* allow multiple playbook execution types per project, different --tag choices, different --limit choices (maybe just free form in the job for now?)
2013-03-23 02:30:45 +04:00
* permissions infrastructure about who can kick off what kind of jobs
2013-03-25 22:50:45 +04:00
* it would be nice if POSTs to subcollections used the permissions of the regular collection POST rules and then called the PUT code.
2013-03-14 02:49:09 +04:00