David Smith 
							
						 
					 
					
						
						
							
						
						5d62beb61a 
					 
					
						
						
							
							[4.0.x] Refs  #32956  -- Capitalized HTTP/HTTPS in comments, docs, and docstrings.  
						
						... 
						
						
						
						Backport of 7ef0bc922c 
						
						
					 
					
						2021-10-20 09:11:04 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						676bd084f2 
					 
					
						
						
							
							Fixed   #32873  -- Deprecated settings.USE_L10N.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2021-09-14 12:05:43 +02:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						1024b5e74a 
					 
					
						
						
							
							Fixed 32956 -- Lowercased spelling of "web" and "web framework" where appropriate.  
						
						
						
						
					 
					
						2021-07-29 06:24:12 +02:00 
						 
				 
			
				
					
						
							
							
								Mateo Radman 
							
						 
					 
					
						
						
							
						
						8a7ac78b70 
					 
					
						
						
							
							Refs  #32508  -- Raised ImproperlyConfigured/TypeError instead of using "assert" in various code.  
						
						
						
						
					 
					
						2021-06-25 06:55:47 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						8bcb00858e 
					 
					
						
						
							
							Fixed   #32698  -- Moved HttpRequest.get_raw_uri() to ExceptionReporter._get_raw_insecure_uri().  
						
						
						
						
					 
					
						2021-04-30 08:05:42 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						2161db0792 
					 
					
						
						
							
							Fixed capitalization of "ECMAScript" and "JavaScript".  
						
						
						
						
					 
					
						2021-04-29 20:29:08 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d68be0494b 
					 
					
						
						
							
							Refs 32637 -- Made technical 404 debug page display exception message when URL is resolved.  
						
						... 
						
						
						
						Follow up to 3b8527e32b 
						
						
					 
					
						2021-04-27 08:40:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3b8527e32b 
					 
					
						
						
							
							Fixed   #32637  -- Restored exception message on technical 404 debug page.  
						
						... 
						
						
						
						Thanks Atul Varma for the report. 
						
						
					 
					
						2021-04-13 09:15:04 +02:00 
						 
				 
			
				
					
						
							
							
								Markus Holtermann 
							
						 
					 
					
						
						
							
						
						50a5f8840f 
					 
					
						
						
							
							Refs  #32394  -- Changed STATIC_URL/MEDIA_URL to relative paths in tests and docs where appropriate.  
						
						
						
						
					 
					
						2021-02-06 13:41:35 +01:00 
						 
				 
			
				
					
						
							
							
								Sandro Covo 
							
						 
					 
					
						
						
							
						
						6822aa5c6c 
					 
					
						
						
							
							Fixed   #32345  -- Fixed preserving encoded query strings in set_language() view.  
						
						... 
						
						
						
						Thanks Johannes Maron for the review. 
						
						
					 
					
						2021-01-29 11:58:43 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						d134b0b93e 
					 
					
						
						
							
							Refs  #15902  -- Stopped set_language() storing user's language in the session.  
						
						... 
						
						
						
						Per deprecation timeline. 
						
						
					 
					
						2021-01-14 17:50:04 +01:00 
						 
				 
			
				
					
						
							
							
								Thibaud Colas 
							
						 
					 
					
						
						
							
						
						a1215a3237 
					 
					
						
						
							
							Fixed   #32053  -- Fixed accessibility issues on the 'Congrats' page.  
						
						... 
						
						
						
						- Add lang attribute.
- Use the same text for the page’s main heading, and title.
- Add underlines for all links in copy.
- Stop using h2 for link to the Django page.
- Use h1 for the main heading.
- Remove useless type attribute on style element.
- Remove grey text that fails contrast checks.
- Use a shade of grey that passes AAA contrast requirements.
- Stop using h4 for footer links.
- Add full stop in block-level links so VoiceOver correctly pauses
  between runs of text.
- Hide main artwork for screen reader users.
- Update SVG icons markup to be screen-reader friendly.
- Switch options to be block-level links.
- Remove unused markup. 
						
						
					 
					
						2020-11-20 19:18:07 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						4cd77f97a2 
					 
					
						
						
							
							Refs  #31672  -- Made technical 500 debug page include exceptions without tracebacks.  
						
						
						
						
					 
					
						2020-11-10 13:21:50 +01:00 
						 
				 
			
				
					
						
							
							
								Martin Thoma 
							
						 
					 
					
						
						
							
						
						302caa40e4 
					 
					
						
						
							
							Made small readability improvements.  
						
						
						
						
					 
					
						2020-10-28 20:20:20 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						cee93c6ba1 
					 
					
						
						
							
							Refs  #25780  -- Removed redundant status code assertions from tests.  
						
						
						
						
					 
					
						2020-10-28 12:26:49 +01:00 
						 
				 
			
				
					
						
							
							
								Aarni Koskela 
							
						 
					 
					
						
						
							
						
						68e33b347d 
					 
					
						
						
							
							Fixed   #32105  -- Added template paths as ExceptionReporter class attributes.  
						
						... 
						
						
						
						This allows replacement of the debugging templates without having to
copy-paste the `get_traceback_html` and `get_traceback_text` functions
into a subclass.
Thanks to Nick Pope for review. 
						
						
					 
					
						2020-10-15 13:56:15 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						78ae8cc5d8 
					 
					
						
						
							
							Fixed   #31674  -- Fixed displaying traceback in technical 500 debug page.  
						
						... 
						
						
						
						Previously, the technical 500 debug page didn't contain a traceback
when the exception chain contained an exception without traceback.
Thanks Chris Jerdonek for the report. 
						
						
					 
					
						2020-10-12 10:25:36 +02:00 
						 
				 
			
				
					
						
							
							
								nik258heda 
							
						 
					 
					
						
						
							
						
						079deba530 
					 
					
						
						
							
							Fixed   #32087  -- Made technical 500 debug page use HTTPS for sharing traceback.  
						
						
						
						
					 
					
						2020-10-12 06:29:36 +02:00 
						 
				 
			
				
					
						
							
							
								Thibaud Colas 
							
						 
					 
					
						
						
							
						
						d6d007819d 
					 
					
						
						
							
							Fixed typo in tests/view_tests/tests/test_debug.py docstring.  
						
						
						
						
					 
					
						2020-10-01 13:08:25 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						bcc2befd0e 
					 
					
						
						
							
							Fixed   #31789  -- Added a new headers interface to HttpResponse.  
						
						
						
						
					 
					
						2020-09-14 08:41:59 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						2808cdc8fb 
					 
					
						
						
							
							Fixed   #31962  -- Made SessionMiddleware raise SessionInterrupted when session destroyed while request is processing.  
						
						
						
						
					 
					
						2020-09-09 09:04:28 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						11ebc6479f 
					 
					
						
						
							
							Fixed   #31791  -- Made technical 404 debug page display the tried URL patterns for Http404.  
						
						
						
						
					 
					
						2020-09-07 06:54:19 +02:00 
						 
				 
			
				
					
						
							
							
								Jeremy Lainé 
							
						 
					 
					
						
						
							
						
						9c92924cd5 
					 
					
						
						
							
							Fixed   #31942  -- Made settings cleansing work with dictionary settings with non-string keys.  
						
						
						
						
					 
					
						2020-08-26 11:59:37 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Forbes 
							
						 
					 
					
						
						
							
						
						f36862b69c 
					 
					
						
						
							
							Fixed   #31674  -- Made technical 500 debug page respect __suppress_context__.  
						
						
						
						
					 
					
						2020-07-13 08:06:21 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						0e6fa65ffd 
					 
					
						
						
							
							Refs  #30400  -- Improved typography in debug and csrf templates.  
						
						
						
						
					 
					
						2020-07-08 22:04:37 +02:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						a59de6e89e 
					 
					
						
						
							
							Fixed   #31675  -- Added warning to ExceptionReporter when exception chain has a cycle.  
						
						
						
						
					 
					
						2020-06-10 09:23:33 +02:00 
						 
				 
			
				
					
						
							
							
								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 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						505fec6bad 
					 
					
						
						
							
							Capitalized Unicode in docs, strings, and comments.  
						
						
						
						
					 
					
						2020-04-20 12:10:33 +02:00 
						 
				 
			
				
					
						
							
							
								Author: Mads Jensen 
							
						 
					 
					
						
						
							
						
						6461583b6c 
					 
					
						
						
							
							Removed unused __str__() methods in tests models.  
						
						... 
						
						
						
						Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com >
Co-Authored-By: Hasan Ramezani <hasan.r67@gmail.com > 
						
						
					 
					
						2020-04-15 20:20:32 +02:00 
						 
				 
			
				
					
						
							
							
								Ichlasul Affan 
							
						 
					 
					
						
						
							
						
						3e7c39f710 
					 
					
						
						
							
							Fixed   #31451  -- Made settings cleansing work with list and tuple settings.  
						
						
						
						
					 
					
						2020-04-15 09:18:40 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						377018b6ff 
					 
					
						
						
							
							Fixed   #30779  -- Improved selection of filenames in technical 500 debug page.  
						
						
						
						
					 
					
						2020-04-09 11:28:26 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						94d1d4a71b 
					 
					
						
						
							
							Captured logging in DebugViewTests with assertLogs().  
						
						
						
						
					 
					
						2020-02-20 09:07:15 +01: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 
							
						 
					 
					
						
						
							
						
						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 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						e703b93a65 
					 
					
						
						
							
							Fixed   #31080  -- Removed redundant type="text/javascript" attribute from <script> tags.  
						
						
						
						
					 
					
						2019-12-11 09:49:54 +01:00 
						 
				 
			
				
					
						
							
							
								Baptiste Mispelon 
							
						 
					 
					
						
						
							
						
						d8e2333528 
					 
					
						
						
							
							Fixed   #31077  -- Made debug decorators raise TypeError if they're not called.  
						
						... 
						
						
						
						Django will raise an error if you forget to call the decorator. 
						
						
					 
					
						2019-12-10 13:34:28 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						22a7a406c9 
					 
					
						
						
							
							Removed hardcoded pk in view_tests.tests.test_defaults.  
						
						
						
						
					 
					
						2019-11-18 08:46:39 +01:00 
						 
				 
			
				
					
						
							
							
								Hasan Ramezani 
							
						 
					 
					
						
						
							
						
						4b78546ef1 
					 
					
						
						
							
							Fixed   #30405  -- Fixed source code mismatch crash in ExceptionReporter.  
						
						
						
						
					 
					
						2019-11-12 11:31:12 +01:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						607004f81a 
					 
					
						
						
							
							Simplified consecutive calls to pathlib.Path.parent.  
						
						
						
						
					 
					
						2019-11-04 09:59:34 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						7552de7866 
					 
					
						
						
							
							Used more specific unittest assertions in tests.  
						
						... 
						
						
						
						* assertIsNone()/assertIsNotNone() instead of comparing to None.
* assertLess() for < comparisons.
* assertIs() for 'is' expressions.
* assertIsInstance() for isinstance() expressions.
* rounding of assertAlmostEqual() for round() expressions.
* assertIs(..., True/False) instead of comparing to True/False.
* assertIs()/assertIsNot() for ==/!= comparisons.
* assertNotEqual() for == comparisons.
* assertTrue()/assertFalse() instead of comparing to True/False. 
						
						
					 
					
						2019-10-29 12:37:30 +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 
						 
				 
			
				
					
						
							
							
								Jerrod Martin 
							
						 
					 
					
						
						
							
						
						c7bef16a74 
					 
					
						
						
							
							Fixed   #30411  -- Improved formatting of text tracebacks in technical 500 templates.  
						
						... 
						
						
						
						Co-Authored-By: Daniel Hahler <git@thequod.de > 
						
						
					 
					
						2019-07-29 11:09:54 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						42b9a23267 
					 
					
						
						
							
							Fixed   #30400  -- Improved typography of user facing strings.  
						
						... 
						
						
						
						Thanks Claude Paroz for assistance with translations. 
						
						
					 
					
						2019-06-28 16:46:18 +02:00 
						 
				 
			
				
					
						
							
							
								Tim Gates 
							
						 
					 
					
						
						
							
						
						698df6a009 
					 
					
						
						
							
							Fixed typos in test comments.  
						
						
						
						
					 
					
						2019-06-25 11:12:45 +02:00 
						 
				 
			
				
					
						
							
							
								Alexandre Varas 
							
						 
					 
					
						
						
							
						
						c498f088c5 
					 
					
						
						
							
							Fixed   #30521  -- Fixed invalid HTML in default error pages.  
						
						
						
						
					 
					
						2019-06-07 07:51:45 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						3fb0a1a67f 
					 
					
						
						
							
							Refs  #30521  -- Added tests for content of default error pages.  
						
						
						
						
					 
					
						2019-06-07 07:49:17 +02:00 
						 
				 
			
				
					
						
							
							
								Daniel Hahler 
							
						 
					 
					
						
						
							
						
						08a4ee0651 
					 
					
						
						
							
							Fixed typos in test names.  
						
						
						
						
					 
					
						2019-04-27 07:47:42 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Dufresne 
							
						 
					 
					
						
						
							
						
						8d76443aba 
					 
					
						
						
							
							Fixed   #30399  -- Changed django.utils.html.escape()/urlize() to use html.escape()/unescape().  
						
						
						
						
					 
					
						2019-04-25 15:09:07 +02:00