Permalink
Switch branches/tags
Nothing to show
Commits on Oct 31, 2010
  1. Permit multiple entries for a particular foreign word.

    malcolmt committed Oct 31, 2010
    Fixes #16. After discussion with Matt, we decided not to enforce any
    uniqueness constraint here. This required retrofitting a couple of
    migrations, but since the code doesn't work for databases that enforce
    unique constraints prior to this commit, this won't break any existing
    installs.
Commits on Sep 28, 2010
  1. Small style cleanups.

    malcolmt committed Sep 28, 2010
  2. Change all code to use Profile.language_pref. Closes #15.

    malcolmt committed Sep 28, 2010
    Anything that used to be indexed from a language code is now indexed
    from a Language.id value (sometimes written as
    Profile.language_pref_id).
Commits on Sep 27, 2010
  1. Changed Profile.languages to foreign-key Profile.languages_pref.

    malcolmt committed Sep 27, 2010
    Still need to migrate all code that uses this across.
  2. Change UserProfile to Profile class.

    malcolmt committed Sep 27, 2010
    Closes #18.
    
    We forgot to make the link from UserProfile -> User be the attribute
    "user". This fixes that, but the easiest way to migrate between models
    when changing the primary key is to create a new model and copy the data
    back and forth. So I've created the Profile model that mirrors the old
    UserProfile, except that "student" is now called "user".
Commits on Aug 22, 2010
  1. Changed the virtualenv create.sh script to force pip to install the r…

    matthewstevens committed Aug 22, 2010
    …equirements in the requirements file
Commits on Aug 19, 2010
  1. Login dropdown display improvements.

    malcolmt committed Aug 19, 2010
    - Fixes github issue 14.
    - No longer shifts the toolbar links.
    - Drops down, instead of appears from top-right corner.
    - Background is opaque so that underneath content doesn't show through.
    - Has a border around the box now.
Commits on Aug 16, 2010
  1. README update with pointer to source and bug list.

    malcolmt committed Aug 16, 2010
    We can't do any dash'ing today (day jobs for those of us in regular
    timezones), so this just updates where we got to.
  2. Fixed up some bugs in the question management logic, specifically whe…

    matthewstevens committed Aug 16, 2010
    …n the current words being studied is refreshed.
  3. Handle submitting question form with no selection made.

    malcolmt committed Aug 16, 2010
    We just ignore this situation and present the user with a new question.
  4. Restyle the question layout.

    malcolmt committed Aug 16, 2010
  5. Layout work in progress.

    malcolmt committed Aug 16, 2010
    - Add YUI grids to layout.
    - Move questions in from the edge (not ideal, but will do for now).
  6. Changed the question to be based on a corpus of questions selected pe…

    matthewstevens committed Aug 16, 2010
    …r user, added to dynamically, and removed when you get it correct enough times
  7. Added cross-browser style uniformisation.

    malcolmt committed Aug 16, 2010
    This uses YUI's reset, fonts and base styles. Still need to adjust some
    of our internal styles to gel with this but it's a good start.
Commits on Aug 15, 2010
  1. Formatting fix in README.

    malcolmt committed Aug 15, 2010