CodeGrade / bottlenose

CS assignment / grade mangement system
GNU Affero General Public License v3.0
38 stars 21 forks source link

Fix: SSL for Orca URL and More Useful POST/PUT Request Error Details #285

Closed williams-jack closed 2 weeks ago

williams-jack commented 3 weeks ago

Two main issues are being resolved:

  1. Bottlenose failed to enable SSL when PUTing jobs to the Orca API given that it should be using HTTPS.
  2. No errors -- especially validation errors -- were being displayed when failing to push up a job or build request to Orca.
blerner commented 3 weeks ago

(We know that the SSL change works, because we did that live yesterday. But I have not seen the other changes working in practice, so I'd like to see at least some minimal test case demonstrating them.)