Skip to content
Commits on Apr 18, 2015
  1. Better setup.py description

    committed Apr 17, 2015
  2. Update CHANGES for 0.10

    committed Apr 17, 2015
  3. Update "Thanks" section of docs

    committed Apr 17, 2015
Commits on Apr 17, 2015
  1. Fix style errors and add to automated checks

    Adds a "stylecheck" to the Tox build config to automatically run flake8 checks.
    Fixes existing flake8 issues.
    committed Apr 17, 2015
  2. Add missing sqlalchemy_error template

    Missed adding this file in the last commit.
    committed Apr 17, 2015
  3. Display steps needed to display SQL queries

    In the SQLAlchemy panel, detect if Flask-SQLAlchemy is not set up to record
    queries for the current app, and display the necessary steps to set it up.
    
    The following steps will be detected and displayed if needed:
    
    * install Flask-SQLAlchemy package
    * add the extension to this app
    * set SQLALCHEMY_RECORD_QUERIES if DEBUG is False
    committed Apr 17, 2015
  4. Enable toolbar on HTML5 pages without </body> tag

    Includes the toolbar on HTML5 pages without an explicit </body> tag by checking
    for the HTML5 `<!doctype html>`.
    
    Fixes #79
    committed Apr 17, 2015
Commits on Apr 16, 2015
  1. Merge branch 'body-warning'

    committed Apr 16, 2015
  2. Fix case-insensitive HTML insertion

    Keeps the case-insensitive search for "</body>" and removes extra scan for the
    tag by trying to insert the toolbar, and warning if unsuccessful.
    committed Apr 16, 2015
Commits on Apr 15, 2015
  1. Remove restyling table rows before sorting

    It doesn't seem to be necessary to remove the "even / odd" styles before
    sorting, since they are explicitly toggled to the right state after sorting. It
    should be slightly more responsive to skip this step when sorting large tables.
    committed Apr 15, 2015
  2. Ensure profiler "Calls" are sorted numerically

    JS Tablesorter's detection of the data type is occasionally confused when the
    profiler calls show ratios like "94/57" for total calls to primitive calls.
    This change enables parsing "data" attributes on the table headers to pass as
    options to Tablesorter. This way we can explicitly specify to use the "digit"
    sorter which works the way we want.
    
    Fixes #62
    committed Apr 15, 2015
  3. Merge branch 'package-versions'

    committed Apr 14, 2015
  4. Show relative paths for package paths

    Since most of the paths are the same, only display the path relative to the
    main Python library path.
    committed Apr 14, 2015
Commits on Apr 14, 2015
  1. Merge pull request #48 from yoloseem/sqlparse

    Suggestion: Use sqlparse.format() for better sql indentation
    committed Apr 14, 2015
  2. Merge branch 'routes'

    committed Apr 14, 2015
  3. Include the "static" route in the list

    While this is enabled for most apps, it's optional and might still be useful to display.
    committed Apr 14, 2015
  4. Simplify route methods display

    Show just the names as text, without the Python list syntax formatting.
    committed Apr 14, 2015
  5. Merge pull request #81 from EricWorkman/master

    Add tablesorter to slqlalchemy panel
    committed Apr 14, 2015
Commits on Apr 10, 2015
  1. @EricWorkman
Commits on Dec 5, 2014
  1. Update for 0.9.2 release

    committed Dec 5, 2014
Commits on Dec 4, 2014
  1. Safely decode non-ascii SQL queries for display

    SQL queries containing non-ascii byte strings would cause errors, both with and
    without Pygments highlighting.
    
    This updates the non-Pygments case to handle a simple decoding to ensure the
    value is ascii-safe. It also removes passing an explicit "utf-8" encoding to
    Pygments, since this causes errors when the bytes are not utf-8. When the
    encoding is omitted, Pygments will default to "guess" the encoding by trying
    utf-8 and falling back to latin-1.
    
    Fixes #55
    committed Dec 2, 2014
Commits on Dec 3, 2014
  1. Use platform-sensitive filename normalization

    The os.path.commonprefix() function only does basic string prefix checking, and
    isn't aware of case-insensitive file names, or path separators. Instead, this
    switches the filename formatting to use os.path.relpath() for normalizing paths
    relative to sys.path.
    
    Fixes #67
    committed Dec 2, 2014
Commits on Nov 24, 2014
  1. Consolidate redundant code for SQL select/explain

    The code for displaying the SQL select results and explain plan were nearly
    identical, so this consolidates it to one function and template. It also fixes
    correctly displaying the timing results as milliseconds.
    committed Nov 24, 2014
  2. Fix misspelled CSS classes

    committed Nov 24, 2014
  3. Ensure SQL queries are HTML-escaped

    The SQL queries were displayed with the `safe` filter which allowed properly
    including the Pygments-highlighted HTML, but if Pygments wasn't installed this
    allowed the raw SQL to be included without escaping. This change removes the
    `safe` filter and instead wraps the Pygments HTML with the `Markup` class. This
    allows proper auto-escaping in the template.
    
    Fixes #70
    committed Nov 24, 2014
  4. Remove old commented code

    Looks like some old code from the original Django toolbar was left in the
    template.
    committed Nov 24, 2014
  5. Version update for 0.9.1 release

    committed Nov 24, 2014
Commits on Mar 23, 2014
  1. @juzzbott
  2. @juzzbott
Commits on Mar 22, 2014
  1. @juzzbott
Something went wrong with that request. Please try again.