Skip to content

Latest commit

 

History

History
25 lines (21 loc) · 885 Bytes

README.md

File metadata and controls

25 lines (21 loc) · 885 Bytes

Offlook

Pre-requisites

  1. MongoDB (you can run locally or point to some external DB at config/mongoid.yml)
  2. Ruby and bundler (RVM recommended)
  3. To create your credentials files:
  4. Get your exchange credentials from Outlook.
  5. Create a Google App with Calendar access and copy the credentials.
  6. On your Google Calendar left panel, go to the Settings of a specific calendar and copy that id.
  7. There are two credentials sample files, just clone those files removing the _sample suffix then fill with correct data.

To run

  • To display the help text: ./syncher.rb -h
  • Look inside goodies for ways to schedule this script on OSX.
  • Also, you can setup and install everything with ./bin/install.sh if you have rvm.

To test

MONGOID_ENV=test rspec ./specs/

##Known bugs:

##TODO:

  • Deletion
  • More recurrence tests
  • Mock APIs for better testing