| 
							
							
								 Mariusz Felisiak | 5c803bc070 | Fixed #33919 -- Fixed adding AutoFields on PostgreSQL. Thanks Jack Calvin Brown for the report.
Regression in 2eea361eff. | 2022-08-12 17:30:23 +02:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 4fcba800b8 | Fixed #33924 -- Deprecated BaseGeometryWidget.map_height/map_width attributes. | 2022-08-12 13:26:35 +02:00 |  | 
			
				
					| 
							
							
								 Simon Charette | 8c3046daad | Refs #28333 -- Moved SQLCompiler's forced column aliasing logic to get_select(). This extends query composability possibilities when dealing with
subqueries which is necessary to implement window function filtering. | 2022-08-11 12:39:54 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | e34dfad0a3 | Refs #30213 -- Removed post-startup check for Watchman availability. This is checked at startup in get_reloader(). The runtime check ties
the implementation to Watchman excessively. | 2022-08-11 11:02:03 +02:00 |  | 
			
				
					| 
							
							
								 Simon Charette | 35911078fa | Replaced Expression.replace_references() with .replace_expressions(). The latter allows for more generic use cases beyond the currently
limited ones constraints validation has.
Refs #28333, #30581. | 2022-08-11 09:53:10 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 8533a6af8d | Optimized ExclusionConstraint.validate() a bit. References to excluded fields are omitted in the replacement_map, so
there is no need to replace references before checking for exclusions. | 2022-08-11 09:53:10 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | fc0942ada4 | Used F.replace_references(). Follow up to 63884829ac. | 2022-08-11 09:53:10 +02:00 |  | 
			
				
					| 
							
							
								 Rust Saiargaliev | 8403da3696 | Fixed #28975 -- Made PostGIS backend skip extension creation if installed. | 2022-08-10 13:42:53 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 721706f4c4 | Refs #33895 -- Fixed Case() crash with filters that match everything in When() on Oracle. Follow up to 036bb2b74a. | 2022-08-10 12:28:39 +02:00 |  | 
			
				
					| 
							
							
								 Jarosław Wygoda | 9e7cb27a5b | Refs #26029 -- Doc'd django.core.files.storage.default_storage. | 2022-08-10 12:23:13 +02:00 |  | 
			
				
					| 
							
							
								 David Sanders | e0ae1363ec | Fixed #33905 -- Fixed CheckConstraint() validation on range fields. Bug in 667105877e. | 2022-08-09 20:13:21 +02:00 |  | 
			
				
					| 
							
							
								 David Sanders | e0ac72fe80 | Refs #33905 -- Added test for CheckConstraint() validation with ArrayField and __contains. | 2022-08-09 20:06:59 +02:00 |  | 
			
				
					| 
							
							
								 Ramil Yanbulatov | cccfb45d00 | Refs #33842 -- Removed incorrect :file: role in contrib docs. The file role is not appropriate for URLs and URL path-components. | 2022-08-09 14:51:59 +02:00 |  | 
			
				
					| 
							
							
								 Ramil Yanbulatov | d699594462 | Refs #33842 -- Added :ttag: role in translations docs. | 2022-08-09 14:51:59 +02:00 |  | 
			
				
					| 
							
							
								 Ramil Yanbulatov | c6290bae9d | Fixed #33842 -- Used :source: role for links to repo files on GitHub. | 2022-08-09 14:44:51 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | f3a06b06b5 | Removed unused InlineAdminForm.ordering_field(). Unused since its introduction in a19ed8aea3. | 2022-08-09 09:26:12 +02:00 |  | 
			
				
					| 
							
							
								 David Wobrock | 036bb2b74a | Fixed #33895 -- Fixed Case() crash with filters that match everything in When(). Thanks shukryzablah for the report. | 2022-08-09 07:55:31 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 63884829ac | Fixed #33902 -- Fixed Meta.constraints validation crash with F() expressions. Thanks Adam Zahradník for the report.
Bug in 667105877e. | 2022-08-09 06:08:48 +02:00 |  | 
			
				
					| 
							
							
								 Alessandro Baccini | c614e811f8 | Fixed typo in docs/topics/i18n/translation.txt. | 2022-08-08 19:43:36 +02:00 |  | 
			
				
					| 
							
							
								 Kamil Turek | e03cdf76e7 | Fixed #31721 -- Allowed ModelForm meta to specify form fields. | 2022-08-08 09:46:05 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 88e67a54b7 | Added test for non-HTTP request on ASGIStaticFilesHandler. | 2022-08-08 07:27:32 +02:00 |  | 
			
				
					| 
							
							
								 Fiza Ashraf | c0beff2123 | Fixed #33899 -- Fixed migration crash when removing indexed field on SQLite 3.35.5+. Regression in 702819227fd0cdd9b581cd99e11d1561d51cbeb.
Thanks cessor for the report. | 2022-08-08 06:28:53 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | fd93db97c7 | Fixed #33898 -- Fixed Window() expression crash with ArrayAgg(). Thanks Kia for the report.
Regression in e06dc4571e. | 2022-08-06 17:59:31 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 00370342ca | Fixed typo in docs/ref/forms/renderers.txt. Thanks Josh for the report. | 2022-08-06 13:43:16 +02:00 |  | 
			
				
					| 
							
							
								 Fab | 0756c61f2a | Fixed #33893 -- Reverted "Fixed #28889 -- Prevented double submission of admin forms." Regression in fe7dbef586. | 2022-08-05 16:38:52 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 5f76002500 | Restricted permissions for GitHub tokens. | 2022-08-04 20:00:35 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 7e5c8fc51f | Pinned gh-problem-matcher-wrap to the commit in GitHub actions. | 2022-08-04 15:19:39 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | f476c8847a | Refs #33173, Refs #33755 -- Fixed ResourceWarning from unclosed files in ASGI tests. | 2022-08-04 10:00:36 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | d4db417c8e | Fixed #33891 -- Fixed test command crash when running in parallel using spawn. Thanks Kevin Renskers for the report.
Regression in 41c4cb253c. | 2022-08-04 09:16:38 +02:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 0638b4e23d | Fixed #33888 -- Fixed get_select2_language() crash with no language activated. Regression in 3079133c73. | 2022-08-03 19:51:25 +02:00 |  | 
			
				
					| 
							
							
								 NOTHING | a2792d09ad | Fixed typo in docs/releases/4.2.txt. | 2022-08-03 18:40:42 +02:00 |  | 
			
				
					| 
							
							
								 Aarni Koskela | e7afb8a180 | Fixed #33886 -- Reallowed using GeoIP2() when GEOS is not installed. Regression in 31bef51d8e. | 2022-08-03 16:55:23 +02:00 |  | 
			
				
					| 
							
							
								 Alberto Planas | 4e13b40a76 | Fixed #33887 -- Fixed test_fails_squash_migration_manual_porting() on final tags. Regression in 7c318a8bdd. | 2022-08-03 16:36:04 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | cb791a2540 | Fixed #33872 -- Deprecated django.contrib.postgres.fields.CIText/CICharField/CIEmailField/CITextField. | 2022-08-03 11:42:51 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 09e837c5d9 | Added stub release notes for 4.1.1. | 2022-08-03 10:52:38 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | a4cb1dae63 | Updated release notes for Django 4.1 release. | 2022-08-03 10:26:00 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 57c7220280 | Added CVE-2022-36359 to security archive. | 2022-08-03 09:09:48 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | bd062445cf | Fixed CVE-2022-36359 -- Escaped filename in Content-Disposition header. Thanks to Motoyasu Saburi for the report. | 2022-08-03 08:46:31 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 9062c23de8 | Adjusted version 4.0.7 release notes. | 2022-08-03 08:36:32 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | 919e65b21e | Updated translations from Transifex. This also fixes related i18n tests.
Forwardport of a3bab93324from stable/4.1.x.
Co-authored-by: Claude Paroz <claude@2xlibre.net> | 2022-08-03 08:04:34 +02:00 |  | 
			
				
					| 
							
							
								 Sarah Abderemane | bc7aa2a5e9 | Fixed #33690 -- Added switch button for dark mode in the admin. | 2022-08-02 17:14:24 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 5028a02352 | Doc'd TextField.db_collation as optional. Matches CharField.db_collation docs.
Thanks to Paolo Melchiorre for the report. | 2022-08-02 15:16:42 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | ab1955a05e | Fixed #33881 -- Added support for database collations to ArrayField(Char/TextFields). | 2022-08-02 11:44:26 +02:00 |  | 
			
				
					| 
							
							
								 Carlton Gibson | 89e695a69b | Fixed #33876, Refs #32229 -- Made management forms render with div.html template. Thanks to Claude Paroz for the report. | 2022-08-02 10:30:09 +02:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 44c24bf028 | Refs #25706 -- Removed inline CSS in the openlayers widget template. | 2022-08-01 20:29:49 +02:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 2aa6fb2121 | Made MapWidget a JS class. | 2022-08-01 09:33:08 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | d38324edc8 | Ignored c18861804fformatting changes in git blame. | 2022-07-31 09:24:39 +02:00 |  | 
			
				
					| 
							
							
								 Mariusz Felisiak | c18861804f | Fixed warnings per flake8 5.0.0. | 2022-07-31 08:16:19 +02:00 |  | 
			
				
					| 
							
							
								 Claude Paroz | 1e5bbbb2a8 | Fixed #33442 -- Allowed GeoIP2 to use DB-IP Lite datasets. | 2022-07-30 19:29:45 +02:00 |  | 
			
				
					| 
							
							
								 rharri | 6654289f5b | Fixed typo in docs/topics/testing/tools.txt. | 2022-07-29 08:26:27 +02:00 |  |