Permalink
Commits on Feb 4, 2012
  1. remove method_missing functionality from base, flesh out Base contract

    -method_missing not needed in Base, since direct instances will not be
    used
    - documented Base class more clearly
    - enforced contract in Export
    committed Feb 4, 2012
  2. API subclasses Base

    stripping out the hoobly joobly that's common to Base
    committed Feb 4, 2012
  3. enforcing hash parameters, removing untested/useless array/hash check…

    … in method_missings.
    committed Feb 4, 2012
Commits on Jan 26, 2012
  1. README tab turned into spaces

    committed Jan 26, 2012
  2. fixes typo in API.valid_api_key? and added test to catch it

    TODO: have API subclass Base
    committed Jan 26, 2012
  3. tweaking subclasses for API-specific fun

    -valid_api_key? methods all around
    -cleaner timeout optional has param
    committed Jan 26, 2012
  4. Moving Export out of API subclass

    -added inline timeout parameter to Export only
    -moved tests
    -also missed a line in the previous commit =(
    committed Jan 26, 2012
  5. Adding Base class to DRY things up

    - merged Mandrill/STS code into Base
    - moved utility functions/calls into Base] and Module
    - moved tests as well
    committed Jan 26, 2012
Commits on Jan 4, 2012
  1. Remove debug puts

    ckdake committed Jan 4, 2012
Commits on Jan 2, 2012
  1. Add valid_api_key? to Mandrill

    ckdake committed Jan 2, 2012
Commits on Dec 20, 2011
  1. Version bump

    ckdake committed Dec 20, 2011
  2. Rename API file

    ckdake committed Dec 20, 2011
  3. No paid accounts needed ;)

    fholgado committed Dec 20, 2011
  4. [#22538819] Fix test on nil keys

    ckdake committed Dec 20, 2011
Commits on Dec 19, 2011
  1. [#22498415] Adds test coverage

    ckdake committed Dec 19, 2011
  2. [#22498415] Initial gem files

    ckdake committed Dec 19, 2011