An open API service indexing awesome lists of open source software.

https://github.com/raineorshine/simplifiedavailability

Generates a simple text list of your availability from your Google Calendar
https://github.com/raineorshine/simplifiedavailability

Last synced: 3 months ago
JSON representation

Generates a simple text list of your availability from your Google Calendar

Awesome Lists containing this project

README

        

simplifiedavailability



Generates a simple text list of your availability from your Google Calendar



Development


Running the server


$ nodemon -w app app.js

README.md gets compiled in the gulp readme task, so you can view it locally. Just open README.html in your browser.


Testing webhooks on localhost


Ultrahooks doesn't work with https :(


$ ultrahook 4372/testhook

Authenticated as raine
Forwarding activated...
http://test.raine.ultrahook.com -> http://localhost:4372/testhook

$ curl -X POST http://test.raine.ultrahook.com
[2014-08-07 07:46:34] POST http://localhost:4372/testhook - 200

Known Issues


bower install doesn't work in postinstall script


http://stackoverflow.com/questions/20826580/node-js-heroku-deployment-fails-to-exec-postinstall-script-to-install-bower


Current hack is to install public/bower_components locally and don't gitignore them so they get pushed up to the repo.


Resources



Google API Push Notifications:



Angular + Socket.io
https://github.com/btford/angular-socket-io


Using the google-calendar module:
https://github.com/wanasit/google-calendar/blob/master/example/list-example.js


Webhooks


Testing



Services



© Raine Revere