I hate asking questions like this in Github issues, but we'd really like to use this project.
I have everything set up. When I view the URL I get asked to sign in with Google, I click accept. I get redirected back to here:

If I click "New Event", I see this:

When I go to /static/device.html, I see an error in the logs:
[17/Jun/2014:16:41:58] HTTP Traceback (most recent call last):
File "/usr/local/lib/python2.7/dist-packages/cherrypy/_cprequest.py", line 656, in respond
response.body = self.handler()
File "/usr/local/lib/python2.7/dist-packages/cherrypy/lib/encoding.py", line 188, in __call__
self.body = self.oldhandler(*args, **kwargs)
File "/usr/local/lib/python2.7/dist-packages/cherrypy/_cpdispatch.py", line 34, in __call__
return self.callable(*self.args, **self.kwargs)
File "server.py", line 177, in events
http = user['credentials'].authorize(httplib2.Http())
KeyError: 'credentials'
What can I do to fix this and how do I associate devices with calendars when I've only set one in the server.conf?
I hate asking questions like this in Github issues, but we'd really like to use this project.
I have everything set up. When I view the URL I get asked to sign in with Google, I click accept. I get redirected back to here:

If I click "New Event", I see this:

When I go to /static/device.html, I see an error in the logs:
What can I do to fix this and how do I associate devices with calendars when I've only set one in the server.conf?