Remaining items for initial release
hiddentao opened this issue · comments
- ensure a given playbook only has one active job at a time
- all triggers should also require an access token (randomly generated)
- allow build branch to be configurable in config/base
- once incoming call is processed, return query params as ansible vars along with build artifacts url
- create a 'general' trigger which does no processing, for easy testing purposes
- allow for extra vars to be set against triggers
- allow for triggers to be viewed on their own page, along with associated logs
- console output log entries should only show small amount initially - and then be expandable by mouse click
- allow triggers to be deleted
- dashboard should show active jobs
- should be able to view a specific job on its own page
- finish general UI
- ansible playbooks should be run as background jobs, or maybe in a child process?
- add tests for new Waigo code (e.g. Select field)
- add tests for ansibot
- add documentation page with tutorial on setting it up securely
- add footer with link to github