Commits on Jun 6, 2016
  1. Add a deprecation note

    committed Jun 5, 2016
Commits on Jul 14, 2013
  1. Missing colon

    committed Jul 13, 2013
  2. Add some pretty questionable logic to include old transaction in email

    Make it easier to catch accidental screwups
    committed Jul 13, 2013
Commits on Feb 25, 2013
  1. Merge pull request #21 from andersk/unicode

    Fix Unicode
    committed Feb 24, 2013
Commits on Feb 18, 2013
  1. Allow empty splits

    committed Feb 18, 2013
Commits on Jul 25, 2012
  1. @andersk

    Fix Unicode

    Signed-off-by: Anders Kaseorg <andersk@mit.edu>
    andersk committed Jul 25, 2012
Commits on Dec 12, 2011
  1. @asedeno

    Test for issue #17

    asedeno committed with Dec 11, 2011
  2. @speth

    Fix for error when re-submitting an expense

    Fixes #17
    speth committed with Dec 11, 2011
Commits on Nov 7, 2011
  1. Fix the test suite so that it runs again.

    This primarily involved fixing the user-agent detection code, but also
    involves fixing tests for the /spend page, which assumed the order in
    which users were listed in the form. This was changed by
    88740b2, but nobody noticed since the
    test suite wasn't running.
    committed Nov 6, 2011
  2. Fix compatibility with the Python stack in Fedora 15

    Routes dropped the routes.redirect_for hepler, and Pylons switched by
    default to using a "strict" template context object (i.e. one which
    throws an exception when accessing an unset attribute, instead of
    returning an empty string).
    
    Create our own redirect_for, and switch the template context back to
    lax.
    committed Nov 6, 2011
Commits on Oct 10, 2011
  1. Typo fix

    committed Oct 9, 2011
Commits on Jun 2, 2011
Commits on Apr 3, 2011
  1. Choosing from an autocomplete dropdown doesn't trigger an onkeyup event.

    Try catching onchange as well
    committed Apr 3, 2011
Commits on Mar 8, 2011
  1. Default residents' shares to 1

    committed Feb 28, 2011
  2. Add a new test case for the penny distribution change.

    This test is inspired by a real-world scenario where BlueChips didn't
    do the right thing.
    committed Mar 8, 2011
  3. Adjust how pennies are distributed.

    For any given expense involving N users, rounding errors will result
    in no more than N - 1 pennies needing to be redistributed.
    
    Instead of randomly assigning them one at a time (which can end with
    an unlucky user), choose a subset of the involved users to each get
    one of the pennies.
    committed Mar 8, 2011
  4. Re-snapshot ez_setup.py

    committed Mar 8, 2011
Commits on Jan 3, 2011
  1. Enable mobile site for Android

    committed Jan 3, 2011
Commits on Nov 21, 2010
  1. Tweak version dependencies

    committed Nov 20, 2010
  2. Bump version number

    committed Nov 20, 2010
Commits on Jul 29, 2010
Commits on Jul 1, 2010
  1. Make noauth actually work.

    committed Jun 30, 2010
Commits on Mar 27, 2010
  1. Be sure flash messages are strings before displaying them.

    It seems that at least some recent versions of Mako don't convert
    objects to strings before attempting to render them, leading to a
    TypeError for things like flash messages, which are no objects and not
    just strings.
    
    Reported-by: João Felipe Santos <joao.eel@gmail.com>
    committed Mar 27, 2010