#58

Tag all public functions with version metadata

Public functions should have {:added "1.0"} metadata to define which version they were added in.

#57

Functions for piped output streams

Create a new namespace, ring.util.io in ring-core. The namespace should have: - Functions for turning an OutputStream into an InputStream - Copy ring.util.test/string-input-stream into ring.util.io ...

#56

Clean up README

Let's clean up the README, assume most people are going to use Ring via a project.clj dependency, and remove the examples folder from the repository (examples can be better stored and documented in ...

#55

Cookies support clj-time intervals and dates

In ring.middleware.wrap-cookies: - The :max-age key should support JodaTime Intervals (via clj-time) - The :expires key should support JodaTime DateTimes and Java Dates Existing Ring 1.0 behaviour ...

#54

Clean up ring.handler.dump

- Inline CSS should be in a resource - Use new Hiccup functions like html5 - Update the set of ring keys.

#53

Running additional WARs in addition to the app

I'm developping a webapp which has two components, one is a JSON REST service, the other the app itself. Both are written in Clojure with Compojure. When running the app with run-jetty, is there a ...

  • Opened by pallix Feb 23, 2012
  • 4 comments
#52

A bit of humor for the MIT license on a Clojure project.

I don't know how proud you are of your choice of the MIT license. Personally I quite like it and I think it's important for this project. I respect the choice of EPL for Clojure but I think for ...

  • Opened by benatkin Feb 5, 2012
  • 2 comments
#51

Cookie parsing needs to deal with nil return value from url-decode

The decision to allow url-decode to return nil for improperly encoded strings (instead of throwing an exception) now means that cookie handling needs to accomodate this newly-endorsed return value. Frankly, ...

  • Opened by cch1 Feb 3, 2012
#50

Upgrade clj-stacktrace to 0.2.4

The ring-devel leiningen project includes a dependency on clj-stacktrace 0.2.2. Unfortunately, that version of clj-stacktrace is not compatible with recent versions of swank-closure (1.3.4 or newer). The ...

  • Opened by artdent Jan 22, 2012
  • 1 comment
#49

parse-params public

Hello, I'd like to use parse-params in my code but it's private. This change makes it public, as it can be useful as generic query strring parser. (for example I'd like to use it to capture ...

  • Opened by rjack Jan 4, 2012
  • 8 comments