| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2011-06-15 | Provide the class name explicitly to super() to prevent infinite loops when ↵ | Brandon Konkle | |
| SQLDebugPanel is subclassed. | |||
| 2011-04-08 | Updated sql panel to include logging support. | Rob Hudson | |
| This matches Django's added logging support to the debug cursor. | |||
| 2011-04-06 | Added basic support for multi-db. | Rob Hudson | |
| Thanks to David Cramer, Ionel Cristian Mărieș, noah256, and Sander Steffann, who all supplied patches. | |||
| 2011-01-09 | Added support for executemany. Fixes issue #120 | postal2600 | |
| Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2010-12-08 | Added clean_params method to DatabaseStatTracker to scrub non-unicode | Matthew J Morrison | |
| data for displaying on the sql panel Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2010-01-22 | Escape invalid html in SQL queries. | Gabriel | |
| For example, a query containing a stray ampersand needs to be escaped. Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2010-01-14 | Template panel context cleanup. | Chris Adams | |
| All panels get a copy of the template context when created and use an updated copy when rendering so they can have full access to context vars and avoid making changes to the shared context. Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2010-01-09 | Fix issue #33: ensure force_unicode doesn't convert non-strings. | Daniel Roseman | |
| 2009-11-18 | Marked more strings for translation and updated 'fr' locale. | David Jean Louis | |
| Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2009-11-06 | Fixed incompatability with Python 2.4. | Rob Hudson | |
| 2009-11-02 | Show context where SQL query originated from template | Chris Lamb | |
| Signed-off-by: Chris Lamb <lamby@debian.org> Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2009-09-22 | Added sqlparse, replacing my simple string replace SQL keywords and updating | Rob Hudson | |
| management command and SQL panel. | |||
| 2009-09-12 | Merge remote branch 'alex/master' | Rob Hudson | |
| 2009-09-12 | Fixed to only show the link for requesting the SELECT data if the query is a | Rob Hudson | |
| SELECT query. | |||
| 2009-09-11 | Added more SQL keywords. | Rob Hudson | |
| 2009-09-10 | handle merge conflicts | Alex Gaynor | |
| 2009-09-08 | Fixed an issue where the panel navigation might have a different number of | Rob Hudson | |
| queries than the panel pane if SQL queries happened in between calls. This caches the queries off in an array to be used in both places. If the possibility of queries happening elsewhere occurs, the SQL panel should probably be moved lower in the execution stack. | |||
| 2009-08-28 | Refactored `reformat_sql` to produce a more compact output for a tighter ↵ | Rob Hudson | |
| view of the SQL. | |||
| 2009-08-28 | Refactored SQL panel to use datetime objects and added a visual display of ↵ | Rob Hudson | |
| both duration and sequence to the SQL template. | |||
| 2009-08-12 | added in-panel title | Idan Gazit | |
| 2009-08-12 | renamed title/subtitle -> nav_title/nav_subtitle | Idan Gazit | |
| 2009-08-11 | Refactored the UI to be a right hand side vertical toolbar. DebugPanel ↵ | Rob Hudson | |
| subclass grew a subtitle method to display informative text under the title. | |||
| 2009-06-16 | provide an option to see stuff indjango in the sql stack trace | Alex Gaynor | |
| 2009-05-27 | Adding a signals panel to display list of signals and their providing arguments | Alex Gaynor | |
| and receivers. Thanks Alex Gaynor! Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2009-03-21 | Merge commit 'rob/master' | Alex Gaynor | |
| 2009-03-21 | Adding stack traces to SQL panel to see where the calls are coming from. | Rob Hudson | |
| Merge branch 'sql_stacktrace' * sql_stacktrace: Tuple unpacking of stacktrace variables for niceness. Add preliminary support for stacktraces to see where SQL queries are coming from. | |||
| 2009-03-21 | resoled merge conflicts | Alex Gaynor | |
| 2009-03-21 | Tidied up SQL formatting in SQL panel. | Malcolm Tredinnick | |
| Added formatting of "GROUP BY" and "HAVING", which now show up in trunk queries and could have shown up previously if manually patched into the QuerySet.query instance. Also indent joined tables a bit more underneath the "FROM" statement: they are sub-statements of "FROM". Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2009-03-21 | Fixed "FROM" formatting in SQL panel layout. | Malcolm Tredinnick | |
| We always start a new line for "FROM" now. Previous code was assuming MySQL quoting of identifiers (MySQL is a bit non-standard in using backquotes) and was assuming the last thing before the FROM would be a quoted identifier, which wasn't always true, particularly when extra() is used on querysets. Signed-off-by: Rob Hudson <rob@cogit8.org> | |||
| 2009-01-23 | Add preliminary support for stacktraces to see where SQL queries are coming ↵ | Rob Hudson | |
| from. I'm wanting to test this a bit more before I merge it in fully. Feedback welcome. | |||
| 2008-12-09 | Fix the number of queries shown in the title, which was overreporting by ↵ | Adam Gomaa | |
| self._offset (sometimes 0). | |||
| 2008-12-09 | Only show the SQL profile if we're using a MySQL database backend. | Rob Hudson | |
| 2008-12-09 | Django seems to only produce LEFT OUTER JOINs, so search for that. | Rob Hudson | |
| 2008-10-07 | Fix inconsistent SQL timings. All SQL timings are milliseconds now. | Rob Hudson | |
| 2008-10-07 | Since we're concatenating params, make the default empty value a string. | Rob Hudson | |
| 2008-10-07 | Bringing over patch from Alex Gaynor to fix SQL params when using ↵ | Rob Hudson | |
| django.contrib.gis. | |||
| 2008-10-06 | Updating SQL output a bit now that I've found more queries to test against. | Rob Hudson | |
| 2008-10-05 | better fix | Alex Gaynor | |
| 2008-10-05 | fix for gis I think | Alex Gaynor | |
| 2008-10-04 | changed stuff about the sql formatter, it still looks weird, not sure why | Alex Gaynor | |
| 2008-09-24 | Adding a SHA-1 hash to the parameters passed to get the EXPLAIN query to avoid | Rob Hudson | |
| any sort of tampering of the SQL or parameters. | |||
| 2008-09-23 | Add catch for non JSON serializable objects and don't show the EXPLAIN link for | Rob Hudson | |
| these. | |||
| 2008-09-23 | Updating pygments styles to better match new toolbar styles. | Rob Hudson | |
| 2008-09-21 | Refactoring middleware and panels so panels have more explicit middleware-like | Rob Hudson | |
| methods to be more clear when panel processing happens. | |||
| 2008-09-21 | Show 1 SQL query v.s. 3 SQL queries | Simon Willison | |
| 2008-09-20 | Updating SQL panel to use Pygments for SQL highlighting if it's available, | Rob Hudson | |
| moving the EXPLAIN link to the left to avoid scrolling. I have a feeling that the SQL panel could use a serious security review since we're passing SQL in via GET which is, I'm sure, a big no-no. | |||
| 2008-09-20 | Import simplejson from django rather than an external dependency. | Rob Hudson | |
| 2008-09-11 | Adding JSON params to pass to view and adding link for explain. | Rob Hudson | |
| 2008-09-11 | Moving reformat sql so we can pull this in elsewhere. | Rob Hudson | |
| 2008-09-09 | Making it so that the SQL panel display SQL a little more formatted and nice. | Rob Hudson | |
