Permalink
Commits on Jul 8, 2013
  1. Rename `Program#changeIssuer` method

    brianloveswords committed Jul 8, 2013
    ...to `Program#changeIssuerAndSave`, which is more accurate to what it
    does. I had an alias before, but I removed it in favor of changing the
    real name of the function for the sake of clarity (in spite of brevity)
  2. Add frontend for changing program issuers.

    brianloveswords committed Jul 8, 2013
    I put a simple dropdown list on the "edit program" page to let a user
    change the issuer associated with the program. The backend will
    conditionally call `program.changeIssuerAndSave` instead of
    `program.save` if the form submitted issuer doesn't match the stored
    issuer.
  3. Implement `Issuer#removeProgram`

    brianloveswords committed Jul 8, 2013
    This simplifies `Program#changeIssuer` a bit by shifting some of the
    issuer-specific logic to the issuer model, where it belongs.
  4. Implement Program#changeIssuer

    brianloveswords committed Jul 8, 2013
    This changeset implements the new model instance method
    `Program#changeIssuer`. The method ensures that the `programs` array is
    modified for new issuer (adding the program) and the old
    issuer (removing the program) while also updating the `issuer` field on
    itself.
Commits on Jul 3, 2013
  1. Merge pull request #263 from mozilla/261-email-limit

    cmcavoy committed Jul 3, 2013
    Use a queue + cron script to process emails
  2. Remove dead code.

    brianloveswords committed Jul 2, 2013
  3. Fix `env.qualifyUrl`

    brianloveswords committed Jul 2, 2013
  4. Merge pull request #260 from christensenep/258-retroactive-steam-awards

    cmcavoy committed Jul 3, 2013
    Add script to award steam badges retroactively and notify CSOL-site of these awards
Commits on Jul 2, 2013
Commits on Jul 1, 2013
Commits on Jun 27, 2013
  1. Small code cleanups.

    christensenep committed Jun 27, 2013
  2. Fixing broken test

    christensenep committed Jun 27, 2013
Commits on Jun 24, 2013
Commits on Jun 21, 2013
  1. changes recommendations

    cmcavoy committed Jun 21, 2013
  2. Merge pull request #253 from mozilla/252-recommend-only-online

    cmcavoy committed Jun 21, 2013
    Only recommend online skill badges.