Skip to content


Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jul 10, 2012
Commits on Jul 9, 2012
  1. Start fixing tests

    * Test dependencies must not go to dev-dependencies
    * Fix legacy stuff in tests. Tests still are broken.
Commits on Jul 5, 2012
  1. Merge remote-tracking branch 'malcolmsparks/master'

Commits on Jun 21, 2012
  1. @malcolmsparks
  2. @malcolmsparks

    Avoid pretty-printing JSON for now since that code-path isn't yet int…

    malcolmsparks authored
    …egrated with data.json protocols.
  3. @malcolmsparks

    Reverting switch of parameters for ->when - this macro is designed to…

    malcolmsparks authored
    … be used only from within a -> threading macro and therefore the form should come first since it will be put at that position by the -> macro.
  4. @malcolmsparks
Commits on Jun 12, 2012
  1. Fix wrap-convert-suffix-to-accept-header to detect browsers.

    The arguments of ->when were flipped such that the form was tested instead
    of the pred.
Commits on Jun 11, 2012
  1. Start fixing test and dependencies.

    Bump dependencies on ring and compojure
    Make tests compile.
Commits on Jun 5, 2012
  1. @hugoduncan
Commits on May 31, 2012
  1. @malcolmsparks
Commits on May 28, 2012
  1. @malcolmsparks
Commits on May 24, 2012
  1. @malcolmsparks

    Added a representation.clj namespace integrated with resource.clj.

    malcolmsparks authored
    Callbacks are now divided consistently into decisions, declarations,
    actions and handlers.
    Each callback accepts a context map which contains the request, resource
    map, status, status message and representation (new). The representation
    is a map containing the negotiated values for mime-type, language,
    charset and encoding.
    Some initial examples have been added to show the use of representation
    with ClojureScript.
Commits on Mar 13, 2012
  1. Merge pull request #3 from elabeca/patch-1

    Philipp Meier authored
    corrected typo by formatting body closing tag from "<body" to "</body>"
Commits on Mar 8, 2012
  1. @elabeca
Commits on Feb 10, 2012
  1. Merge pull request #2 from malcolmsparks/master

    Pull request for upgrade to Clojure 1.3
Commits on Feb 6, 2012
  1. @malcolmsparks
Commits on Feb 1, 2012
  1. @malcolmsparks
  2. @malcolmsparks
  3. @malcolmsparks
  4. @malcolmsparks

    Upgraded to work with Clojure 1.3, Compojure 1.0.1, Ring 1.0.1.

    malcolmsparks authored
    Removed some other redundant dependencies. Imported conneg module from org.clojars.ordnungswidrig/clj-conneg and attributed in new LICENSE file.
    Extended tracing such that it is now enabled via a Ring wrapper.
    Also made a start on a test suite using ring-mock 0.2.0. This is my own version of ring-mock which I upgraded to Clojure 1.3.
Commits on Jun 16, 2010
  1. Bump version number

    * Depend on compojure 0.3.2
  2. Bugfixes, Logging, refactoring

    * console logging, response header logging
    * bugfixing in decision logic
  3. Test stub for resource

Commits on Feb 5, 2010
  1. Fix decision path for put and add example to test

    * On put to missing do not check new?
    * Rename trace - log to avoid clash with contrib.core.trace
Commits on Feb 4, 2010
  1. ETag, Tracing, Renamings, Buf Fixes

    * Drop dependency on contrib.trace
    * Make tracing configurable (at, uhm, compile time)
    * Generate, cache and send ETag
    * Renamed entitiy? -> respond-with-entity?
    * Fix put-to-existing? and post-to-existing?
    * Fix handle-accepted and delete
    * Renamed delete -> delete-enacted?
    In product test
    * Use ref, not agent
    * Adopt fixes to compojure-rest.resource
    * Renamed id-for -> sha
    * Fix delete
Commits on Feb 2, 2010
  1. Make resource branche

Commits on Dec 17, 2009
Commits on Dec 16, 2009
  1. Move files around (cleanup)

    Philipp Meier authored
  2. Add dependency on clj-conneg for content negotiation

    Philipp Meier authored
    * clj-conneg is available at
Commits on Nov 27, 2009
  1. Start adding unit tests

    Philipp Meier authored
  2. Migrate from maven to leiningen

    Philipp Meier authored
Something went wrong with that request. Please try again.