Permalink
Commits on Sep 18, 2012
  1. Adding proper Bootstrap files

    Adding compiled version of Bootstrap files instead of 'raw' files - we
    don't need to change Bootstrap itself, we'll be just fine with the
    compiled version for now.
    committed Sep 18, 2012
Commits on Apr 14, 2012
  1. Merge pull request #2 from brighid/master

    Added Google Analytics and static page from Brighid
    seanmcd committed Apr 14, 2012
  2. Adding a question for 'which of these is most likely to be the top ca…

    …rd?' and changing views.py to fix a bug exposed by that question.
    seanmcd committed Apr 14, 2012
  3. Added Google Analytics code to the all-pages Mako template, added a '…

    …we're down' page to serve in a static way.
    committed Apr 14, 2012
Commits on Apr 13, 2012
  1. Adding Pokemon data that we'll be using until database is set up righ…

    …t, which in turn allows implementation of _is_basic_pokemon() and related methods.
    seanmcd committed Apr 13, 2012
  2. Change the criteria for finding basic lands so that it's more lenient…

    … on users - two common but incorrect forms are now accepted and processed correctly.
    seanmcd committed Apr 13, 2012
Commits on Apr 10, 2012
  1. Additional fix for previous commit, also extra diagnostic messages, c…

    …leanup, and fixing a bug where question generators weren't created correctly.
    seanmcd committed Apr 10, 2012
  2. Temporary hack to allow chosen_card to be either a string or a Card o…

    …bject, since we primarily need its name.
    seanmcd committed Apr 10, 2012
  3. Fixed several bugs with generating wrong answers (e.g., might generat…

    …e a possible answer > 100%). Improved checking of answers: potential answers are all converted to strings before being returned, which makes comparing them much easier.
    seanmcd committed Apr 10, 2012
Commits on Apr 9, 2012
Commits on Apr 8, 2012
  1. Refactoring: '/lib' wasn't a very good place to put game-specific stu…

    …ff. Better to have it in '/games', which advertises its contents better. Also renamed 'abstracts' module to the more accurate 'bases' and refactored based on those changes.
    seanmcd committed Apr 8, 2012
  2. Added a basic Pokemon deck to test with. Tweaked identifier to deal w…

    …ith lines that start with whitespace.
    seanmcd committed Apr 8, 2012
  3. Merge pull request #1 from brighid/master

    Bootstrap and HTML5 Boilerplate
    seanmcd committed Apr 8, 2012
  4. Added doctype and html5boilerplate good stuff, preparing to add Boots…

    …trap and more H5BP stuff
    committed Apr 6, 2012
Commits on Apr 7, 2012
  1. Cleaning up comments and docstrings, adding skeleton modules for futu…

    …re games I'd like to support.
    seanmcd committed Apr 7, 2012
  2. More cleanup and adding extensibility: game-specific classes from the…

    … appropriate modules, when added to identifier.py, will become available for recognizing decks and creating questions specific to that game.
    seanmcd committed Apr 7, 2012
  3. The cards we use as a heuristic to detect which game a deck is from s…

    …hould now be identified correctly regardless of the case the user enters them in.
    seanmcd committed Apr 7, 2012
Commits on Apr 6, 2012
  1. Fixed an error where lib.identifier.find_game() would always fail bec…

    …ause we were passing it a list of tuples instead of a list of strings.
    seanmcd committed Apr 6, 2012
  2. Redoing the question flow, especially with attention to variable name…

    …s that make it clear what's going on.
    seanmcd committed Apr 6, 2012
  3. Correcting the type of exception raised. Whoops. Also making sure tha…

    …t functions that aren't done yet, raise an error instead of returning None.
    seanmcd committed Apr 6, 2012
  4. Modifying the .gitignore file so that we can add material from Bootst…

    …rap/Less/H5BP in /static .
    committed Apr 6, 2012
  5. Refactor things from the single-file mess to a lesser but still nonze…

    …ro mess in modules, classes, and methods.
    seanmcd committed Apr 6, 2012
Commits on Apr 2, 2012
  1. The minimum-viable-product version! Let's call that 0.1a1. The code i…

    …s horrendous - it needs tremendous organization, abstraction, and generalization. However, it functions - it does one small thing, and that's enough to build the later functionality from.
    seanmcd committed Apr 2, 2012