aboutsummaryrefslogtreecommitdiffstats
path: root/debug_toolbar/templates
AgeCommit message (Collapse)Author
2013-12-09Another pass over the staticfiles panel.Jannis Leidel
- adds some docstrings - adds some basic tests - adds the staticfiles panel to the default list of panels - fixed a pluralization bug in the template - refactored some things into own methods for easier testing
2013-12-08Added staticfiles panel class.Jannis Leidel
2013-12-01Review translated strings.Aymeric Augustin
- Include trailing colons inside translated strings because some languages (eg. French) need a space before the colon. - Normalize capitalization (title-style didn't seem warranted and looked weird in some cases). - Normalize quotes (not very useful, but we had a random mixture of single and double quotes). - Remove msgstr from the English po file because they're identical to msgid by definition.
2013-11-30Fix regression from last week-end's massive renaming.Aymeric Augustin
2013-11-29Move support for line_profiler to a 3rd party panel.Aymeric Augustin
Many thanks to Dave McLain. Fix #477.
2013-11-24Take advantage of django.contrib.staticfiles to serve static files.Aymeric Augustin
It is the de facto standard nowadays and there's no good reason not to use it.
2013-11-24Rename some settings for clarity and consistency.Aymeric Augustin
Thanks Jannis for his help.
2013-11-24Rename storage to store to avoid conflicting with Django terminology.Aymeric Augustin
2013-11-24Rename all panels consistently.Aymeric Augustin
Enforce absolute imports to avoid clashing with built-in package names. Thanks Jannis for his feedback.
2013-11-23Stop bundling jQuery.Aymeric Augustin
2013-11-16Better solution than ca24b3f.Aymeric Augustin
2013-11-16Move JS specific to the SQL panel to its own file.Aymeric Augustin
2013-11-16Stop bothering with CSS compression.Aymeric Augustin
For the same reasons we stopped compressing JS.
2013-11-16Avoid providing the same information through multiple paths.Aymeric Augustin
2013-11-16Clean up DebugToolbar class, especially panels handling.Aymeric Augustin
2013-11-15Move some panel-specific javascript in specific files.Aymeric Augustin
2013-11-15Implement redirects interception as a panel.Aymeric Augustin
Fix #122.
2013-11-15Make panels behave more like Django middleware.Aymeric Augustin
2013-11-15Add doctype to HTML templates.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-12Move store/fetch logic inside the DebugToolbar class.Aymeric Augustin
2013-11-11Switch to regular URL reversing in templates.Aymeric Augustin
2013-11-10Make the handle draggable.Aymeric Augustin
Fix #278.
2013-11-10Remove Panel.disabled, always use Panel.enabled.Aymeric Augustin
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-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-06load jQuery with document.createElement instead of document.writeDavid Baumgold
to satisfy integration test
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-01Make help text a bit more helpful.Aymeric Augustin
2013-11-01Add a checkbox to toggle panels from the frontend.Aymeric Augustin
Fix #35.
2013-11-01Add response headers to the Headers panel.Aymeric Augustin
2013-11-01Show all HTTP headers in the headers panel.Aymeric Augustin
Show a relevant subset of the WSGI environ separately. Fix #62.
2013-10-27Improve display of variables in RequestVars panel.Aymeric Augustin
Refs #418.
2013-10-27Allow setting arbitrary attributes on the toolbar.Paulo Scardine
Fix #334.
2013-10-18Ensure the toolbar only outputs valid XML.Aymeric Augustin
This allows using it in websites served with the application/xml+xhtml mime type. Fix #221.
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-05-01Updated browser timing javascript to use jQuery, tidied up wording and ↵Roger Barnes
formatting, and minified js
2013-05-01Moved js to toolbar.jsRoger Barnes
2013-05-01Waterfall timeline or browser eventsRoger Barnes
2013-05-01Add javascript timing metrics to timing panel onLoad if availableRoger Barnes
2013-04-23Render form insted hidden_fieldsVladislav Poluhin
2013-04-23Form for SQL validationVladislav Poluhin
2012-12-27Use POST instead GET, cuz GET is limitedVladislav Poluhin
2012-09-16Fix static assetsMatt Robenolt
2012-08-27Merge pull request #305 from midiotthimble/patch-1Jannis Leidel
Enabling html-formatting in logger panel
2012-08-27Merge pull request #315 from jamesodo/masterJannis Leidel
Fix for blocktrans syntax change breaking debug_toolbar in Django 1.2
2012-08-25changed blocktrans syntax back to more verbose syntax so it will work with ↵james
django 1.2
2012-08-20use links to static files rather than direct inclusion, Fixes #307Thomas Grainger
2012-07-23Enabling html-formatting in logger panelVladislav