Commits on Nov 26, 2011
  1. @sgrove

    Merge branch 'new_forward_format'

    sgrove committed Nov 25, 2011
Commits on Nov 25, 2011
  1. @sgrove
  2. @sgrove
  3. @sgrove

    Quick README update

    sgrove committed Nov 25, 2011
  4. @sgrove

    Merge pull request #4 from baphled/configuration_improvements

    Configuration improvements
    sgrove committed Nov 25, 2011
  5. @sgrove

    Merge pull request #3 from baphled/master

    Typo fix introduced from last merge
    sgrove committed Nov 25, 2011
  6. @baphled

    Typo fix

    baphled committed Nov 25, 2011
  7. @baphled
  8. @baphled
  9. @baphled

    Refactoring so that Mailgun can be called with and without an api_key

    being passed directly.
    
    Allowing for extra flexibility when interacting with Mailgun
    baphled committed Nov 25, 2011
  10. @baphled
  11. @baphled
  12. @baphled
  13. @baphled

    No needed

    baphled committed Nov 25, 2011
  14. @baphled

    Moving configuration setting based spec to a temp home, they should be

    moved to the Mailgun module directly when one is created
    baphled committed Nov 25, 2011
  15. @baphled

    Refactored Mailgun so that all configurable attributes are manageable

    via Mailgun instead of Mailgun::Base.
    
    This also allows for these attributes to be setup via Mailgun.configure
    baphled committed Nov 25, 2011
  16. @baphled
  17. @baphled

    Adding basic functionality to allow us to easily configure Mailgun

    without having to pass credentials directly into each instance
    baphled committed Nov 25, 2011
  18. @baphled
  19. @sgrove

    Merge pull request #2 from baphled/master

    Uses Mailgun#base_url directly in spec, and checks for http_body in the exception before immediately throwing it.
    sgrove committed Nov 24, 2011
Commits on Nov 24, 2011
  1. @baphled

    Resolving update spec, which was getting an JSON::GeneratorError as

    RestClient#submit was stubbed without a return value.
    
    This also triggered an error on line 46 as the exception does not always
    have a http body. Which has been refactored to check for the attribute
    baphled committed Nov 24, 2011
  2. @baphled

    Updated base_url spec to actually use base_url instead of relying on

    send which is slower and harder to work out what is going on.
    baphled committed Nov 24, 2011
Commits on Nov 23, 2011
  1. @sgrove

    Merge pull request #1 from Bushido/mailgun_routes

    Adds support for mailgun routes
    sgrove committed Nov 22, 2011
Commits on Nov 21, 2011
  1. @HashNuke

    cleaned up specs; added routes API; added specs for routes API

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 21, 2011
Commits on Nov 18, 2011
  1. @HashNuke

    moved Mailgun::Base.submit to Mailgun.submit

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 19, 2011
  2. @HashNuke

    moved Mailbox#submit to Mailgun::Base.submit

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 19, 2011
  3. @HashNuke

    added sample response to fix mailboxes.list test; specs green

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 19, 2011
  4. @HashNuke

    raise back original exception if it's not related to mailgun

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 19, 2011
  5. @HashNuke

    now raises proper Mailgun::Error exceptions on resource errors; if AP…

    …I call fails the respective method returns nil allowing usage in conditionals
    
    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 18, 2011
  6. @HashNuke

    added rest-client to gemspec as dependency

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 18, 2011
  7. @HashNuke

    listing fix

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 18, 2011
  8. @HashNuke

    added Mailgun::Error and required it in lib/mailgun.rb

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 18, 2011
Commits on Nov 17, 2011
  1. @HashNuke

    bumped up version; added another email; added homepage

    Signed-off-by: Akash Manohar J <akash@akash.im>
    HashNuke committed Nov 18, 2011
  2. @sgrove
  3. @sgrove