Permalink
Commits on Apr 14, 2011
  1. Version bump to v0.1.0

    committed Apr 14, 2011
  2. Doh, closure mistake :P. Fixed.

    committed Apr 14, 2011
  3. Version bump to v0.0.10

    committed Apr 14, 2011
  4. Fixed bug where everyauth tries to load ALL modules. Created a separa…

    …te everyauth.enabled Object to keep track of which modules have been activated.
    committed Apr 14, 2011
Commits on Apr 13, 2011
  1. Version bump to v0.0.9

    committed Apr 13, 2011
  2. Added ability to configure a module's conversion of response error ob…

    …ject received from the OAuth provider into Error instances.
    committed Apr 13, 2011
  3. Made timeout Error more descriptive, so it also now includes the modu…

    …le name (before, only included a step name).
    committed Apr 13, 2011
  4. Throw an Error if we are expecting a step to promise values, but neit…

    …her values nor a Promise is returned by the step's function.
    committed Apr 13, 2011
  5. Access token response callback now converts a querystring into an Obj…

    …ect if a querystring is sent back instead of a JSON object.
    committed Apr 13, 2011
  6. Now errbacks fire for all step promises. Promise.fail now auto-conver…

    …ts string args into Error instances.
    committed Apr 13, 2011
  7. When everyauth.debug=true, we now console.log the names of the steps …

    …as they are started and completed => Easier to pinpoint which step a potential bug appears.
    committed Apr 13, 2011
  8. Did a re-factor of the requests used in OAuth2 sequence, so that it's…

    … easier to write OAuth2 submodules. Less reliance on the `oauth` npm module, which makes too many non-configurable assumptions about what is sent by mandatory to the OAuth provider.
    committed Apr 13, 2011
Commits on Apr 12, 2011
  1. Added Instagram module.

    committed Apr 12, 2011
  2. Fixed bug where I was trying to access JSON data on a JSON string, no…

    …t a JSON object in github module.
    committed Apr 12, 2011
  3. Updated README formatting

    committed Apr 12, 2011
Commits on Apr 11, 2011
  1. Version bump to v0.0.7

    committed Apr 11, 2011
Commits on Apr 9, 2011
  1. Converted exception to console.debug when detecting attempts to get n…

    …on-configured configurables. Renamed oauth module oauth2 module.
    committed Apr 9, 2011
Commits on Apr 8, 2011
  1. Modified data structures, so now a MaterializedSequence instance hold…

    …s the ordered step names, not the module. MatSeq is also created upon route declaration, not later on lazily. Finally, added introspection methods for listing the routes and each route's steps (all, incomplete, and invalid).
    committed Apr 8, 2011
Commits on Apr 7, 2011
  1. Added back in attempted invocation of a step's logic function in Sequ…

    …ence#checkSteps, so that an Error is thrown at startup for non-defined step logic.
    committed Apr 7, 2011
  2. Added checks to make sure that steps are completely defined (with acc…

    …epts and promises) and that the parameters a step accepts have been promised by prior steps. Otherwise, errors are thrown.
    committed Apr 7, 2011
  3. Version bump to v0.0.6

    committed Apr 7, 2011
  4. Throw an error if we try to access a configurable parameter, but it h…

    …as not been configured yet.
    committed Apr 7, 2011
  5. Added promise timeouts and timebacks to Sequence#applyStep, so that w…

    …e can detect which step fails, instead of arbitrary hanging of the program -> better debugging.
    committed Apr 7, 2011
  6. Added an errback to the Promise in sequence.js. Added in timeout and …

    …timebacks to Promise.
    committed Apr 7, 2011
  7. Removed 'init' configurable declaration because it is assigned via `d…

    …efinit` method (so we can add `super()`).
    committed Apr 7, 2011
  8. Removed step duplication with different aliases. Modified data struct…

    …ure strategy for storing routes, steps, and their relationships.
    committed Apr 7, 2011