-
Notifications
You must be signed in to change notification settings - Fork 57
Conversation
…rvations into 2_authentication_II
I don't understand these freaking build failures, they just show up intermittently :-( |
Ok, updated app setup script to account for passwords and also cleaned up seed script. Review when ready :-) |
So frustrating... you can get the tests to apss by just restarting the builds (sometimes). I wish I knew why those two tests were failing. |
…rvations into 2_authentication_II
Everything looks good to me that I haven't already commented on I've also managed to cleanly spoof the guest user so we don't need to actually keep the record in the database. |
Awesome! Did you get a chance to look at the app setup script update? I'll look over your changes and we can hopefully get this merged in tonight :-) |
Yea the app setup script changes are perfect |
Also, did you get a chance to make sure all of the user actions (creation, editing, etc) work as expected under both authentication models, particularly creating a new user from a valid CAS login? That was one of the trickier things I ran into and I want to make sure that nothing's broken (although I tried to write integration tests for them). Thanks! |
|
Good catches. I believe that in non-CAS mode Devise is using |
Ok, fix pushed (and hiding username on |
👍 |
There are those freaking build failures again... any ideas? EDIT I don't understand why re-running the build fixes it. So infuriating. |
ok, merging! |
:D I have no idea why they were failing, I tried messing with the tests a little bit to see and they accidentally got included in git. Didn't really learn anything valuable though |
Implements #2, allowing for both CAS and email/password authentication. Refer to the issue for commentary; this PR includes significant changes including guest user functionality, integration tests, and more!
Issues Resolved (please check all during review):