WIP Adding session auth and routes.

This commit is contained in:
Jonathan Bernard committed 2017-03-17 23:34:33 -05:00
1 parent 0976871563
commit 2cfb91aaeb
6 files changed
+107 -21

No files matched your search

+9 -9
View File
@@ -1,9 +1,9 @@
GET /api/ping
POST /api/auth-token
GET /api/projects -- return project summaries
POST /api/projects -- create a new project
GET /api/project/<proj-id> -- return detailed project record (include steps)
GET /api/project/<proj-id>/<step-id> -- return detailed step information (include runs)
POST /api/project/<proj-id>/<step-id>/run/<ref> -- kick off a run
GET /api/project/<proj-id>/<step-id>/run/<ref> -- return detailed run information
✓ GET /api/ping
- POST /api/auth-token
✓ GET /api/projects -- return project summaries
- POST /api/projects -- create a new project
- GET /api/project/<proj-id> -- return detailed project record (include steps)
- GET /api/project/<proj-id>/active -- return detailed information about all currently running runs
- GET /api/project/<proj-id>/<step-id> -- return detailed step information (include runs)
- POST /api/project/<proj-id>/<step-id>/run/<ref> -- kick off a run
- GET /api/project/<proj-id>/<step-id>/run/<ref> -- return detailed run information