| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-11-16 | Stop bothering with CSS compression. | Aymeric Augustin | |
| For the same reasons we stopped compressing JS. | |||
| 2013-11-16 | Minor style improvement. | Aymeric Augustin | |
| 2013-11-16 | Avoid providing the same information through multiple paths. | Aymeric Augustin | |
| 2013-11-16 | Clean up DebugToolbar class, especially panels handling. | Aymeric Augustin | |
| 2013-11-15 | Continue moving panel-specific code within panels. | Aymeric Augustin | |
| Structure the SQL and template panels as packages as they're growing. | |||
| 2013-11-15 | Switch to random storage ids to avoid exposing information. | Aymeric Augustin | |
| 2013-11-15 | Move some panel-specific javascript in specific files. | Aymeric Augustin | |
| 2013-11-15 | Remove stacktrace scrubbing superseded by HIDDEN_STACKTRACE_MODULES. | Aymeric Augustin | |
| 2013-11-15 | Move panel-specific views in panel modules. | Aymeric Augustin | |
| 2013-11-15 | Implement redirects interception as a panel. | Aymeric Augustin | |
| Fix #122. | |||
| 2013-11-15 | fixud | Aymeric Augustin | |
| 2013-11-15 | Disable the toolbar entirely on AJAX requests. | Aymeric Augustin | |
| 2013-11-15 | Make panels behave more like Django middleware. | Aymeric Augustin | |
| 2013-11-15 | Add doctype to HTML templates. | Aymeric Augustin | |
| 2013-11-14 | Fix #445 -- UnicodeDecodeError in SQLSelectForm. | Aymeric Augustin | |
| 2013-11-14 | Improve code that ensure panels are loaded only once. | Aymeric Augustin | |
| 2013-11-13 | Provide an option to force rendering panels in page. | Aymeric Augustin | |
| Requested by David who seems to runs the debug toolbar in production :-) | |||
| 2013-11-13 | Load panels content only one. | Aymeric Augustin | |
| .empty() wasn't working like I expected. | |||
| 2013-11-13 | Clear urlresolver caches after monkey-patching URLconf. | Aymeric Augustin | |
| 2013-11-12 | Make it possible for panels to provide URLs and views. | Aymeric Augustin | |
| Fix #448. | |||
| 2013-11-12 | Move 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-12 | Move store/fetch logic inside the DebugToolbar class. | Aymeric Augustin | |
| 2013-11-12 | Remove unnecessary nesting. | Aymeric Augustin | |
| 2013-11-11 | Make panels cache size configurable. | Aymeric Augustin | |
| 2013-11-11 | Preserve handle position when the toolbar is shown. | Aymeric Augustin | |
| 2013-11-11 | Don't set up the toolbar when DEBUG = False. | Aymeric Augustin | |
| 2013-11-11 | Switch to regular URL reversing in templates. | Aymeric Augustin | |
| 2013-11-11 | Simplify monkey-patching of URLs into urlconf. | Aymeric Augustin | |
| 2013-11-11 | Automatically enable DebugToolbarMiddleware when it isn't enabled. | Aymeric Augustin | |
| 2013-11-11 | Set INTERNAL_IPS to a convenient default when it isn't set. | Aymeric Augustin | |
| 2013-11-10 | Make the handle draggable. | Aymeric Augustin | |
| Fix #278. | |||
| 2013-11-10 | Be resilient if not all middleware run. | Aymeric Augustin | |
| Fix #129. | |||
| 2013-11-10 | Made enable/disable_instrumentation idempotent. | Aymeric Augustin | |
| 2013-11-10 | template.name may be something other than a string. | Aymeric Augustin | |
| Fix #389. | |||
| 2013-11-10 | Remove code that isn't used any more. | Aymeric Augustin | |
| 2013-11-10 | Disable instrumentation for disabled panels. | Aymeric Augustin | |
| This eliminates the performance overhead when a panel is disabled. | |||
| 2013-11-10 | Remove Panel.disabled, always use Panel.enabled. | Aymeric Augustin | |
| 2013-11-10 | Fix confusion between __getattr__ and __getattribute__. | Aymeric Augustin | |
| 2013-11-10 | Pass through attributes lookups in CacheStatTracker. | Aymeric Augustin | |
| Fix #439. | |||
| 2013-11-10 | Avoid monkey-patching when it isn't necessary. | Aymeric Augustin | |
| 2013-11-10 | Fix PEP 8 violations. | Aymeric Augustin | |
| 2013-11-10 | Load 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-10 | Avoid some implicit global lookups. | Aymeric Augustin | |
| They made it impossible to preserve panel data after the end of a request. | |||
| 2013-11-10 | Restore XML validity. | Aymeric Augustin | |
| 2013-11-10 | The 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-09 | Remove unused method in panel API. | Aymeric Augustin | |
| 2013-11-09 | Simplify code introduced in 7f7ea810. | Aymeric Augustin | |
| 2013-11-06 | load jQuery with document.createElement instead of document.write | David Baumgold | |
| to satisfy integration test | |||
| 2013-11-05 | Addressing review comments | David Baumgold | |
| 2013-11-05 | Change how JS libs are loaded | David 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. | |||
