Duke-GCB / bespin-ui

An ember.js application frontend for bespin-api
MIT License
2 stars 2 forks source link

Admin Interface #61

Open dleehr opened 7 years ago

dleehr commented 7 years ago

In debugging another user's failed job as, I cannot see their jobs from the UI or use bespin-ui to control the job.

Using bespin-api's API browser works for some cases, but reports CSRF validation errors when trying to POST. (https://github.com/Duke-GCB/bespin-api/issues/68)

To work around, I can get an admin token, and use curl to make API calls, but having an admin mode in the UI would be very helpful.

Since we have ways to work around, this is not high priority, but being able to see what a user sees is more valuable

johnbradley commented 7 years ago

Fixed by https://github.com/Duke-GCB/bespin-api/pull/69

dleehr commented 7 years ago

https://github.com/Duke-GCB/bespin-api/pull/69 Makes the workaround easier but the task to let administrators see and control jobs in bespin-ui is still open.