mendicant-original / puzzlenode

Quiz application inspired by Project Euler and the Internet Problem Solving Contest (IPSC)
puzzlenode.com
81 stars 43 forks source link

Update Omniauth to 1.x and use developer strategy in development #78

Closed jordanbyron closed 12 years ago

jordanbyron commented 12 years ago

The new omniauth has a great developer mode which allows contributors to setup and run the project without the need to use GitHub for authentication.

We've done this in Community and it has worked out great. Let's do it for PuzzleNode as well.

wicz commented 12 years ago

Hey Jordan, I did all the changes needed to update to Omniauth 1.x and make it work exactly like Community. However, I couldn't write any new tests, just refactored the code to work with the new auth hash schema and added some glue code to make it work. :cowboy: feelings right now. No regressions were added after all.

Sorry for the lazy work, I'm kinda busy this week. I'll take a closer look at it by the end of the week. I'll pull request what I've done so far. Hope you can have some spare time to look at it as well.