Skip to content
Commits on Jan 4, 2016
  1. @willkg
  2. @willkg

    Merge pull request #728 from willkg/1232435-view

    [bug 1232435] Add hb healthcheck view
    willkg committed Jan 4, 2016
  3. @willkg

    [bug 1232435] Add hb healthcheck view

    This adds an analyzer view that shows all the hb healthchecks and lets
    you email the results to the mailing list. Further, it shows you the
    recipients for the mailing list making it a little easier to make sure
    things are set up correctly.
    willkg committed Jan 4, 2016
Commits on Dec 30, 2015
  1. @willkg

    Merge pull request #727 from willkg/1232435-hb-health

    [bug 1232435] Heartbeat health check
    willkg committed Dec 30, 2015
  2. @willkg

    [bug 1232435] Fix failing test

    I added a data migration to create the heartbeat_health mailing list,
    but forgot to update the tests accordingly.
    willkg committed Dec 30, 2015
  3. @willkg

    [bug 1232435] Fixes based on Mike's comments

    * switches the counter out for has_any boolean
    * changes the email subject to make it easier to read
    * use render_to_string
    * add data migration to create needed mailing list
    willkg committed Dec 30, 2015
Commits on Dec 29, 2015
  1. @willkg

    [bug 1232435] Heartbeat health check

    This is a really basic but flexible heartbeat health system. The idea
    is that it runs a series of programmed checks, figures out "severity"
    and then sends an email.
    willkg committed Dec 17, 2015
  2. @willkg

    Merge pull request #726 from willkg/hb-tweaks

    Change some fields to use fuzzy values
    willkg committed Dec 29, 2015
  3. @willkg

    Change some fields to use fuzzy values

    This makes it easier to have tests generate multiple surveys and
    answers without hitting integrity issues.
    willkg committed Dec 29, 2015
  4. @willkg

    Merge pull request #725 from willkg/1235423-view

    [bug 1235423] Refactor feedback_router
    willkg committed Dec 28, 2015
  5. @willkg
Commits on Dec 28, 2015
  1. @willkg

    [bug 1235423] Clarify the comments

    This clarifies some of the comments that previously were mysterious.
    willkg committed Dec 28, 2015
  2. @willkg

    [bug 1235423] Refactor around thank you view

    This reworks the feedback flow a bit more so that adding a new form
    entails writing a function with a decorator that registers it for a
    specific product.
    
        @register_product_config(product_slug, thanks_template)
    
    It's still a little goofy in that this doesn't read quite right, but
    it's good enough for now especially where we only have 2 forms
    currently but will have 3 in the near future. We can flesh things out
    and make it more featureful when needed.
    willkg committed Dec 28, 2015
  3. @willkg

    [bug 1235423] Refactor feedback_router

    This splits the picker view from the feedback_router code. Having said
    that, the oldandroid code makes that continue to look a bit goofy.
    
    This drops the requirement that we *only* show the Firefox OS form to
    users of Firefox OS. With these code changes, if they got to
    /feedback/, they'll now go to the picker. We don't get a lot of
    Firefox OS feedback. As of 1.3, they have an in-product form that uses
    the API anyhow.
    
    This gets rid of the PRODUCT_OVERRIDES scaffolding which we haven't
    used in ages and has very much overstayed its welcome.
    
    The end result is a feedback_router that's a little more
    straight-forward.
    willkg committed Dec 28, 2015
  4. @willkg

    Merge pull request #724 from willkg/1235425-nix-requires

    [bug 1235425] Remove "requires firefox" dead code
    willkg committed Dec 28, 2015
  5. @willkg

    [bug 1235425] Remove "requires firefox" dead code

    This code is dead code--it's not being used or tested. This is just a
    formal removal of the code so it's not crufting up the codebase
    anymore.
    willkg committed Dec 28, 2015
Commits on Dec 17, 2015
  1. @willkg

    Merge pull request #721 from willkg/mailing-list

    Implement mailinglist system
    willkg committed Dec 17, 2015
  2. @willkg

    Implement mailinglist system

    The mailing list system lets us associate names with lists of
    recipients. A list of recipients is stored in a text field that allows
    for arbitrary mailing list sizes, but also comments to make
    managing the list easier.
    willkg committed Dec 17, 2015
Commits on Dec 8, 2015
  1. @willkg

    Merge pull request #719 from willkg/1222997-focus

    [bug 1222997] Add focus image
    willkg committed Dec 8, 2015
  2. @willkg

    [bug 1222997] Add focus image

    willkg committed Dec 8, 2015
Commits on Dec 2, 2015
  1. @willkg

    Merge pull request #718 from willkg/1229536-dsl

    [bug 1229536] Upgrade to elasticsearch-dsl 0.0.9
    willkg committed Dec 1, 2015
  2. @willkg
  3. @willkg

    Merge pull request #717 from willkg/1229535-es-py

    [bug 1229535] Upgrade elasticsearch-py to 1.9
    willkg committed Dec 1, 2015
Commits on Dec 1, 2015
  1. @willkg
  2. @willkg

    Merge pull request #716 from willkg/1229366-hb

    [bug 1229366] Pin hb data view and improve logging
    willkg committed Dec 1, 2015
  3. @willkg
  4. @willkg

    [bug 1229366] Pin hb data view and improve logging

    Previously, I think it was possible for Input to stomp on a new data
    packet with an old one because the updated_ts check would be using on
    stale data because we're in a multidb environment and there's
    replication lag and all that.
    
    This pins that view so that it always happens on the master db and thus
    always sees the current view of the world.
    
    Further, this adds a bunch of statsd calls so we can measure various
    scenarios we don't otherwise have a window into.
    willkg committed Dec 1, 2015
Commits on Nov 30, 2015
  1. @willkg

    Merge pull request #715 from willkg/1229010-fields

    [bug 1229010] Fix unboundlocalerror
    willkg committed Nov 30, 2015
  2. @willkg
  3. @willkg

    Merge pull request #714 from willkg/1226772-django

    [bug 1226772] Upgrade Django to 1.8.7
    willkg committed Nov 30, 2015
  4. @willkg
Commits on Nov 20, 2015
  1. @willkg

    Merge pull request #713 from willkg/1226601-extract

    [bug 1226601] Fix issues with extract_db command
    willkg committed Nov 20, 2015
  2. @willkg

    [bug 1226601] Fix issues with extract_db command

    * switch from _lazy to pgettext
    * redo the code that saves the files so that it's saving files in the
      relevant app
    willkg committed Nov 20, 2015
Commits on Nov 19, 2015
  1. @willkg

    Merge pull request #712 from lgp171188/1225937-fix-gengo-maintenance-…

    …admin-page-bust-on-stage
    
    [bug 1225937] Fix UnboundLocalError in gengo maintenance admin page
    willkg committed Nov 19, 2015
  2. @lgp171188

    [bug 1225937] Fix UnboundLocalError in gengo maintenance admin page

    Fixed the error for the 'seven_days_of_orders' variable
    lgp171188 committed Nov 19, 2015
Something went wrong with that request. Please try again.