Switch branches/tags
Commits on Jan 3, 2012
  1. [bug 714064] Showfor selector missing.

    rlr committed Dec 29, 2011
    * The showfor selector was missing on review of new article/translation.
Commits on Dec 29, 2011
  1. [bug 714064] Fix button enabling.

    rlr committed Dec 29, 2011
  2. Updated webtrends tag for .org

    rlr committed Dec 29, 2011
Commits on Dec 27, 2011
  1. [bug 666961] noindex kbforums

    rlr committed Dec 22, 2011
Commits on Dec 24, 2011
Commits on Dec 22, 2011
  1. [bug 711559] Add a Search admin panel with a big Reindex button.

    erikrose committed Dec 21, 2011
    It's also got a sexy AJAX progress bar, which you can see iff you have celery working.
    Refactored the reindexing stuff a bit while I was at it.
  2. [bug 712684] fix range for days

    Tim Watts
    Tim Watts committed Dec 21, 2011
Commits on Dec 21, 2011
  1. [bug 710270] fix css

    Tim Watts
    Tim Watts committed Dec 20, 2011
Commits on Dec 20, 2011
  1. [bug 676265] Upgrade to version of arecibo that tolerates data in the…

    erikrose committed Dec 20, 2011
    … request that isn't UTF-8 encodable.
  2. [bug 648258] Mark new threads read, at least.

    James Socol
    James Socol committed Dec 20, 2011
  3. [bug 712301] fx9 default.

    rlr committed Dec 20, 2011
  4. [bug 706631] Disable new/edit/review buttons until page is loaded.

    rlr committed Dec 19, 2011
    * Some ux-consistency fixes included.
Commits on Dec 19, 2011
  1. [bug 693989] Hide Maemo from showfor dropdown.

    rlr committed Dec 16, 2011
    * Maemo shows if user shows up on a Maemo device
    * Maemo shows if url has #os=maemo
  2. Fix pagination problems with elastic search

    willkg committed Dec 15, 2011
    * Paginating wasn't working correctly for questios or forum post search
      results.  The pages would get generated, but all results would be
      shown on every page.  A typo was preventing the question_s and
      discussion_s from picking up the sliced s.
    * Also, this changes type_ to kind so it's less built-inny
    * Quoting the comment I modified and added to:
      If we're doing elasticsearch, then we need to update
      the _s variables to point to the sliced versions of
      S so that, when we iterate over them in the
      following list comp, we hang onto the version that
      does the query, so we can call excerpt() on it
      We only need to do this with elasticsearch.  For Sphinx,
      search_s at this point is an ObjectResults and not an S
      because we've already acquired object_ids on it.  Thus
      if we update the _s variables, we'd be pointing to the
      ObjectResults and not the S and then excerpting breaks.
    * This tests that excerpting works for elasticsearch.  If it works then
      it means that we're excerpting with the same S that we did the query
Commits on Dec 18, 2011
Commits on Dec 16, 2011
  1. [bug 708885] Make queries case-insensitive, among other things.

    erikrose committed Dec 15, 2011
    * Switch default searchers from term queries to text ones, so they actually match against the tokenized, filtered stuff.
    * String fields default to being indexed. Stop explicitly setting that.
Commits on Dec 15, 2011
  1. [bug 687871][bug 703448][bug 703438][bug 703442] UX!

    rlr committed Dec 15, 2011
    * Add ability to show/hide editor tools
    * Remove Be Awesome pitch
    * Cookie to remember show/hide status
    * Move subscribe link
    * Everything behind waffle flag: editing-tools-show-hide
  2. [bug 711191] Fix elasticsearch timeout problem

    willkg committed Dec 15, 2011
    If elasticsearch (the process) isn't available, then the ESTestCases set
    settings.ES_LIVE_INDEXING to True, then go to do some indexing stuff and
    throw an exception.  Since that happens in setUp of ESTestCase, that means
    that tearDown never gets called and therefore teardown_indexes never gets
    called and settings.ES_LIVE_INDEXING never gets set back to False and
    then a whole bunch of tests run with incremental indexing on.  Gah!
    This is a mediocre fix where we change the order of setup_indexes so
    we only set settings.ES_LIVE_INDEXING to True if indexing works.  The
    better fix is to mock the setting in the specific tests so we don't
    end up in this situation.
  3. Print error if elasticsearch isn't running

    willkg committed Dec 15, 2011
    If elasticsearch process isn't running, print an error to the console
    that's more informative than the pyes exception and a traceback.
Commits on Dec 14, 2011
  1. Make sure NOT NULL columns are not NULL.

    James Socol
    James Socol committed Dec 14, 2011
  2. Upgrade Waffle and add setting.

    James Socol
    James Socol committed Dec 14, 2011
  3. [Bug 708776] Improved handling of redis errors.

    rlr committed Dec 13, 2011
    * Record redis errors to statsd.
    * Removed KarmaAction.objects since it depended on redis being
    available at import time and wouldn't recover otherwise.
Commits on Dec 13, 2011
  1. Fix flag in settings_test

    willkg committed Dec 9, 2011
    This makes the flag in match
  2. [bug 690086] tweak vendor.rst language

    willkg committed Dec 13, 2011
    This tweaks the language to make it clearer that the vendor stuff
    is in the kitsune repository and not a separate one.
    It also turns a caveat thing into a warning so it shows up better.