aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2013-11-15Add doctype to HTML templates.Aymeric Augustin
2013-11-14Fix #445 -- UnicodeDecodeError in SQLSelectForm.Aymeric Augustin
2013-11-14Improve code that ensure panels are loaded only once.Aymeric Augustin
2013-11-13Provide an option to force rendering panels in page.Aymeric Augustin
Requested by David who seems to runs the debug toolbar in production :-)
2013-11-13Load panels content only one.Aymeric Augustin
.empty() wasn't working like I expected.
2013-11-13Clear urlresolver caches after monkey-patching URLconf.Aymeric Augustin
2013-11-12Make it possible for panels to provide URLs and views.Aymeric Augustin
Fix #448.
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-12Move store/fetch logic inside the DebugToolbar class.Aymeric Augustin
2013-11-12Remove unnecessary nesting.Aymeric Augustin
2013-11-12Rewrite configuration docs.Aymeric Augustin
2013-11-11Rewrite performance docs to reflect recent improvements.Aymeric Augustin
2013-11-11Make panels cache size configurable.Aymeric Augustin
2013-11-11Preserve handle position when the toolbar is shown.Aymeric Augustin
2013-11-11Merge pull request #456 from aaugustin/automagic-setupAymeric Augustin
Simplify installation and provide more control.
2013-11-11Rewrite installation instructions.Aymeric Augustin
2013-11-11Don't set up the toolbar when DEBUG = False.Aymeric Augustin
2013-11-11Switch to regular URL reversing in templates.Aymeric Augustin
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.