Skip to content
Commits on Jan 20, 2012
  1. Move some responsibilities from Decision::Helpers to Response.

    Specifically: #etag=, #expires= and #last_modified= setters.
    committed Jan 20, 2012
  2. Move some responsibilities from Decision::Flow to Request.

    Specifically: if_match, if_none_match, if_modified, and if_unmodified parsing.
    committed Jan 20, 2012
Commits on Jan 16, 2012
  1. Merge pull request #27 from emmanuel/request_verb_queries

    Add Request verb queries for standard HTTP verbs
    committed Jan 15, 2012
  2. Implement, spec and doc Request#https? query.

    Returns true for requests issued via HTTPS.
    committed Jan 15, 2012
Commits on Jan 15, 2012
  1. Add standard HTTP method/verb query methods to Request.

    Added: #get?, #head?, #post?, #put?, #delete?, #trace?, #connect?, and #options?.
    committed Jan 15, 2012
  2. Begin refactoring Request spec.

    committed Jan 15, 2012
Commits on Jan 11, 2012
  1. @bernerdschaefer

    Skip mongrel adapter spec reliably across platforms

    `return` from main scope is a SyntaxError on 1.9.2.
    bernerdschaefer committed Jan 11, 2012
  2. @bernerdschaefer

    Merge pull request #24 from 1000jobboersen/skip-mongrel-spec-on-jruby

    Skip mongrel adapter spec on jruby
    bernerdschaefer committed Jan 11, 2012
  3. @bernerdschaefer @1000jobboersen
Commits on Jan 10, 2012
  1. @seancribbs
  2. @seancribbs

    Merge pull request #23 from 1000jobboersen/unify-adapter-interfaces

    Unify adapter interfaces
    seancribbs committed Jan 10, 2012
  3. @bernerdschaefer @1000jobboersen

    Add Webmachine::Adapter abstract class

    Webmachine::Adapter defines the interface for defining a conforming
    adapter.
    bernerdschaefer committed with 1000jobboersen Jan 10, 2012
  4. @bernerdschaefer @1000jobboersen
  5. @bernerdschaefer @1000jobboersen

    Unify adapter interfaces

    All Adapters are now classes, with the following interface:
    
      # return an instance of the adapter
      adapter = Adapter.new(configuration, dispatcher)
    
      # start serving requests
      adapter.run
    
      # shortcut for new + run
      Adapter.run(configuration, dispatcher)
    bernerdschaefer committed with 1000jobboersen Jan 10, 2012
Commits on Jan 4, 2012
  1. @seancribbs

    Improve some documentation.

    seancribbs committed Jan 4, 2012
  2. @seancribbs

    Merge remote-tracking branch 'emmanuel/introduce_application'

    Conflicts:
    	lib/webmachine/configuration.rb
    seancribbs committed Jan 4, 2012
  3. Merge pull request #20 from emmanuel/stylistic_changes

    Stylistic changes
    committed Jan 3, 2012
  4. Annotate closing ends.

    committed Jan 2, 2012
  5. Remove Dispatcher.instance and delegations to same.

    Dispatcher.instance was a stepping-stone to a global Application object which has-a Dispatcher. No need for it anymore, since `Webmachine.application` is fully operational.
    committed Jan 3, 2012
  6. Add Webmachine::Application.

    committed Jan 3, 2012
Commits on Jan 3, 2012
  1. @seancribbs

    Merge pull request #21 from emmanuel/dispatcher_object

    Convert Webmachine::Dispatcher from a module to a class.
    seancribbs committed Jan 3, 2012
  2. Convert Webmachine::Dispatcher from a module to a class.

    Preserve existing API with a Singleton instance of Dispatcher, delegated to by the class.
    committed Jan 3, 2012
Commits on Dec 31, 2011
  1. @seancribbs

    Merge pull request #18 from sgharms/patch-1

    'Emptor' means 'buyer,' 'implementor' approximates 'builder.'
    seancribbs committed Dec 31, 2011
Something went wrong with that request. Please try again.