Permalink
Commits on May 9, 2016
  1. @mfairchild365

    Ensure proper order

    mfairchild365 committed May 9, 2016
  2. @mfairchild365

    Ensure that html5 encoded links are decoded correctly

    And prevent decoding ALL THE THINGS.  Also, added some tests which I should have done earlier.
    mfairchild365 committed May 9, 2016
Commits on Apr 13, 2016
  1. @mfairchild365
  2. @mfairchild365

    Use a better HTML5 parser

    Rather than using tidy and converting to xhtml etc, just use an html5 specific parser. This resolves several outstanding issues with converting html5 to xhtml, which in some cases was causing pages to not be processed.
    mfairchild365 committed Apr 13, 2016
Commits on Apr 7, 2016
  1. @mfairchild365

    Decode html5 entities before processing a document

    In html5 it is possible for links to look like this: https://bulletin.unl.edu/undergraduate/
    mfairchild365 committed Apr 7, 2016
Commits on Mar 1, 2016
  1. @mfairchild365
  2. @mfairchild365
Commits on Feb 29, 2016
  1. @mfairchild365
Commits on Jan 7, 2016
  1. @mfairchild365
Commits on Nov 17, 2015
  1. @mfairchild365

    Update libraries

    This should fix an issue where the spider was crawling URLs like `tel:411`
    mfairchild365 committed Nov 17, 2015
Commits on Oct 30, 2015
  1. @mfairchild365
  2. @mfairchild365

    ignore keys

    mfairchild365 committed Oct 30, 2015
  3. @mfairchild365

    Untrack vagrant ssh keys

    mfairchild365 committed Oct 30, 2015
Commits on Oct 27, 2015
  1. @mfairchild365
  2. @mfairchild365

    Add a script to edit users

    mfairchild365 committed Oct 27, 2015
  3. @mfairchild365

    Improve documentation

    mfairchild365 committed Oct 27, 2015
Commits on Oct 26, 2015
  1. @mfairchild365

    Remove unneeded keys

    mfairchild365 committed Oct 26, 2015
Commits on Aug 13, 2015
  1. @mfairchild365
Commits on Aug 4, 2015
  1. @mfairchild365

    Use the existing setUpDB methods

    Also, perform normal installs on all plugins and register them correctly during the base DB install.
    mfairchild365 committed Aug 4, 2015
Commits on Aug 3, 2015
  1. @mfairchild365
  2. @mfairchild365

    Add an abstract Metric DB Test class

    This abstract class will help metric plugins set up and tear down the testing framework for their integration tests
    mfairchild365 committed Aug 3, 2015
Commits on Jul 31, 2015
  1. @mfairchild365
Commits on Jul 20, 2015
  1. @mfairchild365

    Correctly check file extensions

    This was parsing a URL as a file, which was causing a `.` in a query string to be considered the start of an extension.
    mfairchild365 committed Jul 20, 2015
  2. @mfairchild365
  3. @mfairchild365
Commits on Jul 15, 2015
  1. @mfairchild365
  2. @mfairchild365

    Merge branch 'qa-link'

    mfairchild365 committed Jul 15, 2015
  3. @mfairchild365
  4. @mfairchild365
  5. @mfairchild365
  6. @mfairchild365
  7. @mfairchild365

    Make code reusable

    mfairchild365 committed Jul 15, 2015
  8. @mfairchild365
  9. @mfairchild365

    Fix XSS vector

    mfairchild365 committed Jul 15, 2015
Commits on Jul 13, 2015
  1. @mfairchild365