Commits on Nov 22, 2016
  1. Re-encrypt QUAY_AUTH_TOKEN in an attempt to fix failing deploys.

    Remove a redundant setting of this var as well.
    erikrose committed Nov 22, 2016
Commits on Nov 11, 2016
Commits on Nov 7, 2016
  1. Refactored nav rendering

    Moved nav bar rendering to its own renderResultsNav function
    NimaK committed Nov 7, 2016
Commits on Oct 21, 2016
  1. Added empty nav_bar block

    Added an empty nav_bar block to overwrite the nav_bar inherited from
    NimaK committed Oct 21, 2016
  2. Refactored templates

    Moved all of the nav_bar block to layout.html and removed it from both
    file.html and folder.html.
    Note: In the previous blocks the if-condition inside the loop was a
    little different for files and folders (folders had an extra “and
    loop.length != 1”, but it seemed safe enough to include the extra
    condition in files too (I don't think the loop.length will ever be 1).
    NimaK committed Oct 21, 2016
Commits on Oct 4, 2016
  1. Fix JS error on shift-clicking a line in an otherwise unhighlighted t…

    …ext file. Fixes bug 1289597. Close #617.
    erikrose committed on GitHub Oct 4, 2016
Commits on Oct 3, 2016
Commits on Oct 2, 2016
Commits on Sep 22, 2016
  1. Pinned switch tree menu

    Moved the switch tree menu and breadcrumbs into their own fixed
    position nav bar below the search bar.
    Also, in search result pages, the results heading (# of results, and
    link to root of the tree), have been moved to the nav bar since it was
    located at the same position as the breadcrumb (discussion in bugzilla
    NimaK committed Sep 22, 2016
  2. Fit switch tree menu

    The expanded switch tree menu wasn’t fitting inside viewport. Gave it
    max-height limits (70% of viewport for browsers supporting ‘vh’, and
    250px for those that don’t), and made it scrollable (if it exceeds
    Another reason I had to make this change was due to putting the tree in
    a fixed nav bar. Setting position to ‘fixed’ was causing the expanded
    menu to be clipped, regardless of overflow setting.
    NimaK committed Sep 22, 2016
Commits on Sep 16, 2016
  1. Fix direct-search crashes on unicode input. Close #612.

    erikrose committed Sep 16, 2016
Commits on Sep 8, 2016
  1. Fix Bug 1289597

    Fixed errors/behaviour when shift-clicking a line.  Changes made:
    - Added a case for no previously selected line.
    - Updated case shift-click on single previous selected line.
    - Moved current clicked line actions into each case (it was causing the
    toggle off case to be re-highlighted).
    NimaK committed Sep 8, 2016
Commits on Sep 6, 2016
  1. Don't crash when encountering an empty git repo. Refs bug 1280948.

    erikrose committed Sep 6, 2016
Commits on Aug 30, 2016
  1. Upgrade to clang/llvm 3.8 to match prod.

    erikrose committed Aug 30, 2016
Commits on Aug 9, 2016
  1. Updated the comments and docstring for analyze_tokens.

    Hopefully clarifying how all of this works.
    jbradberry committed Aug 9, 2016
Commits on Aug 5, 2016
  1. Run apt with DEBIAN_FRONTEND=noninteractive (#613)

    Silences readline errors.
    na-g committed with erikrose Aug 5, 2016
Commits on Aug 2, 2016
  1. Change directions. Embrace paths as bags of bytes. Fixes bug 1290945.

    This is how Linux handles them, so we may encounted undecodeable names as we traverse the FS. Convert to unicode only at the last minute, for ES and for display on the web. This may cause dirs and files that are named the same except for undecodeable bytes to collide: dirs may merge, or files may be shadowed. This is still an improvement over indexing crashing.
    Add an undecodeable folder name and file name to the non-ASCII test.
    Clarify that plugins should expect incoming paths to be bytestrings.
    erikrose committed Aug 1, 2016
Commits on Aug 1, 2016
Commits on Jul 29, 2016
  1. Don't wrap badges in Switch Tree menu.

    They were making the menu long and hard to navigate.
    erikrose committed Jul 29, 2016
  2. Repair broken click on table row. (#608)

    Fixes bug 1290286.
    pelmers committed with erikrose Jul 29, 2016
Commits on Jul 28, 2016
  1. Skip -Zsave-analysis when compiling (#607)

    The -Z flag is unstable is has been causing rustfmt builds to bomb on an
    internal compiler error while building libc: expected expr, found unknown node (id=XXXXXX)
    klibby committed with erikrose Jul 28, 2016
  2. Use strict mode for JavaScript. (#605)

    As an added bonus, this seems to make things work with Node v4.x
    for people who may not have v6.x yet.
    abbeyj committed with erikrose Jul 28, 2016
Commits on Jul 27, 2016
  1. Add badges to Switch Tree and Operators menus.

    Merges #595 and fixes bug 965647.
    pelmers committed Jul 27, 2016
  2. Repair misplaced close-quote.

    pelmers committed Jul 27, 2016