hypothesis / lms

LTI app for integrating with learning management systems
BSD 2-Clause "Simplified" License
46 stars 14 forks source link

App with provisioning fails in Sakai #302

Closed jeremydean closed 5 years ago

jeremydean commented 5 years ago

When I should see the choice of URL or Google docs in the content creation process, I get the Cloudflare warning:

image

From console:

Portal scripts loaded JQ+MI+BS+UI jquery-migrate.min.js?version=294352b7:2 JQMIGRATE: Migrate is installed, version 1.4.1 ShowItem?returnView=&studentItemId=0&backPath=&errorMessage=&clearAttr=&messageId=&source=&title=&sendingPage=1&newTopLevel=false&postedComment=false&addBefore=&itemId=2&path=&topicId=&addTool=-1&recheck=&id=&forumId=:1381 Portal script load complete PBJQ=1.12.4 jQuery=1.9.1 $=1.9.1 lti_launches:1 Failed to load resource: the server responded with a status of 504 ()

That's with a few privacy and "services" settings set differently than with the tool previously (without provisioning).

image

However, changing these settings around doesn't change the error.

CC @xolotl @judell @klemay

The only way we have to test things in Sakai is Sakai Nightly accessible here with the credentials: admin; admin.

jeremydean commented 5 years ago

Update: provisioning now works in Sakai!

However, I can't get the student account names to be generated. All student accounts are called Anonymous.

image

I've played with the setting in the app but can't seem to get the right info sent to generate a proper account name.

But it works for an admin user and groups are being generated correctly.

jeremydean commented 5 years ago

I have gotten the app up and running in Sakai. Hooray! Added detail to do so in install instructions here:

https://docs.google.com/document/d/1gzWctw0zbOoifIimye24PRZuUw5OO8wQj2wSZ17UsHQ/edit?usp=sharing