1. Mike Orr
  2. Routes-exp

Commits

Show all
Author Commit Message Date Builds
bbangert
[svn] Doc updates for explicit behavior and unicode settings.
Tags
v1.7
bbangert
[svn] Doc updates.
bbangert
[svn] Version string updates for 1.7 release.
ianb
[svn] when encoding is false, the object wasn't strified; this causes a problem if, say, you pass in an integer. So strify in both cases
bbangert
[svn] * Fixed url_unquoting to only apply for strings.
bbangert
[svn] * Added _encoding option to individual routes to toggle decoding/encoding on a per route basis.
bbangert
[svn] * Fixed route matching so that '.' and other special chars are only part of the match should they not be followed by that character. Fixed regexp creation so that route parts with '.' in them aren't matched properly. Fixes #48.
bbangert
[svn] Properly handle a None encoding for url_quote.
bbangert
[svn] * Fixed Unicode decoding/encoding so that the URL decoding and encoding can be set on the mapper with mapper.encoding. Fixes #40.
pjenvey
[svn] don't assume environ['CONTENT_TYPE'] always exists, according to the WSGI PEP it may be omitted
bbangert
[svn] * Fixed Unicode decode/encoding of path_info dynamic/wildcard parts so that PATH_INFO will stay a raw string as it should. Fixes #51.
bbangert
[svn] * Fixed url_for (thus redirect_to) to throw an exception if a Unicode string is returned as that's an invalid URL. Fixes #46.
bbangert
[svn] * Fixed Routes middleware to only parse POST's if the content type is application/x-www-form-urlencoded for a HTML form. This properly avoids parsing wsgi.input when it doesn't need to be.
ianb
[svn] Fix problem with urlcache and SCRIPT_NAME
Tags
v1.6.2.1
bbangert
[svn] Updated doc strings for better formatting, updated changelog for dev, updated doc index for release.
bbangert
[svn] Fixed some indentation issues for pudge docgen.
bbangert
[svn] Setting highlighter for code blocks.
bbangert
[svn] Auto-update of version strings
bbangert
[svn] Updating version location.
Tags
v1.6.3
bbangert
[svn] * Fixed matching so that an attempt to match an empty path raises a RouteException. Fixes #44.
bbangert
[svn] * Added ability to use characters in URL's such as '-' and '_' in map.resource. Patch by Wyatt Baldwin. Fixes #45.
bbangert
[svn] * Updated Mapper.resource handling with name_prefix and path_prefix checking to specify defaults. Also ensures that should either of them be set, they override the prefixes should parent_resource be specified. Patch by Wyatt Baldwin. Fixes #42.
bbangert
[svn] * Added utf-8 decoding of incoming path arguments, with fallback to ignoring them in the very rare cases a malformed request URL is sent. Patch from David Smith. * Fixed treatment of '#' character as something that can be left off and used in route paths. Found by Mike Orr.
bbangert
[svn] * Added ability to specify parent resource to map.resource command. Patch from Wyatt Baldwin.
bbangert
[svn] * Fixed formatted route issue with map.resource when additional collection methods are specified. Added unit tests to verify the collection methods work properly.
bbangert
[svn] Adding nose testing block.
bbangert
[svn] * Updated URL parsing to properly use HTTP_HOST for hostname + port info before falling back to SERVER_PORT and SERVER_NAME. Fixes #43.
bbangert
[svn] * Added member_name and collection_name setting to Route object when made with map.resource. * Updated routes.middleware to make the Routes matched accessible as environ['routes.route'].
bbangert
[svn] Ensure that the environ is only removed from the mapper after the app is called so route generation will work properly.
bbangert
[svn] * Updating mapper object to use thread local for request data (such as environ) and middleware now deletes environ references at the end of the request.
  1. Prev
  2. Next