| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 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 | 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 | Make panels behave more like Django middleware. | 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-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 | 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 | 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-09 | Remove unused method in panel API. | Aymeric Augustin | |
| 2013-11-01 | Fix support for non-ASCII keys in sessions. | Aymeric Augustin | |
| 2013-11-01 | Sort items in request vars panel. | Aymeric Augustin | |
| Fix #340. | |||
| 2013-11-01 | Add response headers to the Headers panel. | Aymeric Augustin | |
| 2013-11-01 | Show all HTTP headers in the headers panel. | Aymeric Augustin | |
| Show a relevant subset of the WSGI environ separately. Fix #62. | |||
| 2013-10-27 | Centralize access to config and default values. | Aymeric Augustin | |
| 2013-10-26 | Eliminate almost all flake8 messages. | Aymeric Augustin | |
| 2013-10-26 | Strengthen error handling in templates panel. | Aymeric Augustin | |
| Fix #292. | |||
| 2013-10-18 | Fix crash with objects having a non-ASCII repr in context. | Aymeric Augustin | |
| 2013-10-18 | #151 -- Logging panel fails on invalid string representations | Bouke Haarsma | |
| 2013-10-17 | Implement method replacement for Python 3. | Aymeric Augustin | |
| Python 3 doesn't have unbound methods. | |||
| 2013-10-17 | Update introspection code. | Aymeric Augustin | |
| 2013-10-17 | Stopped 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-17 | Update imports for renamed modules. | Aymeric Augustin | |
| 2013-10-17 | Enable unicode_literals in all non-empty modules. | Aymeric Augustin | |
| 2013-10-17 | Avoid naked except clauses. | Aymeric Augustin | |
| 2013-10-17 | Remove compatibility code for unsupported version of Django. | Aymeric Augustin | |
| 2013-05-01 | Add javascript timing metrics to timing panel onLoad if available | Roger Barnes | |
| 2013-04-29 | Handle db aliases which are not defined in connections | David Cramer | |
| 2013-04-24 | Merge 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-24 | Got rid of the circular imports | Vladislav Poluhin | |
| 2013-04-23 | Form for SQL validation | Vladislav Poluhin | |
| 2012-09-22 | Fix displaying instance of RawQuerySet in templates toolbar | Nikita Kovaliov | |
| 2012-06-07 | sql is None, in case of internal psycopg2 errors like 'cannot adapt type ..' | Denis Orlikhin | |
| 2012-05-13 | Minor cosmetic cleanup, switching out __import__ calls with the proper use ↵ | Jannis Leidel | |
| of Django's import_module. | |||
| 2012-05-13 | Added a repr for the cache wrapper. | Jannis Leidel | |
| 2012-04-07 | Added resolved URL name to the Request var panel. Closes #214. | Jannis Leidel | |
| 2012-04-07 | Updated 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-04-04 | Sort versions alphabetically. | Jannis Leidel | |
| 2012-03-31 | Marked a few more string for translation. | Jannis Leidel | |
| 2012-03-31 | Use the correct path separator to work on Windows. | Jannis Leidel | |
