resource-response excepts on directories
If the ring.util.response/resource-response function is given a path to a directory, it will except instead of returning nil.
wrap-multipart-params only includes the last value in the vector
As of Ring 0.3.11, parameters with the same name are no longer being vectorized correctly. The following code will contain only the last value: (defn nested-test [_] (html [:head [:title "test"]] ...
File middleware should take options map
The wrap-file middleware currently takes a string argument, but it should take an option map in order to be consistent with the other core middleware. In order to maintain backward compatibility, and ...
The body can be a Fn that takes one argument that is the java.io.OutputStream to write the entity. This allows for streaming, for example, in conjunction with Compojure, an image does not need to be written ...
Allow for manual configuration of Jetty server in ring-adapter-jetty
Hello Mark, Would you consider including this changeset? It allows for manual configuration of the Jetty server and is backwards compatible. I have a use case where I need to do some extensive customization ...
New SessionStore backed by HttpSession
Hi, On the noir group we've been discussing Google App Engine deploys which are clustered. We agreed it would be useful to have a ring SessionStore that targeted the HttpSession provided by the servlet ...
Don't close Outputstream (when using InputStream :body)
Also don't flush the OutputStream. The Servlet Container will flush and close the response OutputStream. The current implementation closes the response OutputStream even though a client requests "keep-alive". ...
I created an adapter for Twitter's Finagle RPC system. I'm new to clojure and I used this as a learning experience so some of the code may be a little rough. I'd love to hear any feedback ...
Make sure regexp is performed against a string.
Make sure regexp is performed against a string. This helps the rare case where keyword params already exist at this point.