Skip to content
This repository

A toolkit for servicing HTTP requests in Scala

Octocat-spinner-32 agents 2.9.3 compatibility. March 31, 2014
Octocat-spinner-32 directives 2.9.3 compatibility. March 31, 2014
Octocat-spinner-32 docs Correct path to unfiltered-netty template December 13, 2013
Octocat-spinner-32 filter-async Replace internal sbt unfiltered-spec references with specs2. March 13, 2014
Octocat-spinner-32 filter-uploads filter-uploads tests pass. Under 2.10.3, all but netty{,-server,-uplo… March 31, 2014
Octocat-spinner-32 filter filter tests pass. March 31, 2014
Octocat-spinner-32 jetty-ajp ls versions November 11, 2013
Octocat-spinner-32 jetty ls versions November 11, 2013
Octocat-spinner-32 json4s upgrade to latest json4s-native (3.2.8) though still not yet publishe… April 20, 2014
Octocat-spinner-32 library 2.11 compatible version of dispatch, and adding in the xml dependency… April 20, 2014
Octocat-spinner-32 mac mac tests pass. March 13, 2014
Octocat-spinner-32 netty-server netty-server tests compile. March 13, 2014
Octocat-spinner-32 netty-uploads netty-uploads tests compile. March 13, 2014
Octocat-spinner-32 netty-websockets netty-websockets tests pass. March 13, 2014
Octocat-spinner-32 netty updade to netty 4.0.18 -- http://netty.io/news/2014/04/01/4-0-18-Fina… April 06, 2014
Octocat-spinner-32 notes some things that have been added February 02, 2014
Octocat-spinner-32 oauth make oauth header parsing more resilient to padding. fixes #136 April 06, 2014
Octocat-spinner-32 oauth2 Mix in fail/skip support for those tests that use it. March 13, 2014
Octocat-spinner-32 project make scala version always be the head of what we support for cross sc… April 20, 2014
Octocat-spinner-32 scalatest attempt to fix up other testing modules December 16, 2013
Octocat-spinner-32 spec code style December 24, 2013
Octocat-spinner-32 specs2 attempt to fix up other testing modules December 16, 2013
Octocat-spinner-32 src an icon May 30, 2012
Octocat-spinner-32 uploads Replace internal sbt unfiltered-spec references with specs2. March 13, 2014
Octocat-spinner-32 util Fixed an issue in MIME type parsing that would cause it to fail whene… February 25, 2014
Octocat-spinner-32 .gitignore Merge branch 'master' into oauth2 May 31, 2012
Octocat-spinner-32 .travis.yml Match travis-built versions to those listed in crossScalaVersions as of March 31, 2014
Octocat-spinner-32 LICENSE Update LICENSE February 02, 2014
Octocat-spinner-32 README.markdown Update path for unfiltered-netty g8 template May 09, 2013
Octocat-spinner-32 build.sbt extract settings into build.sbt files June 04, 2012
README.markdown

Unfiltered

See the the Unfiltered documentation for instructions on using the project.

Modules

library

The core application library for Unfiltered. This module provides interfaces and implementations of core request extractors and response combinators.

filter

Binds the core library to filters in the servlet 2.3 API.

filter-async

Provides asynchronous support for the filter module

jetty

Provides an embedded web server abstraction for serving filters.

jetty-ajp

An embedded server that adheres to the ajp protocol.

netty

Binds the core library to a Netty channel handler and provides an embedded server.

netty-uploads

Provides extractors for multipart posts using netty.

spec

Provides helpers for testing Intents with specs.

uploads

Provides extractors for multipart posts using the servlet API.

json

Provides extractors for working with jsonp and transforming json request bodies.

scalate

Scalate template support.

websockets

A minimal server websocket interface build on netty

Community

Join the Unfiltered mailing list on Google Groups or view the previous list on Nabble.

Example Apps

There's an in-progress example app using Unfiltered made by klaeufer, unfiltered-example-bookmarks. Also, most giter8 templates for Unfiltered contain a bit of example code.

Something went wrong with that request. Please try again.