aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-11-11Simplify monkey-patching of URLs into urlconf.Aymeric Augustin
2013-11-11Automatically enable DebugToolbarMiddleware when it isn't enabled.Aymeric Augustin
2013-11-11Set INTERNAL_IPS to a convenient default when it isn't set.Aymeric Augustin
2013-11-10Make the handle draggable.Aymeric Augustin
Fix #278.
2013-11-10Be resilient if not all middleware run.Aymeric Augustin
Fix #129.
2013-11-10Made enable/disable_instrumentation idempotent.Aymeric Augustin
2013-11-10template.name may be something other than a string.Aymeric Augustin
Fix #389.
2013-11-10Merge pull request #453 from ↵Aymeric Augustin
aaugustin/disable-instrumentation-for-disabled-panels Disable instrumentation for disabled panels
2013-11-10Add test for the cache panel.Aymeric Augustin
2013-11-10Remove code that isn't used any more.Aymeric Augustin
2013-11-10Disable instrumentation for disabled panels.Aymeric Augustin
This eliminates the performance overhead when a panel is disabled.
2013-11-10Remove Panel.disabled, always use Panel.enabled.Aymeric Augustin
2013-11-10Fix confusion between __getattr__ and __getattribute__.Aymeric Augustin
2013-11-10Pass through attributes lookups in CacheStatTracker.Aymeric Augustin
Fix #439.
2013-11-10Avoid monkey-patching when it isn't necessary.Aymeric Augustin
2013-11-10Merge pull request #447 from aaugustin/load-panels-contents-on-demandAymeric Augustin
Load the content of panels dynamically
2013-11-10Fix PEP 8 violations.Aymeric Augustin
2013-11-10Move two tests specific to the request vars panel in their module.Aymeric Augustin
2013-11-10Normalize the way we write panel tests.Aymeric Augustin
2013-11-10Move a test specific to the template panel in its module.Aymeric Augustin
2013-11-10Move a test specific to the profiling panel in its module.Aymeric Augustin
2013-11-10Invalidate cached list of panels during tests.Aymeric Augustin
2013-11-10Improve regression test added in 8525bfc7.Aymeric Augustin
Refs #422.
2013-11-10Load the content of panels dynamically.Aymeric Augustin
This should drastically reduce the overhead of the browser toolbar when a page has a complex template structure or many SQL queries. This change is backwards-incompatible for third-party panels because it changes the signature of __init__. The JavaScript could probably be improved; I'm outside my comfort zone.
2013-11-10Avoid some implicit global lookups.Aymeric Augustin
They made it impossible to preserve panel data after the end of a request.
2013-11-10Restore XML validity.Aymeric Augustin
2013-11-10The smart way didn't work, keep it simple.Aymeric Augustin
When jQuery wasn't loaded yet, the <script> tag was inserted properly, but jQuery wasn't loaded before jquery.cookie.js and toolbar.js. As a consequence these scripts crashed. Refs #440.
2013-11-09Remove unused method in panel API.Aymeric Augustin
2013-11-09Simplify code introduced in 7f7ea810.Aymeric Augustin
2013-11-08Merge pull request #440 from singingwolfboy/amd-jsRob Hudson
Restructure JS to be AMD-compatible
2013-11-08Bump version number.Aymeric Augustin
2013-11-06Django 1.6 was released today and it's supported!Aymeric Augustin
Fix #438.
2013-11-06load jQuery with document.createElement instead of document.writeDavid Baumgold
to satisfy integration test
2013-11-05Addressing review commentsDavid Baumgold
2013-11-05Change how JS libs are loadedDavid Baumgold
This change makes Django-Debug-Toolbar use the existing version of jQuery on the page if one exists, and only loads jQuery if it isn't already loaded. It also explicitly loads the jQuery cookie plugin and the toolbar script as separate files. Finally, we are no longer compressing/minimizing scripts; this is for debug purposes, and presumably will not be served in production.
2013-11-05whitespace-onlyDavid Baumgold
convert tabs to spaces
2013-11-05Wrap toolbar.js in AMD define() if it existsDavid Baumgold
2013-11-05Update jQuery Cookie Plugin to 1.4.0David Baumgold
2013-11-01Add command to measure test coverage.Aymeric Augustin
2013-11-01Split tests across several modules.Aymeric Augustin
Fix #426.
2013-11-01Remove unused file.Aymeric Augustin
2013-11-01Don't pin dev tools versions.Aymeric Augustin
We'll usually want the most recent version of these tools. They're only used in development anyway.
2013-11-01Remove dummy test_pgsql settings file.Aymeric Augustin
It's rendundant with tests/settings.py since the latter was extracted from runtests.py.
2013-11-01Removed redundant settings manipulations in tests.Aymeric Augustin
2013-11-01Fix Travis through trial and error (attempt 1).Aymeric Augustin
2013-11-01Document `make example`.Aymeric Augustin
2013-11-01Get rid of custom test runner.Aymeric Augustin
Refs #426.
2013-11-01Make help text a bit more helpful.Aymeric Augustin
2013-11-01Fix support for non-ASCII keys in sessions.Aymeric Augustin
2013-11-01Sort items in request vars panel.Aymeric Augustin
Fix #340.