Jon Dufresne
|
d6aff369ad
|
Refs #30116 -- Simplified regex match group access with Match.__getitem__().
The method has been available since Python 3.6. The shorter syntax is
also marginally faster.
|
2020-05-11 12:01:28 +02:00 |
Ichlasul Affan
|
3e7c39f710
|
Fixed #31451 -- Made settings cleansing work with list and tuple settings.
|
2020-04-15 09:18:40 +02:00 |
Claude Paroz
|
7fa0fa45c5
|
Refs #30997 -- Removed HttpRequest.is_ajax() usage.
|
2020-01-27 08:52:40 +01:00 |
Pavel Lysak
|
13e4abf83e
|
Fixed #30752 -- Allowed using ExceptionReporter subclasses in error reports.
|
2020-01-16 15:25:49 +01:00 |
Carlton Gibson
|
1f4b9f4f1f
|
Removed unused ExceptionReporterFilter class.
Unused since 8f8c54f70b .
|
2020-01-11 20:18:38 +01:00 |
Carlton Gibson
|
e2d9d66a22
|
Fixed #23004 -- Added request.META filtering to SafeExceptionReporterFilter.
Co-authored-by: Ryan Castner <castner.rr@gmail.com>
|
2020-01-10 11:35:41 +01:00 |
Carlton Gibson
|
581ba5a948
|
Refs #23004 -- Allowed exception reporter filters to customize settings filtering.
Thanks to Tim Graham for the original implementation idea.
Co-authored-by: Daniel Maxson <dmaxson@ccpgames.com>
|
2020-01-10 11:21:23 +01:00 |
Hasan Ramezani
|
4b78546ef1
|
Fixed #30405 -- Fixed source code mismatch crash in ExceptionReporter.
|
2019-11-12 11:31:12 +01:00 |
Hasan Ramezani
|
e8de188c06
|
Refs #30405 -- Added ExceptionReporter._get_source().
|
2019-11-12 09:44:23 +01:00 |
Hasan Ramezani
|
e3d0b4d550
|
Fixed #30899 -- Lazily compiled import time regular expressions.
|
2019-10-29 09:22:26 +01:00 |
Ngalim Siregar
|
503f60ff57
|
Fixed #29008 -- Fixed crash of 404 debug page when URL path converter raises Http404.
|
2019-08-09 22:48:08 +02:00 |
Nick Pope
|
6b4e57d79f
|
Refs #30324 -- Forced utf-8 encoding when loading templates for the technical 404 debug and congrats page.
|
2019-04-05 16:35:01 +02:00 |
Nick Pope
|
efb257a017
|
Fixed #30324 -- Forced utf-8 encoding when loading the template for the technical 500 debug page.
Regression in 50b8493 .
Related to ea542a9 .
|
2019-04-05 16:35:01 +02:00 |
Aymeric Augustin
|
3bb6a4390c
|
Refs #27753 -- Favored force/smart_str() over force/smart_text().
|
2019-02-06 14:12:06 -05:00 |
Vinay Karanam
|
3634560fa9
|
Fixed #29393 -- Prevented infinite loop in ExceptionReporter.get_traceback_frames().
|
2019-02-02 16:39:36 -05:00 |
Jon Dufresne
|
7785e03ba8
|
Fixed #30137 -- Replaced OSError aliases with the canonical OSError.
Used more specific errors (e.g. FileExistsError) as appropriate.
|
2019-01-28 11:15:06 -05:00 |
Jon Dufresne
|
82f286cf6f
|
Refs #29784 -- Switched to https:// links where available.
|
2018-09-26 08:48:47 +02:00 |
Claude Paroz
|
50b8493581
|
Refs #29654 -- Replaced three dots with ellipsis character in output strings.
|
2018-08-22 09:13:58 -04:00 |
Дилян Палаузов
|
d79cf1e9e2
|
Fixed #28985 -- Removed unneeded None checks before hasattr().
|
2018-01-03 11:37:06 -05:00 |
Tim Graham
|
a862af3839
|
Fixed #28893 -- Removed unnecessary dict.items() calls.
|
2017-12-06 17:17:59 -05:00 |
Tim Graham
|
6e4c6281db
|
Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."
This reverts commit 550cb3a365
because try/except performs better.
|
2017-09-07 08:16:21 -04:00 |
Tim Graham
|
46e2b9e059
|
Fixed CVE-2017-12794 -- Fixed XSS possibility in traceback section of technical 500 debug page.
This is a security fix.
|
2017-09-05 10:58:38 -04:00 |
Martin von Gagern
|
71d39571f4
|
Fixed #28485 -- Made ExceptionReporter.get_traceback_frames() include frames without source code.
|
2017-08-12 20:32:39 -04:00 |
Timothy Allen
|
5fe9b7b40a
|
Fixed #28457 -- Updated the design of the 'Congrats' page for new Django projects.
Developed by Timothy Allen and Chad Whitman of The Wharton School with
shepherding from Aymeric Augustin and Collin Anderson.
|
2017-08-07 10:33:55 -04:00 |
Mads Jensen
|
550cb3a365
|
Fixed #27818 -- Replaced try/except/pass with contextlib.suppress().
|
2017-06-28 14:07:55 -04:00 |
partizan
|
ff099f9db8
|
Fixed #28271 -- Added charset to technical_500_response() AJAX response.
|
2017-06-05 14:43:40 -04:00 |
Claude Paroz
|
301de774c2
|
Refs #27795 -- Replaced many force_text() with str()
Thanks Tim Graham for the review.
|
2017-04-27 09:10:02 +02:00 |
Tim Graham
|
8c6a3062dd
|
Fixed #28079 -- Restored "No POST data" (rather than an empty table) in HTML debug page.
Regression in 7b6dccc82f
|
2017-04-15 09:21:35 -04:00 |
Claude Paroz
|
ea542a9c72
|
Fixed #28007 -- Moved debug templates to the filesystem
Thanks Tim Graham for the review.
|
2017-04-12 11:36:47 -04:00 |
Ionuț Ciocîrlan
|
78619bcb0a
|
Fixed #27987 -- Added default colors in debug view CSS.
|
2017-03-28 08:55:16 -04:00 |
Anton Samarchyan
|
711123e1cd
|
Refs #27656 -- Updated django.views docstring verbs according to PEP 257.
|
2017-03-03 17:05:42 -05:00 |
Tim Graham
|
21f13ff5b3
|
Refs #23919 -- Removed an used block in ExceptionReporter.get_traceback_data().
The test from refs #20368 only runs this block on Python 2.
|
2017-02-09 09:03:28 -05:00 |
Claude Paroz
|
c651331b34
|
Converted usage of ugettext* functions to their gettext* aliases
Thanks Tim Graham for the review.
|
2017-02-07 09:04:04 +01:00 |
Tim Graham
|
597bfcbf8b
|
Removed unused ExceptionReporter.format_exception() method.
Unused since its introduction in e7e4b8b0f7 .
|
2017-02-01 19:55:31 -05:00 |
Tim Graham
|
0205e04ce7
|
Removed ExceptionReporter support for string exceptions.
Reverted refs #6423 since raising string exceptions is prohibited
since Python 2.5.
|
2017-02-01 19:47:39 -05:00 |
Vytis Banaitis
|
d1bab24e01
|
Refs #23919, #27778 -- Removed obsolete mentions of unicode.
|
2017-01-26 08:19:27 -05:00 |
Claude Paroz
|
dc8834cad4
|
Refs #23919 -- Removed unneeded force_str calls
|
2017-01-20 08:44:31 +01:00 |
Simon Charette
|
cecc079168
|
Refs #23919 -- Stopped inheriting from object to define new style classes.
|
2017-01-19 08:39:46 +01:00 |
Aymeric Augustin
|
3cc5f01d9b
|
Refs #23919 -- Stopped using django.utils.lru_cache().
|
2017-01-18 21:42:40 -05:00 |
Claude Paroz
|
7b2f2e74ad
|
Refs #23919 -- Removed six.<various>_types usage
Thanks Tim Graham and Simon Charette for the reviews.
|
2017-01-18 20:18:46 +01:00 |
Claude Paroz
|
c716fe8782
|
Refs #23919 -- Removed six.PY2/PY3 usage
Thanks Tim Graham for the review.
|
2017-01-18 16:21:28 +01:00 |
Claude Paroz
|
d7b9aaa366
|
Refs #23919 -- Removed encoding preambles and future imports
|
2017-01-18 09:55:19 +01:00 |
Tim Graham
|
d334f46b7a
|
Refs #26601 -- Removed support for old-style middleware using settings.MIDDLEWARE_CLASSES.
|
2017-01-17 20:52:04 -05:00 |
Merrin Macleod
|
eb7fb565e6
|
Removed an unnecessary, discouraging sentence on the "It worked!" page.
|
2016-12-13 13:45:09 -05:00 |
Andreas Pelme
|
373140b07a
|
Fixed #27567 -- Fixed crash in the debug view when request.user errors.
|
2016-12-06 12:28:00 -05:00 |
Ramin Farajpour Cami
|
967be82443
|
Fixed E305 flake8 warnings.
|
2016-11-14 12:30:46 -05:00 |
Mariusz Felisiak
|
c7f86d3eec
|
Fixed #27373 -- Corrected 404 debug page message for an empty request path.
|
2016-10-27 16:58:41 -04:00 |
Tim Graham
|
8119b679eb
|
Refs #27025 -- Fixed "invalid escape sequence" warnings in Python 3.6.
http://bugs.python.org/issue27364
|
2016-09-17 15:44:06 -04:00 |
Anatoly Burov
|
7b6dccc82f
|
Fixed #27191 -- Fixed debug view crash for requests with 'items' in GET/POST/COOKIES/FILES.
|
2016-09-07 13:47:09 -04:00 |
Claude Paroz
|
2ced2f785d
|
Replaced smart_* by force_* calls whenever possible
The smart_* version should only be used when a lazy string should keep
its lazy status.
|
2016-09-03 13:46:41 +02:00 |