Permalink
Commits on Jan 15, 2015
  1. ignore python dist files

    kumar303 committed Jan 15, 2015
Commits on Jan 14, 2015
  1. Bump to 2.3.0

    kumar303 committed Jan 14, 2015
  2. Accommodate LOGGING values which are not dicts

    gene1wood committed with pmac Dec 10, 2014
    As Django allows for a `Version` key in the `LOGGING` dict as described in [the docs](https://docs.djangoproject.com/en/1.7/topics/logging/#examples) which has a non-dictionary value (an integer), funfactory should not throw a `'int' object has no attribute 'update'` error when parsing the LOGGING setting.
Commits on Jan 8, 2015
  1. Merge pull request #59 from peterbe/djangocoremanagementexecute_manag…

    pmac committed Jan 8, 2015
    …er-is-deprecated
    
    django.core.management.execute_manager is deprecated
Commits on Nov 21, 2014
  1. Merge pull request #61 from kyoshino/fix-tests

    pmac committed Nov 21, 2014
    Fix test errors
Commits on Nov 20, 2014
  1. Fix test errors

    kyoshino committed Nov 19, 2014
  2. Merge pull request #60 from kyoshino/bug-1101261-es-locale

    pmac committed Nov 20, 2014
    Add canonical locale mapping for Bug 1101261
Commits on Feb 18, 2014
Commits on Dec 5, 2013
  1. Merge pull request #58 from willkg/jingo-monkey

    willkg committed Dec 5, 2013
    Use jingo.monkey if it exists
  2. Use jingo.monkey if it exists

    willkg committed Dec 5, 2013
    This changes funfactory to use jingo.monkey which monkey patches Django
    form fields so you don't have to do |safe all the time.
    
    If the available jingo isn't recent enough, then it defaults to using
    nuggets safe_django_forms which don't appear to work with Django 1.5
    or later.
Commits on Sep 25, 2013
  1. Merge pull request #57 from akatsoulas/upgrade-mock

    jgmize committed Sep 25, 2013
    Upgrade mock to version 1.0.1
Commits on Sep 18, 2013
  1. Merge pull request #56 from pmclanahan/add-travis-coveralls

    pmac committed Sep 18, 2013
    Add support for travis-ci.org and coveralls.io.
Commits on Sep 16, 2013
  1. Merge pull request #55 from pmclanahan/add-locale-middleware-exemption

    pmac committed Sep 16, 2013
    Add exemption for lang param in locale middleware.
Commits on Sep 13, 2013
  1. Add exemption for lang param in locale middleware.

    pmac committed Sep 12, 2013
    There may be some URLs which have other uses for a
    'lang' query parameter. This allows you to set such
    URLs as exempt.
  2. Add support for travis-ci.org and coveralls.io.

    pmac committed Sep 13, 2013
    Also cleanup pep8 for checking with flake8
    in travis.
Commits on Sep 11, 2013
  1. Merge pull request #54 from jgmize/FF_DB_HOST

    jgmize committed Sep 11, 2013
    Add support for FF_DB_HOST env variable for tests
Commits on Sep 10, 2013
  1. Merge pull request #53 from jgmize/handle-parse_accept_lang_header-error

    jgmize committed Sep 10, 2013
    Handle parse_accept_lang_header error
  2. Handle parse_accept_lang_header error

    jgmize committed Sep 10, 2013
    Handle bug described in https://code.djangoproject.com/ticket/21078
    The fix has been merged into the Django master branch, but won't be in
    a Django release for some time.
    
    Also added test coverage for funfactory.urlresolvers.Prefix class.
Commits on Jul 29, 2013
  1. Merge pull request #52 from Osmose/master

    Osmose committed Jul 29, 2013
    Move to py-bcrypt 0.3.
  2. Move to py-bcrypt 0.3.

    Osmose committed Jul 29, 2013
    py-bcrypt 0.2 has a security problem, and has been pulled from PyPI. See https://code.google.com/p/py-bcrypt/source/detail?r=3bc365ff43736d26ff37e9f2a4084f37b381b569 for details.
Commits on May 14, 2013
  1. Merge pull request #51 from oremj/fix_log_source

    kumar303 committed May 14, 2013
    Add source to log lines.
  2. Add source to log lines.

    oremj committed May 14, 2013
Commits on Apr 10, 2013
  1. Merge pull request #49 from willkg/dev-languages-fix

    willkg committed Apr 10, 2013
    Fix DEV_LANGUAGES
Commits on Apr 8, 2013
  1. Fix DEV_LANGUAGES

    willkg committed Apr 8, 2013
    If locale/ isn't there or it's empty, it's possible for DEV_LANGUAGES
    to have [] as a value. Then LANGUAGE_URL_MAP is an empty dict and the
    Prefixer gets all confused and it's clownshoes on fire all the way
    down.
Commits on Feb 19, 2013
  1. Bump funfactory for PyPI

    kumar303 committed Feb 19, 2013
  2. Flesh out classifiers r=peterbe

    willkg committed Feb 16, 2013
    This adds classifiers missing in certain key areas.
  3. Ensure that reverse returns a str object and add reverse_lazy.

    Osmose committed Jan 30, 2013
    Certain parts of Django assume that URLs are str objects (as URLs are
    ASCII-only) and break if given a unicode object. In many cases reverse
    will return a unicode object because it builds URLs using 
    `request.META['SCRIPT_NAME']`, which is a unicode string.
    
    To handle this and any other situation involving unicode in a URL, we 
    now use Django's `iri_to_uri` function to escape all unicode in the URL 
    and return a str object.
    
    Also adds reverse_lazy, which makes using reverse in decorators and 
    settings files easier.
Commits on Dec 14, 2012
Commits on Oct 23, 2012
  1. Revert "Add billiard to compiled requirements", r=willkg

    peterbe committed Oct 23, 2012
    This reverts commit e761ecc.
  2. escape non-ascii characters in urlencode as utf8, r=kumar303

    peterbe committed Oct 11, 2012
    If you have a view that supplies the template with some non-ascii unicode
    characters and you do this in the template:
    
        <a href={{ mydata|urlencode }}>
    
    It will fail with a `KeyError` if it's not first escaped.
Commits on Sep 7, 2012
  1. Merge pull request #40 from willkg/billiard-requirement

    willkg committed Sep 7, 2012
    Add billiard to compiled requirements
Commits on Sep 6, 2012
  1. Add billiard to compiled requirements

    willkg committed Sep 6, 2012
    billiard is required by celery 3.0.9.