Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Feb 10, 2012
  1. For enter_result, find the current week number from the maps table

    authored
    You should always be entering the result for the week before the most
    recent maps.  No need to manually change this value every week.
  2. Specify the current season in the app config

    authored
    This goes into the filenames in downloaded replays.
  3. Add character codes as a separate field

    authored
    Previously, these were just appended to player names, but making them a
    separate field makes it easier to track who has one and who does not.
    
    Users who don't have one will show up with ".COWARD".
    
    Maybe if season 3 is better about collecting all of these, we can revert
    this.
  4. For enter_lineup, find the current week number from the maps table

    authored
    You should always be entering your lineup for the most recent week that
    has defined maps.  No need to manually change this value every week.
Commits on Feb 5, 2012
  1. Normalize map names

    authored
    Store map names in a separate table and make the maps table reference
    them by id.
Commits on Dec 11, 2011
  1. Don't require auth to submit results

    authored
    These are being submitted by referees, but I only created accounts for
    team captains.  Also, results can be submitted by a ref from any team.
Commits on Dec 6, 2011
  1. Use rosters to track lineups, rather than freetext

    authored
    Previously, team captains had to enter player names as free-text on the
    lineup page.  This lead to pretty inconsistent formats and data quality.
    Now, we store the list of all players (by team) and use a dropdown box
    to select them.
  2. Minor style cleanups

    authored
    Change a few variable names to make this code easier to work with.
  3. Add basic authentication

    authored
    - Authenticate with a personalized secret URL.  No passwords.
    - Require auth for mutating operations, but don't use it just yet.
Commits on Nov 26, 2011
  1. Big refactor into Flask app

    authored
    It's no longer a standalone single-file WSGI app fast enough to run as
    CGI, but it's a lot more readable and maintainable.  Error checking is
    probably no worse.
    
    Rewrote the simple renderers as Jinja templates, but left the more
    complicated ones as manual HTML generators.
Commits on Nov 25, 2011
  1. Misc updates

    authored
    - Clean up request_uri parsing a bit.
    - Fix a few HTML and consistency bugs.
    - Add a little bit of HTML to make WebDriver testing easier.
  2. Put the schema in a more sensible order

    authored
    The tables are now roughly in the same order that they get populated.
Commits on Nov 24, 2011
  1. random-stuff

    authored
Commits on May 2, 2011
  1. Fix a 404 response

    authored
  2. Fix an ending tag

    authored
  3. Update week numbers

    authored
  4. Remove useless assignment

    authored
Commits on Apr 29, 2011
  1. Fix replay link

    authored
  2. Support for ace races

    authored
  3. Support for downloading replays

    authored
  4. Support for showing results

    authored
Commits on Apr 28, 2011
  1. bugfixes

    authored
Something went wrong with that request. Please try again.