aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2014-06-08Merge branch 'feature/contextio-messages' into developHEADdevelopTeddy Wing
2014-06-08JSON API for individual messagesTeddy Wing
2014-06-08Merge branch 'feature/contextio-messages' into developTeddy Wing
2014-06-08messages.json: add labels field to JSON outputTeddy Wing
(NOTE: this includes all other folders that the message belongs to, including 'INBOX' for example).
2014-06-08Create JSON route for message listTeddy Wing
Create a route to get a list of messages in JSON, tied to a hard-coded email account for now.
2014-06-08Gemfile: add sinatra-contribTeddy Wing
For easy JSON output
2014-06-08Merge branch 'feature/contextio-messages' into developTeddy Wing
2014-06-08Get label creation working by shelling out to pythonTeddy Wing
Dammit Context.IO Ruby SDK
2014-06-08FancyBear::ContextIO::Auth: move initializer to Base classTeddy Wing
I need a ContextIO instance in another module class so let's create a base class so I don't have to keep doing it.
2014-06-08app.rb: remove slash from URL in /auth-beginTeddy Wing
REQUEST_URI already has a trailing slash so we shouldn't be adding a second one.
2014-06-08app.rb: remove slash from URL in /auth-beginTeddy Wing
REQUEST_URI already has a trailing slash so we shouldn't be adding a second one.
2014-06-08Add READMETeddy Wing
2014-06-08Merge branch 'feature/contextio-auth' into developTeddy Wing
2014-06-08index.erb: update with link to authorise GmailTeddy Wing
* Add an image for laughs * Add a link that starts the Gmail OAuth pipeline through Context.IO
2014-06-08Add auth_callback.erbTeddy Wing
To support the action I created in app.rb previously.
2014-06-08app.rb: add Context.IO oauth routes/actionsTeddy Wing
* Require the FancyBear module * Add a couple new methods to support authentication via Context.IO
2014-06-08layout.erb: create a basic layout fileTeddy Wing
Not sure if Jonathan already created one. Using this so I can test things out.
2014-06-08fancy_bear/: use relative requiresTeddy Wing
I can't import fancy_bear in app.rb without using relative requires here.
2014-06-08auth.rb: fix authentication methodTeddy Wing
* Fix incorrect variable name * Rename authenticate method because that's not quite what it's doing. It's more like starting the auth process.
2014-06-08fancy_bear.rb: remove test codeTeddy Wing
Delete lines to test the auth functionality.
2014-06-08Rename Sellevate to Fancy BearTeddy Wing
2014-06-08context.io auth: get initial version workingTeddy Wing
API call to Context.IO that starts the OAuth pipeline flow that allows us to get access to a user's mailbox in our Context.IO system.
2014-06-07Create basic file structure for Context.IO accessTeddy Wing
* Create module for Sellevate * Create submodule for Context.IO * Load Context.IO API keys
2014-06-07Merge branch 'develop' of github.com:jonathanmarvens/sellevate into developJonathan Barronville
2014-06-07Yo.Jonathan Barronville
2014-06-07.gitignore: add bundler dirsTeddy Wing
Ignore: * .bundle/ * vendor/
2014-06-07Gemfile.lock.Jonathan Barronville
2014-06-07First legit commit.Jonathan Barronville
2014-06-07Initial commitmasterJonathan Barronville