aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/utils/tracking
AgeCommit message (Collapse)Author
2013-11-15Continue moving panel-specific code within panels.Aymeric Augustin
Structure the SQL and template panels as packages as they're growing.
2013-11-12Move the logic to load panels inside the DebugToolbar class.Aymeric Augustin
This has the additional advantage of eliminating a side-effect that happened at import time unnecessarily. It justified refactoring the way we handle settings and defaults.
2013-11-10Remove code that isn't used any more.Aymeric Augustin
2013-11-10Fix confusion between __getattr__ and __getattribute__.Aymeric Augustin
2013-10-28Update db.pyWladimir Diedel
In python3.X, we need to convert map object to list, to be able serialize it. Issue #431
2013-10-27Document SQL_WARNING_THRESHOLD.Aymeric Augustin
Fix #429.
2013-10-27Fix all flake8 warnings and add flake8 to tox.Aymeric Augustin
2013-10-27Centralize access to config and default values.Aymeric Augustin
2013-10-26Eliminate almost all flake8 messages.Aymeric Augustin
2013-10-26Remove unused imports.Aymeric Augustin
2013-10-26Don't crash on non ascii bytestrings in db params.Aymeric Augustin
Thanks Karen Tracey for the report. Fix #422.
2013-10-17Simplify timing implementation.Aymeric Augustin
2013-10-17Remove dead code.Aymeric Augustin
These features were still tested, but they weren't used anywhere.
2013-10-17Implement method replacement for Python 3.Aymeric Augustin
Python 3 doesn't have unbound methods.
2013-10-17Update introspection code.Aymeric Augustin
2013-10-17Ensure _quote_params returns a list.Aymeric Augustin
This fixes a few test failures.
2013-10-17Stopped using dict.iter*.Aymeric Augustin
Since performance isn't a primary concern, the non-iterable versions will do just fine on Python 2.
2013-10-17Replace basestring by six.string_types.Aymeric Augustin
2013-10-17Switch from str & unicode to bytes & text.Aymeric Augustin
2013-10-17Enable unicode_literals in all non-empty modules.Aymeric Augustin
2013-10-17Avoid naked except clauses.Aymeric Augustin
2013-10-17Modernize exception catching syntax.Aymeric Augustin
2013-10-17Remove unused imports.Aymeric Augustin
2013-10-17Avoid a crash in _quote_params for some default values.Aymeric Augustin
Fix #316.
2013-04-29Handle db aliases which are not defined in connectionsDavid Cramer
2013-04-24Merge branch 'master' of ↵Vladislav Poluhin
https://github.com/django-debug-toolbar/django-debug-toolbar into sql-panel-refactor Conflicts: debug_toolbar/static/debug_toolbar/css/toolbar.min.css debug_toolbar/views.py
2013-04-23Form for SQL validationVladislav Poluhin
2013-03-02Merge branch 'issue_230' of git://github.com/akaariai/django-debug-toolbar ↵Jannis Leidel
into akaariai-issue_230 Conflicts: debug_toolbar/utils/tracking/db.py
2013-02-20Improve how we decode stringsDavid Cramer
2013-02-20Improvements for decoding params for recordingDavid Cramer
2012-12-30Use the built-in json module on python >= 2.6.Simon Charette
`django.utils.simplejson` is pending deprecation as of django 1.5 and will be removed in 1.7.
2012-11-26Merge pull request #336 from craigds/masterJannis Leidel
fix hashcompat deprecation warnings with django 1.5
2012-11-21fix hashcompat deprecation warnings with django 1.5Craig de Stigter
2012-09-03Fixed issue #230 -- prevent crash when transaction is in error stateVincent Alsteen
fix for ticket https://github.com/django-debug-toolbar/django-debug-toolbar/issues/230 if isolation_level is looked up while transaction is in an error state, an exception is thrown, which eats up the original exception that is never shown
2012-08-27Made usable connections with alias not in db.connectionsAnssi Kääriäinen
2012-08-27Fixed issue #230 -- Avoid queries in aborted transactionsAnssi Kääriäinen
On PostgreSQL when the transaction is in aborted status, checking connection.isolation_level will result in an error.
2012-05-13Added support for class methods.Jannis Leidel
2012-05-13More use of import_module.Jannis Leidel
2012-04-07Updated cache panel to handle multiple backends and look more like the SQL ↵Jannis Leidel
panel. This is based mostly on the awesome work by @diox done in 9aa062bb6c4318aa81c202003ea902249c0071d1. Closes #134.
2012-01-12pep8David Cramer
2011-10-28Add simple escaping params in sql; pep8 for utils.trackings.dbApkawa
2011-10-26Fixed ProfilingDebugPanel; fixed example site if installed other ↵Apkawa
debug_toolbar in system
2011-10-12Ensure we are actually using the new get_stack code instead of inspect.stackDavid Cramer
2011-10-07Make stacktraces configurableColin Howe
2011-09-26Dont use ternary operatorDavid Cramer
2011-09-26Issue 187: queries are captured and not executed when template panel is ↵Tomasz Buchert
rendered.
2011-05-16Correct ordering of stacktraceDavid Cramer
2011-05-16alias should be derived from cursor's db, not the cursor itselfDavid Cramer
2011-05-10Hide CursorWrapper in query tracebacksDavid Cramer
2011-05-10Add support for __traceback_hide__ (tidy_stacktrace now inspects ↵David Cramer
inspect.stack() rather than traceback.extract_stack()) (fixes #160)