Simon Charette 
							
						 
					 
					
						
						
							
						
						e16d0c176e 
					 
					
						
						
							
							Fixed   #35064  -- Fixed Window(order_by) crash with DecimalFields on SQLite.  
						
						... 
						
						
						
						This avoids cast of Window(order_by) for DecimalFields on SQLite.
This was achieved by piggy-backing ExpressionList which already
implements a specialized as_sqlite() method to override the inherited
behaviour of Func through SQLiteNumericMixin.
Refs #31723 .
Thanks Quoates for the report. 
						
						
					 
					
						2023-12-29 09:07:31 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						90d365d869 
					 
					
						
						
							
							Refs  #35064  -- Made OrderableAggMixin avoid creating empty OrderByList.  
						
						... 
						
						
						
						This paves the way for making OrderByList a simple shim over
ExpressionList which requires at least a single item to be provided. 
						
						
					 
					
						2023-12-29 09:07:27 +01:00 
						 
				 
			
				
					
						
							
							
								Mohammad Yameen 
							
						 
					 
					
						
						
							
						
						bb560651c4 
					 
					
						
						
							
							Corrected method/function wording in tutorial 3.  
						
						
						
						
					 
					
						2023-12-29 06:01:18 +01:00 
						 
				 
			
				
					
						
							
							
								virgitl.io 
							
						 
					 
					
						
						
							
						
						acfdf39506 
					 
					
						
						
							
							Added backticks around name argument in tutorial 3.  
						
						
						
						
					 
					
						2023-12-29 05:57:30 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						0be6dde817 
					 
					
						
						
							
							Corrected code-block directives in docs.  
						
						
						
						
					 
					
						2023-12-28 19:52:15 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Clauss 
							
						 
					 
					
						
						
							
						
						ebf9320838 
					 
					
						
						
							
							Removed unnecessary list() calls on sorted().  
						
						
						
						
					 
					
						2023-12-28 10:58:37 +01:00 
						 
				 
			
				
					
						
							
							
								Rigoberto Villalta 
							
						 
					 
					
						
						
							
						
						63076e3693 
					 
					
						
						
							
							Fixed   #35065  -- Corrected border color for autocomplete fields with errors in admin.  
						
						
						
						
					 
					
						2023-12-28 10:20:47 +01:00 
						 
				 
			
				
					
						
							
							
								David D Lowe 
							
						 
					 
					
						
						
							
						
						61aae838f7 
					 
					
						
						
							
							Improved DEFAULT_FROM_EMAIL/SERVER_EMAIL docs.  
						
						... 
						
						
						
						Co-authored-by: nessita <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-12-28 08:30:50 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						751d732a38 
					 
					
						
						
							
							Fixed   #35056  -- Fixed system check crash on reverse m2m relations with related_name in ModelAdmin.filter_horizontal/vertical.  
						
						... 
						
						
						
						Thanks Thomas Feldmann for the report.
Regression in 107865780a 
						
						
					 
					
						2023-12-27 20:36:22 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						21b0b23a67 
					 
					
						
						
							
							Refs  #35058  -- Made OGRGeomType aware of additional WKB geometry types.  
						
						... 
						
						
						
						This commit increases OGRGeomType's knowledge of WKB types and allows
for improved error messages when Django doesn't yet have a corresponding
class to wrap a given type. 
						
						
					 
					
						2023-12-27 11:40:28 +01:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						7c26dbf6ef 
					 
					
						
						
							
							Improved cache.tests.FileBasedCacheTests.test_touch to avoid flakiness due to slow file system access.  
						
						
						
						
					 
					
						2023-12-27 06:05:33 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						2a2481f5a2 
					 
					
						
						
							
							Refs  #35058  -- Added __repr__() to OGRGeomType.  
						
						
						
						
					 
					
						2023-12-26 21:23:33 +01:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						14917c9ae2 
					 
					
						
						
							
							Fixed   #35050  -- Fixed prefixing field names in FilteredRelation().  
						
						... 
						
						
						
						Thanks Mark Zorn for the report.
Regression in 59f4754704 
						
						
					 
					
						2023-12-23 17:35:13 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						623597c786 
					 
					
						
						
							
							Refs  #35058  -- Added support for WKB > 2GB with GDAL 3.3+.  
						
						... 
						
						
						
						GDAL 3.3.0 added OGR_G_WkbSizeEx() and OGR_G_CreateFromWkbEx() to handle
WKB > 2GB. Prefer these new functions when available.
https://github.com/OSGeo/gdal/blob/master/NEWS.md#ogr-330---overview-of-changes  
						
						
					 
					
						2023-12-23 17:26:22 +01:00 
						 
				 
			
				
					
						
							
							
								David Wobrock 
							
						 
					 
					
						
						
							
						
						7045661069 
					 
					
						
						
							
							Fixed   #35022  -- Fixed RenameIndex() crash on unnamed indexes if exists unique constraint on the same fields.  
						
						
						
						
					 
					
						2023-12-22 12:47:17 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						6c08dba517 
					 
					
						
						
							
							Fixed   #35054  -- Fixed crash on Oracle when fetching JSONFields with oracledb 2.0.0.  
						
						
						
						
					 
					
						2023-12-22 09:43:45 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Lupien 
							
						 
					 
					
						
						
							
						
						2bf46c3825 
					 
					
						
						
							
							Fixed   #34658  -- Added SimpleTestCase.assertNotInHTML().  
						
						
						
						
					 
					
						2023-12-22 08:27:59 +01:00 
						 
				 
			
				
					
						
							
							
								Rapha S 
							
						 
					 
					
						
						
							
						
						5c6906cef4 
					 
					
						
						
							
							Fixed   #35008  -- Added CSS rule for <input> HTML tags with no type.  
						
						... 
						
						
						
						Minifiers remove the default (text) "type" attribute from "input" HTML
tags. This adds input:not([type]) to make the CSS stylesheet work the
same. 
						
						
					 
					
						2023-12-22 05:49:05 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						3ec15b0bcf 
					 
					
						
						
							
							Fixed   #35005  -- Confirmed support for GDAL 3.8.  
						
						
						
						
					 
					
						2023-12-21 10:35:23 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						c709a748ce 
					 
					
						
						
							
							Fixed   #35049  -- Dropped support for GDAL 2.4.  
						
						
						
						
					 
					
						2023-12-20 21:44:11 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						fa1d0b11e4 
					 
					
						
						
							
							Fixed   #35048  -- Dropped support for PROJ 5.x.  
						
						
						
						
					 
					
						2023-12-20 21:06:43 +01:00 
						 
				 
			
				
					
						
							
							
								Nicolas Lupien 
							
						 
					 
					
						
						
							
						
						d4c583682e 
					 
					
						
						
							
							Fixed   #35015  -- Updated MySQL notes in migrations topic.  
						
						
						
						
					 
					
						2023-12-20 20:04:42 +01:00 
						 
				 
			
				
					
						
							
							
								Amin Shah Gilani 
							
						 
					 
					
						
						
							
						
						47033bfd48 
					 
					
						
						
							
							Doc'd that users with unusable passwords cannot request a password reset.  
						
						
						
						
					 
					
						2023-12-19 14:04:04 -03:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						08306bad57 
					 
					
						
						
							
							Fixed   #34411  -- Updated GDAL API to handle vector DataSource's.  
						
						... 
						
						
						
						Co-authored-by: David Smith <smithdc@gmail.com > 
						
						
					 
					
						2023-12-18 09:42:04 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						77278929c8 
					 
					
						
						
							
							Fixed   #35042  -- Fixed a count() crash on combined queries.  
						
						... 
						
						
						
						Regression in 59bea9efd2 
						
						
					 
					
						2023-12-16 20:19:24 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						eea4f92f9a 
					 
					
						
						
							
							Refs  #34013  -- Registered instance lookups as documented in tests.  
						
						
						
						
					 
					
						2023-12-16 20:05:36 +01:00 
						 
				 
			
				
					
						
							
							
								Eliana Rosselli 
							
						 
					 
					
						
						
							
						
						c83c639ba0 
					 
					
						
						
							
							Fixed   #34909  -- Associated links in admin navigation sidebar with row descriptions.  
						
						... 
						
						
						
						This adds aria-describedby attribute to the models' links in the admin
navigation sidebar.
Thanks Thibaud Colas for the review.
Co-authored-by: Dara Silvera <dsilvera@octobot.io > 
						
						
					 
					
						2023-12-15 21:01:00 +01:00 
						 
				 
			
				
					
						
							
							
								Eliana Rosselli 
							
						 
					 
					
						
						
							
						
						5b885106a7 
					 
					
						
						
							
							Refs  #34909  -- Made cosmetic edits to admin navigation template.  
						
						
						
						
					 
					
						2023-12-15 21:01:00 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						8709fe61ba 
					 
					
						
						
							
							Fixed database connection for other alias in PostgreSQL tests on GitHub Actions.  
						
						
						
						
					 
					
						2023-12-15 14:44:35 +01:00 
						 
				 
			
				
					
						
							
							
								Viicos 
							
						 
					 
					
						
						
							
						
						e28bd6776d 
					 
					
						
						
							
							Added missing import in docs/ref/models/expressions.txt.  
						
						
						
						
					 
					
						2023-12-15 11:17:06 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						86c45d8bc6 
					 
					
						
						
							
							Fixed typos in docs.  
						
						
						
						
					 
					
						2023-12-15 07:54:02 +01:00 
						 
				 
			
				
					
						
							
							
								Christian Clauss 
							
						 
					 
					
						
						
							
						
						0d5e9a32eb 
					 
					
						
						
							
							Updated examples for 2.0+ release numbering in installation FAQ.  
						
						
						
						
					 
					
						2023-12-15 06:16:02 +01:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						acfc7e3a73 
					 
					
						
						
							
							Added clarifications about the DATABASES.TIME_ZONE setting in docs.  
						
						... 
						
						
						
						These include:
 - Doc'd which is the default used when DATABASES.TIME_ZONE is None.
 - Doc'd that the database connection's time zone setting is set for
   PostgreSQL and clarified that it may be necessary to set it to the
   same value as TIME_ZONE.
Co-authored-by: David Smith <39445562+smithdc1@users.noreply.github.com >
Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-12-14 14:35:04 -03:00 
						 
				 
			
				
					
						
							
							
								Nanami 
							
						 
					 
					
						
						
							
						
						5b52376d9f 
					 
					
						
						
							
							Fixed HTML code snippet in Tutorial's part 7 when customizing the admin's site header.  
						
						
						
						
					 
					
						2023-12-14 10:09:34 -03:00 
						 
				 
			
				
					
						
							
							
								Tobias Krönke 
							
						 
					 
					
						
						
							
						
						d6c868a184 
					 
					
						
						
							
							Fixed   #35000  -- Skipped declaring empty string defaults on BLOB/TEXT field on MySQL.  
						
						... 
						
						
						
						Empty string defaults are redundant on MySQL and prevent use of
ALGORITHM=INSTANT. 
						
						
					 
					
						2023-12-14 10:59:25 +01:00 
						 
				 
			
				
					
						
							
							
								Tobias Krönke 
							
						 
					 
					
						
						
							
						
						4b7fe146cc 
					 
					
						
						
							
							Refs  #32503  -- Added assertion for effective default value when altering TextField to non-nullable with default.  
						
						
						
						
					 
					
						2023-12-14 10:53:37 +01:00 
						 
				 
			
				
					
						
							
							
								Emanuel Andrecut 
							
						 
					 
					
						
						
							
						
						e72b2826ff 
					 
					
						
						
							
							Fixed   #35032  -- Corrected Char32UUIDField implementation in 5.0 release notes.  
						
						... 
						
						
						
						This fixes Char32UUIDField implementation in 5.0 release notes causing
records with UUIDFields created using pre-Django 5.0 and CHAR(32) not
being able to be saved anymore after upgrading and keeping the CHAR(32)
columns.
Regression in 7cd187a5ba 
						
						
					 
					
						2023-12-14 09:26:24 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2190096f50 
					 
					
						
						
							
							Used model's Options.model_name instead of object_name.lower().  
						
						... 
						
						
						
						Follow up to 20d487c27b 
						
						
					 
					
						2023-12-14 09:23:12 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						0eaad0bb59 
					 
					
						
						
							
							Removed unnecessary write permission from screenshots Github workflow.  
						
						
						
						
					 
					
						2023-12-13 15:38:59 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						8fa7c2ae88 
					 
					
						
						
							
							Improved test coverage for django.contrib.sessions.backends.base.SessionBase.  
						
						
						
						
					 
					
						2023-12-13 12:51:58 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						4aae864463 
					 
					
						
						
							
							Fixed   #35012  -- Restored wrapping admin fieldsets with multiple fields per line.  
						
						... 
						
						
						
						Thanks James Gillard for the report.
Regression in 729266c6f2 
						
						
					 
					
						2023-12-13 06:04:18 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						ed65610653 
					 
					
						
						
							
							Changed the screenshots Github workflow to run in the PR's branch by using pull_request as event trigger.  
						
						... 
						
						
						
						The original event trigger pull_request_target runs against the target branch (main), not the branch associated with the PR. Consequently, any new screenshots added in a PR are not captured, and the available screenshots reflect the state of the main branch code, not the code from the PR's branch.
This update addresses the issue by changing the event trigger to pull_request. However, it's important to note that this adjustment breaks the comments functionality since the action no longer has write permissions. 
						
						
					 
					
						2023-12-12 13:22:32 -03:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						a93375e8ab 
					 
					
						
						
							
							Fixed   #34305  -- Changed GeoIP2 tests to use MaxMind test databases.  
						
						... 
						
						
						
						GEOIP_SETTINGS is removed from the global scope as this prevents
modifications to the settings using @override_settings in tests.
Additional improvements now that we have stable test databases include:
- Made testing more comprehensive and improved coverage
- Patched socket.gethostbyname() for whole test case
- Added testing of non-free GeoIP2 databases
Co-authored-by: Tom Forbes <tom@tomforb.es > 
						
						
					 
					
						2023-12-12 09:58:26 +01:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						ed4f83782d 
					 
					
						
						
							
							Refs  #34305  -- Added SimpleTestCase.enterClassContext() on Python < 3.11.  
						
						
						
						
					 
					
						2023-12-12 09:15:14 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						b0ad41198b 
					 
					
						
						
							
							Fixed   #34013  -- Added QuerySet.order_by() support for annotation transforms.  
						
						... 
						
						
						
						Thanks Eugene Morozov and Ben Nace for the reports. 
						
						
					 
					
						2023-12-12 05:51:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fcf95e5927 
					 
					
						
						
							
							Fixed   #35018  -- Fixed migrations crash on GeneratedField with BooleanField as output_field on Oracle < 23c.  
						
						... 
						
						
						
						Thanks Václav Řehák for the report.
Regression in f333e3513e 
						
						
					 
					
						2023-12-12 05:39:11 +01:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						b287af5dc9 
					 
					
						
						
							
							Fixed   #35019  -- Fixed save() on models with both GeneratedFields and ForeignKeys.  
						
						... 
						
						
						
						Thanks Deb Kumar Das for the report.
Regression in f333e3513e 
						
						
					 
					
						2023-12-08 09:46:11 +01:00 
						 
				 
			
				
					
						
							
							
								Yashas 
							
						 
					 
					
						
						
							
						
						eeb2119985 
					 
					
						
						
							
							Fixed   #35016  -- Doc'd that DATABASES["OPTIONS"] are passed to new PostgreSQL connections.  
						
						
						
						
					 
					
						2023-12-08 08:21:51 +01:00 
						 
				 
			
				
					
						
							
							
								Avaneesh Kumar 
							
						 
					 
					
						
						
							
						
						705b1702bd 
					 
					
						
						
							
							Fixed   #34742  -- Made CommonMiddleware raise APPEND_SLASH RuntimeError on DELETE requests.  
						
						
						
						
					 
					
						2023-12-08 05:56:36 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5b3b791e90 
					 
					
						
						
							
							Fixed   #35024  -- Fixed model instance creation crash on GeneratedField.output_field with backend converters.  
						
						... 
						
						
						
						Regression in d9de74141e 
						
						
					 
					
						2023-12-07 20:50:18 +01:00