Permalink
Commits on May 24, 2013
  1. CSOL

    mgballard committed May 24, 2013
  2. CSOL

    mgballard committed May 24, 2013
  3. Merge pull request #117 from mgballard/v2.0

    brianloveswords committed May 24, 2013
    [WIP] CSOL theming
  4. WIP CSOL theming

    mgballard committed May 24, 2013
  5. Merge pull request #115 from mozilla/categorical-badges

    brianloveswords committed May 24, 2013
    Autoaward badges
  6. Merge pull request #113 from mgballard/v2.0

    brianloveswords committed May 24, 2013
    CSOL style (table dashboard)
  7. Implement autoawarding based on category.

    brianloveswords committed May 24, 2013
    Whenever a badge that has a weight is awarded, we try to figure out if
    that user has earned enough in that category to earn any related
    category badges.
  8. Add `util.negate`

    brianloveswords committed May 24, 2013
    This function takes an (asynchronous) function that is expected to
    return a boolean and returns a new function which returns the inverse of
    the original function.
  9. Fix `applyFixtures`

    brianloveswords committed May 24, 2013
    Instead of manually keeping track of which model collections to flush,
    use the low-level `dropDatabase` method on the client connection. It's a
    little slower for some reason, but it's way more reliable.
Commits on May 23, 2013
  1. table { :( } view

    mgballard committed May 23, 2013
  2. Merge pull request #112 from cmcavoy/v2.0

    cmcavoy committed May 23, 2013
    adding a new program link to issuer
  3. typo

    cmcavoy committed May 23, 2013
  4. merging 101-extra-fields

    cmcavoy committed May 23, 2013
  5. Can add and edit programs again.

    brianloveswords committed May 23, 2013
    This time with more images and other fields and stuff!
Commits on May 22, 2013
  1. Add images to issuers.

    brianloveswords committed May 22, 2013
    This also does a lot of work to simplify things on the backend. Instead
    of processing programs at the same time we try to process issuers, it is
    a separate step. It's (arguably) a worse user experience on the
    frontend, but A) the UX is in flux right now so we don't know what it's
    going to look like anyway, and B) it's *way* simpler on the backend.
  2. Protect against nulls.

    brianloveswords committed May 22, 2013
Commits on May 20, 2013
  1. Frontend & models for (some) extra badge fields

    brianloveswords committed May 20, 2013
    This is still missing the prereqs stuff, but this adds age range, time
    to earn, category and badge type to the backend models and the
    frontend. This also had some refactoring of the badge `create` and
    `update` endpoints to pull out common code.
  2. Merge pull request #108 from mgballard/v2.0

    brianloveswords committed May 20, 2013
    Basic CSOL theme added.