Added stub files for the hangout app.
Added a top level url for sessions, from which we will route to hangout create links or wait for a hangout link to be returned to us.
Wrote the core logic for deciding what to do when an incoming session request comes in, whether to redirect them to a url, or have them generate a new hangout.
Updated hangout app to make an http request with the url back to the server, and added a server post endpoint to receive that url.
Fixed an issue with the session finders.
Typo fix.
Trying a different jquery loading strategy.
Switched to protocol relative urls.
Added protocol to the post.
Stopped requiring authentication for hangout-url requests, added CORS headers on that resource, and fixed a bug. Callback is sort of working - I see the request on the server, but the browser claims it fails.
Catches posts with no content to /session/hangout/:id
Minor debug message added.
Merge branch 'hangout-callback-app'
Refactored start a little, started writing client side responses to it.
Added visibility to start state to the UI.
Hangout starting flow is looking good. Brings up a dialog box on users that have rsvp'd. Does it later for everyone else.
Shifted to session-keys instead of ids for session links. Client side is responding to them properly now.
Switched to finding sessions based on session key for the hangout urls. Gives us a little bit more security.
Properly using session-keys for all urls now.
Clicking join after the event has started how sends you to the hangout.