Permalink
Commits on Aug 22, 2013
  1. Add .tox to ignored list

    willkg committed Aug 22, 2013
  2. Add tox.ini

    This tests python 2.6 and 2.7 with Django 1.4 and 1.5.
    
    The tests all pass fine with django 1.4, but they fail with django
    1.5.
    
    NB: I'm "faking" the python 2.6 tests on my system since I don't
    have python 2.6 available. But travis is running 2.6 and 2.7, so
    there you go.
    willkg committed Aug 22, 2013
  3. Add docstring to _document_django_model

    You could say it's ironic that function had no docstring.
    willkg committed Aug 22, 2013
  4. Fix travis to test multiple environments

    We want to test Python 2.6 and 2.7 for Django 1.4.6 and 1.5.2.
    willkg committed Aug 22, 2013
  5. Fix deprecation errors

    willkg committed Aug 22, 2013
  6. Make creatore a raw_id_field

    Fixes #182.
    willkg committed Aug 22, 2013
  7. Add more settings docs

    willkg committed Aug 22, 2013
Commits on Aug 21, 2013
  1. Fix badg.us url

    willkg committed Aug 21, 2013
  2. Add some views docs

    willkg committed Aug 21, 2013
Commits on Aug 19, 2013
  1. Add documentation

    This does a first pass on API docs. I think I caught everything, but
    it's hard to know for sure. One thing is that there are a bunch of class
    members that have no docstrings, so they don't currently show up in the
    API docs even though they're specified in the autoclass calls.
    willkg committed Aug 19, 2013
Commits on Aug 16, 2013
  1. Fix .travis.yml

    willkg committed Aug 16, 2013
  2. Fix AssertionError; signal receivers must have **kwargs

    This was causing all the tests to fail under Django 1.4.6.
    willkg committed Aug 16, 2013
  3. Add docs for running tests; fix reqs

    This gets everything working to run tests using:
    
        python manage.py test
    
    This moves requirements up a directory where they're easier to find
    for people looking at the source code.
    
    This combines "tests.txt" and "dev.txt". Developers should be running
    tests, so it's easier to just have all the bits in that one requirements
    file. This simplifies setting everytihng up for hacking.
    
    Documents how to set everything up and run the tests in the docs. I also
    added a note about the IRC channel.
    
    I also tweaked .gitignore to ignore some additional things.
    
    I deleted runtests.py and some of the other test scaffolding because
    there was too many test scaffolding things that seemed to conflict.
    There should be only one true documented way!
    willkg committed Aug 16, 2013
  4. Add MANIFEST.in; tweak setup.py

    This cleans up setup.py a bit, makes sure it has some additional
    metadata to help PyPI, makes sure everything that should be in an sdist
    will be in the sdist and switches to use find_packages() in setuptools.
    willkg committed Aug 16, 2013
Commits on Jul 29, 2013
  1. Merge pull request #176 from lmorchard/master

    Quick fix for breakage with updated distribute
    committed Jul 29, 2013
Commits on Jul 26, 2013
  1. Fix copyright and urls

    Bunch of urls pointed to the old repository location. Fixed that.
    Updated copyright to be Mozilla Foundation and have the correct
    years.
    willkg committed Jul 26, 2013
Commits on Mar 21, 2013
  1. Merge pull request #167 from lmorchard/include-nomination-in-award-de…

    …tail
    
    Include nomination in award detail when necessary
    committed Mar 21, 2013
  2. Merge pull request #166 from rlr/only-one-deferred-email

    Fix #165 - Only send email on first DeferredAward to user.
    committed Mar 21, 2013
Commits on Mar 20, 2013
  1. Merge pull request #164 from rlr/detect-deferred-award-dupes

    Fix #163 - Don't create multiple DeferredAwards for unique badges.
    committed Mar 20, 2013
Commits on Mar 19, 2013
  1. Merge pull request #162 from lmorchard/161-missing-unique-checkbox

    Fixes #161: Ensure unique field appears in create / edit forms
    committed Mar 19, 2013
  2. Add test-venv to .gitignore

    committed Mar 19, 2013
Commits on Mar 4, 2013
  1. Merge pull request #154 from lmorchard/master

    Tweaks to exceptions and notifications in awarding
    committed Mar 4, 2013
Commits on Feb 25, 2013