ets-berkeley-edu/calcentral — pull request #35 by raydavis (2012-09-12 23:37:42+00:00)
Title: CLC-153 Canvas proxy fix and CLC-133 start at Maven-run Canvas integration

Two distinguishable but closely related Canvas commits. The next step is to integrate Chris's SQL queries.

CLC-153 Drop insecure proxy end-points.
Include {accountID} in REST template.
Give easy server-side access to proxy.
Add full CRUD testing.

CLC-133 Initial Canvas SIS integration task with just the static files. Add support for file uploads to Canvas proxy.
The tough part here was enabling file uploads through the proxy. The obstacle turned out to be too much code -- by explicitly setting a content type header, we blocked Spring's ability to figure out the right one on the fly.