Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Branch: master
Commits on Sep 21, 2012
  1. @mythmon

    Force /services/throw-error to work in tests.

    mythmon authored
    This helps Jenkins not fail things.
  2. @mythmon
Commits on Sep 20, 2012
  1. @willkg

    Fix l10n issues on dashboard

    willkg authored
  2. @willkg

    Tweak strings

    willkg authored
    Line 11 and 20 had the same string but it was slightly different. This
    tweaks the title so that they're the same.
Commits on Sep 19, 2012
  1. @willkg
  2. @willkg

    Add explanation to services/monitor page

    willkg authored
    Note: I did this to verify that the input-dev server is updating
    correctly.
Commits on Sep 18, 2012
  1. @willkg

    [bug 791067] Fix favicon.

    willkg authored
Commits on Sep 17, 2012
  1. @willkg

    [bug 791785] Fix test_monitor_view on jenkins

    willkg authored
    This mocks the establish_connection rabbitmq stuff so that the test
    will pass on Jenkins which has no rabbitmq stuff.
    
    Note: I'm faking a mocking library--when we add Mock to vendor-local/
    we should fix this.
  2. @willkg

    Clean up services/monitor/ view.

    willkg authored
    This makes it less funky in regards to all the various states it
    could end up in and also makes it way easier to add new components.
  3. @willkg
  4. @willkg
  5. @willkg
  6. @willkg

    Tweak test_monitor_view to show better errors

    willkg authored
    This test is failing in Jenkins. This tweaks the test to tell us more
    about why.
  7. @willkg

    [bug 791468] Add ES to /services/monitor

    willkg authored
    This checks to see if ES is running and that there is an index.
    
    This also tweaks the service monitor test case to be an ElasticTestCase
    because it's checking ES connectivity and whether the index exists and
    we need it to look at the right index.
  8. @willkg

    Clean up /services/monitor code

    willkg authored
    This moves a lot of business logic out of the template and into the
    view. It also cleans up the view code so it's easier to read and more
    consistent.
  9. @mythmon

    Convert this test to an elastic test, for safety.

    mythmon authored
    Since MobileQueryStringOverrideTest accesses the dashboard (since the
    dashboard is the front page), it needs to be using the correct elastic
    search index, so it needs to be a ElasticTestCase, instead of a normal
    TestCase.
Commits on Sep 15, 2012
  1. @willkg

    Emergency patch to fix ES errors

    willkg authored
    This is an emergency patch to fix ES errors so the front page works
    through the weekend despite us missing a bunch of things.
    
    There are TODO items to address the three spots we should fix in
    better ways.
Commits on Sep 14, 2012
  1. @mythmon

    Implement Dashboard

    mythmon authored
    The dashboard has a histogram that shows amount of input over time and a
    filter/facet sidebar to drill down on data. The selected feedback items
    are displayed below the graph. This is a fairly faithful reproduction of
    old input, but written from scratch.
    
    This uses Flot to draw the graphs, and ES to generate data. There are no
    SQL queries made in generating this page.
  2. @mythmon

    Add PyQuery.

    mythmon authored
    Also it's dependencies, lxml, and cssselect.
    
    lxml requires compiling, so it is in requirements/compiled.txt
  3. @mythmon

    Update to the latest version of ElasticUtils.

    mythmon authored
    This gets us two things:
    
    1. EU doesn't throw away data from histogram facets.
    2. Fixes a EU bug in which working with filters could be destructive.
  4. @mythmon

    Update how we include/exclude apps and middleware.

    mythmon authored
    Use funfactory's get_apps and get_middleware functions, which simplifiy
    adding and removing things from the settings variables.
  5. @willkg

    [bug 790833] Add basic service monitor page

    willkg authored
    This is probably missing some stuff, but it gives us a basic monitoring
    page we can use to figure out what's going on.
Commits on Sep 13, 2012
  1. @willkg

    [bug 790998] Add memcached infrastructure

    willkg authored
    * add docs for CACHES setting
    * add python-memcached package
  2. @willkg

    Change STAGE setting to SHOW_STAGE_NOTICE

    willkg authored
    SHOW_STAGE_NOTICE is a little clearer in regards to what we're using
    it for. Plus it's easier to explain documentation-wise.
  3. @willkg

    [bug 790693] Re-fix csrf issues.

    willkg authored
    Turns out the previous two commits never made it to -dev--it's not
    updating.
    
    Regardless, this makes that form csrf-exempt. That's better since it'll
    reduce sessions and the csrf protection isn't wildly helpful for that
    form.
  4. @willkg

    Revert "[bug 790693] Fix csrf issues."

    willkg authored
    This reverts commit ccb05c0.
    
    This didn't fix the issue (memcached problem?). So we're going to revert
    it and nix csrf for this form.
  5. @willkg

    [bug 790693] Fix csrf issues.

    willkg authored
    Pretty sure the reason this form isn't working on -dev is because
    it's lacking csrf. Plus the feedback forms need to work anonymously,
    so I added the decorator, too.
Commits on Sep 12, 2012
  1. @willkg

    [bug 790634] Update jingo-minify

    willkg authored
    This switched jingo-minify back to the correct git repository and also
    updates it to master tip which has the rest of the static/media fixes.
Commits on Sep 10, 2012
  1. @willkg

    [bug 788527] Add indexing to search admin

    willkg authored
    * add indexing-related celery tasks
    * add indexing form in admin
    * add reset form in admin
    * add record history to admin
    * add test for index_chunk_test
    * fix ES test infrastructure to work correctly
    * updated ES docs
Commits on Sep 7, 2012
  1. @willkg

    Yak-shaving with index infrastructure

    willkg authored
    I moved everything around to nix some weirdness with where things
    were at and interrelationships between them.
  2. @willkg
  3. @willkg
  4. @willkg

    [bug 788527] Implement search index admin

    willkg authored
    This version of the search index admin doesn't do much other than tell
    you what's going on index/mapping-type wise in your system.
  5. @willkg
Commits on Sep 6, 2012
  1. @mythmon

    Switch to using jingo-minify.

    mythmon authored
    django-compressor can't do offline bundling, which is bad, so we are
    ditching it. jingo-minify is a bit different, but better for deployment.
    
    At this point, even during development when DEBUG=True, './manage.py
    collectstatic' must be run so all the files are in the right place.
    TODO: Fix this.
Something went wrong with that request. Please try again.