Tom Carrick 
							
						 
					 
					
						
						
							
						
						a03593967f 
					 
					
						
						
							
							Fixed   #14611  -- Added query_params argument to RequestFactory and Client classes.  
						
						
						
						
					 
					
						2023-11-23 10:39:29 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						e76cc93b01 
					 
					
						
						
							
							Fixed   #34987  -- Fixed queryset crash when mixing aggregate and window annotations.  
						
						... 
						
						
						
						Regression in f387d024fc 
						
						
					 
					
						2023-11-23 06:09:08 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						101a85a5a0 
					 
					
						
						
							
							Fixed   #34985  -- Fixed GeneratedFields.contribute_to_class() crash when apps are not populated.  
						
						... 
						
						
						
						Thanks Paolo Melchiorre for the report.
Regression in f333e3513e 
						
						
					 
					
						2023-11-22 13:41:32 +01:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						828082dad9 
					 
					
						
						
							
							Fixed   #34984  -- Skipped GeneratedFields when remaking tables on SQLite.  
						
						... 
						
						
						
						Regression in f333e3513e8bdf5ffeb6eeb63021c230082e6f95.t
Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com >
Co-authored-by: David Sanders <shang.xiao.sanders@gmail.com > 
						
						
					 
					
						2023-11-22 12:29:14 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						584fc49ac4 
					 
					
						
						
							
							Refs  #34900  -- Skipped Selenium requirement on daily builds for Python 3.13.  
						
						... 
						
						
						
						Selenium required trio and trio required cffi on Windows. 
						
						
					 
					
						2023-11-22 09:51:22 +01:00 
						 
				 
			
				
					
						
							
							
								Michał Górny 
							
						 
					 
					
						
						
							
						
						09b4a4e2c1 
					 
					
						
						
							
							Fixed runtests.py crash on PyPy.  
						
						... 
						
						
						
						The gc.set_threshold() call was made conditional to non-PyPy
implementations. The method is not available in PyPy3, and GC is much
less aggressive there, so the adjustment probably is not necessary. 
						
						
					 
					
						2023-11-21 08:07:16 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						6af83d2ee6 
					 
					
						
						
							
							Refs  #34900  -- Skipped argon2-cffi requirement on daily builds for Python 3.13.  
						
						
						
						
					 
					
						2023-11-21 07:54:18 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						00a950f923 
					 
					
						
						
							
							Refs  #34900  -- Added Python 3.13 to daily builds.  
						
						
						
						
					 
					
						2023-11-20 19:52:56 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						19c4052f98 
					 
					
						
						
							
							Refs  #34118  -- Used Python 3.12 for GitHub actions.  
						
						
						
						
					 
					
						2023-11-18 16:58:25 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						15cb3c262a 
					 
					
						
						
							
							Refs  #34975  -- Complemented rhs filtering aggregations for __in lookup.  
						
						... 
						
						
						
						While this isn't a regression it's clear that similar logic should be
applied when dealing with lists of expressions passed as a lookup value. 
						
						
					 
					
						2023-11-18 15:40:52 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						7530cf3900 
					 
					
						
						
							
							Fixed   #34975  -- Fixed crash of conditional aggregate() over aggregations.  
						
						... 
						
						
						
						Adjustments made to solve_lookup_type to defer the resolving of
references for summarized aggregates failed to account for similar
requirements for lookup values which can also reference annotations
through Aggregate.filter.
Regression in b181cae2e3#25307 .
Thanks Sergey Nesterenko for the report. 
						
						
					 
					
						2023-11-18 15:38:04 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						eec7e9ba89 
					 
					
						
						
							
							Refs  #32819  -- Established relationship between form fieldsets and their help text.  
						
						... 
						
						
						
						This adds aria-describedby for widgets rendered in a fieldset such as
radios. aria-describedby for these widgets is added to the <fieldset>
element rather than each <input>. 
						
						
					 
					
						2023-11-17 08:12:36 +01:00 
						 
				 
			
				
					
						
							
							
								David Smith 
							
						 
					 
					
						
						
							
						
						557fa51837 
					 
					
						
						
							
							Refs  #32819  -- Added aria-describedby test for widgets with custom id.  
						
						
						
						
					 
					
						2023-11-17 05:43:33 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c705625ebf 
					 
					
						
						
							
							Refs  #34944  -- Propagated system checks for GeneratedField.output_field.  
						
						
						
						
					 
					
						2023-11-14 20:22:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5875f03ce6 
					 
					
						
						
							
							Fixed   #34944  -- Made GeneratedField.output_field required.  
						
						... 
						
						
						
						Regression in f333e3513e 
						
						
					 
					
						2023-11-14 20:22:07 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						de4884b114 
					 
					
						
						
							
							Reverted "Refs  #30446 , Refs  #34944  -- Fixed crash when adding GeneratedField with string Value()."  
						
						... 
						
						
						
						This reverts commit 8b1acc0440 
						
						
					 
					
						2023-11-14 15:45:43 +01:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						6364b6ee10 
					 
					
						
						
							
							Fixed   #34955  -- Made Concat() use || operator on PostgreSQL.  
						
						... 
						
						
						
						This also avoids casting string based expressions in Concat() on
PostgreSQL. 
						
						
					 
					
						2023-11-14 10:56:20 +01:00 
						 
				 
			
				
					
						
							
							
								jedidiah 
							
						 
					 
					
						
						
							
						
						bdf30b952c 
					 
					
						
						
							
							Fixed   #34919  -- Added scope attribute to admindocs model templates.  
						
						
						
						
					 
					
						2023-11-14 05:34:56 +01:00 
						 
				 
			
				
					
						
							
							
								Andrew Cordery 
							
						 
					 
					
						
						
							
						
						ad41f1c53a 
					 
					
						
						
							
							Fixed   #34952  -- Copied dir list when processing locale folders to avoid missing entries during os.walk traversal.  
						
						... 
						
						
						
						Co-authored-by: Natalia <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-11-13 14:03:48 -03:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						b863c5ffde 
					 
					
						
						
							
							Fixed   #34967  -- Fixed queryset crash when grouping by constants on SQLite < 3.39.  
						
						... 
						
						
						
						On SQLite < 3.39, this forces a GROUP BY clause with a HAVING clause
when no grouping is specified.
Co-authored-by: Simon Charette <charette.s@gmail.com > 
						
						
					 
					
						2023-11-13 12:01:40 +01:00 
						 
				 
			
				
					
						
							
							
								nessita 
							
						 
					 
					
						
						
							
						
						1b56b24f81 
					 
					
						
						
							
							Fixed   #34958  -- Fixed isolation of messages_tests.tests.TestLevelTags.test_lazy.  
						
						
						
						
					 
					
						2023-11-13 09:35:57 +01:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						f7389c4b07 
					 
					
						
						
							
							Fixed   #34457  -- Restored output for makemigrations --check.  
						
						... 
						
						
						
						Co-authored-by: David Sanders <shang.xiao.sanders@gmail.com >
Co-authored-by: Natalia <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-11-09 10:03:19 -03:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						8b1acc0440 
					 
					
						
						
							
							Refs  #30446 , Refs  #34944  -- Fixed crash when adding GeneratedField with string Value().  
						
						... 
						
						
						
						This should allow smarter output_field inferring in functions dealing
with text expressions.
Regression in f333e3513e 
						
						
					 
					
						2023-11-08 15:48:15 +03:00 
						 
				 
			
				
					
						
							
							
								Natalia 
							
						 
					 
					
						
						
							
						
						5f2f12f61c 
					 
					
						
						
							
							Reverted "Fixed  #34830  -- Added request to csrf_failure view's template context."  
						
						... 
						
						
						
						This reverts commit 535f7b5c6c 
						
						
					 
					
						2023-11-08 08:50:55 -03:00 
						 
				 
			
				
					
						
							
							
								Prakhar 
							
						 
					 
					
						
						
							
						
						535f7b5c6c 
					 
					
						
						
							
							Fixed   #34830  -- Added request to csrf_failure view's template context.  
						
						... 
						
						
						
						Co-authored-by: nessita <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-11-07 09:09:39 -03:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						8a28e983df 
					 
					
						
						
							
							Fixed   #34946  -- Preserved db_default on combined default field addition.  
						
						... 
						
						
						
						Regression in 7414704e88 
						
						
					 
					
						2023-11-07 13:32:34 +03:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						797957fb48 
					 
					
						
						
							
							Fixed   #34936  -- Fixed migration crash for DecimalField with db_default on SQLite.  
						
						... 
						
						
						
						CAST() must be wrapped in parentheses to be recognized as an expression on SQLite.
Regression in 7414704e88 
						
						
					 
					
						2023-11-02 17:57:39 +01:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						1944f490f9 
					 
					
						
						
							
							Refs  #34936  -- Added test for altering DecimalField with db_default to non-nullable.  
						
						
						
						
					 
					
						2023-11-02 17:57:34 +01:00 
						 
				 
			
				
					
						
							
							
								Tim Graham 
							
						 
					 
					
						
						
							
						
						208870b612 
					 
					
						
						
							
							Refs  #31300  -- Allowed testing GeneratedField without collation.  
						
						... 
						
						
						
						CockroachDB and Snowflake don't support it. 
						
						
					 
					
						2023-11-02 13:58:46 +01:00 
						 
				 
			
				
					
						
							
							
								Antoine Cheneau 
							
						 
					 
					
						
						
							
						
						65c283be16 
					 
					
						
						
							
							Fixed   #34927  -- Fixed admin system check for inlines with foreign keys to proxy models.  
						
						... 
						
						
						
						Follow up to 0e8be73812 
						
						
					 
					
						2023-11-02 10:42:20 +01:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						05ba4130ee 
					 
					
						
						
							
							Fixed CVE-2023-46695 -- Fixed potential DoS in UsernameField on Windows.  
						
						... 
						
						
						
						Thanks MProgrammer (https://hackerone.com/mprogrammer ) for the report. 
						
						
					 
					
						2023-11-01 06:10:30 +01:00 
						 
				 
			
				
					
						
							
							
								Akash Kumar Sen 
							
						 
					 
					
						
						
							
						
						40b3975e7d 
					 
					
						
						
							
							Fixed   #34462  -- Made admin log actions in bulk.  
						
						... 
						
						
						
						This also deprecates ModelAdmin.log_deletion() and
LogEntryManager.log_action(). 
						
						
					 
					
						2023-10-31 18:06:44 +01:00 
						 
				 
			
				
					
						
							
							
								Akash Kumar Sen 
							
						 
					 
					
						
						
							
						
						45e0c5892f 
					 
					
						
						
							
							Refs  #34462  -- Moved ModelAdmin.log_deletion() test to a separate test case.  
						
						
						
						
					 
					
						2023-10-31 10:36:23 +01:00 
						 
				 
			
				
					
						
							
							
								Ben Cail 
							
						 
					 
					
						
						
							
						
						523fed1d2f 
					 
					
						
						
							
							Fixed   #32106  -- Preserved HTTP_HOST in test Client when following redirects.  
						
						... 
						
						
						
						Co-authored-by: David Sanders <shang.xiao.sanders@gmail.com > 
						
						
					 
					
						2023-10-31 05:29:43 +01:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						e4d012ca05 
					 
					
						
						
							
							Refs  #29850  -- Added exclusion support to window frames.  
						
						
						
						
					 
					
						2023-10-30 12:04:55 +01:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						34b411762b 
					 
					
						
						
							
							Fixed   #34932  -- Restored varchar_pattern_ops/text_pattern_ops index creation when deterministic collaction is set.  
						
						... 
						
						
						
						Regression in f3f9d03edf8ed25d65ea 
						
						
					 
					
						2023-10-30 07:37:40 +01:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						6375cee490 
					 
					
						
						
							
							Refs  #29850  -- Added RowRange support for positive integer start and negative integer end.  
						
						
						
						
					 
					
						2023-10-28 15:16:07 +02:00 
						 
				 
			
				
					
						
							
							
								ksg 
							
						 
					 
					
						
						
							
						
						a6c7db1d1d 
					 
					
						
						
							
							Fixed   #34943  -- Made EmailValidator.__eq__() ignore domain_allowlist ordering.  
						
						... 
						
						
						
						Signed-off-by: ksg97031 <ksg97031@gmail.com > 
						
						
					 
					
						2023-10-28 14:35:25 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						cf57e220a9 
					 
					
						
						
							
							Fixed isolation of DatabaseWrapperLoggingTests.test_commit_debug_log().  
						
						
						
						
					 
					
						2023-10-27 09:05:09 +02:00 
						 
				 
			
				
					
						
							
							
								Tom Carrick 
							
						 
					 
					
						
						
							
						
						e67d3580ed 
					 
					
						
						
							
							Fixed   #10941  -- Added {% query_string %} template tag.  
						
						
						
						
					 
					
						2023-10-26 09:57:21 +02:00 
						 
				 
			
				
					
						
							
							
								sindre 
							
						 
					 
					
						
						
							
						
						64060d1c17 
					 
					
						
						
							
							Fixed   #34904  -- Prevented mutating sent emails from outbox in locmem email backend.  
						
						
						
						
					 
					
						2023-10-25 08:52:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						311718feb5 
					 
					
						
						
							
							Fixed   #34923  -- Avoided initializing LEVEL_TAGS when importing django.contrib.messages.  
						
						... 
						
						
						
						Regression in b7fe36ad37 
						
						
					 
					
						2023-10-24 14:09:31 -03:00 
						 
				 
			
				
					
						
							
							
								ksg97031 
							
						 
					 
					
						
						
							
						
						d22ba07630 
					 
					
						
						
							
							Fixed   #34920  -- Made FileExtensionValidator.__eq__() ignore allowed_extensions ordering.  
						
						
						
						
					 
					
						2023-10-24 05:31:11 +02:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						171f91d9ef 
					 
					
						
						
							
							Fixed   #34899  -- Added blank choice to forms' callable choices lazily.  
						
						
						
						
					 
					
						2023-10-23 13:44:23 -03:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						74afcee234 
					 
					
						
						
							
							Refs  #34899  -- Extracted Field.flatchoices to flatten_choices helper function.  
						
						... 
						
						
						
						Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-10-23 13:44:23 -03:00 
						 
				 
			
				
					
						
							
							
								Nick Pope 
							
						 
					 
					
						
						
							
						
						07fa79ef2b 
					 
					
						
						
							
							Refs  #31262  -- Added __eq__() and __getitem__() to BaseChoiceIterator.  
						
						... 
						
						
						
						This makes it easier to work with lazy iterators used for callables,
etc. when extracting items or comparing to lists, e.g. during testing.
Also added `BaseChoiceIterator.__iter__()` to make it clear that
subclasses must implement this and added `__all__` to the module.
Co-authored-by: Adam Johnson <me@adamj.eu >
Co-authored-by: Natalia Bidart <124304+nessita@users.noreply.github.com > 
						
						
					 
					
						2023-10-23 13:44:16 -03:00 
						 
				 
			
				
					
						
							
							
								David Sanders 
							
						 
					 
					
						
						
							
						
						b5311ee232 
					 
					
						
						
							
							Fixed   #34921  -- Fixed crash of warning for unbound naive datetimes.  
						
						
						
						
					 
					
						2023-10-22 14:26:38 +02:00 
						 
				 
			
				
					
						
							
							
								laserhyena 
							
						 
					 
					
						
						
							
						
						21382e2743 
					 
					
						
						
							
							Fixed   #34911  -- Corrected HTML heading levels on admindocs' main page.  
						
						
						
						
					 
					
						2023-10-20 05:44:55 +02:00 
						 
				 
			
				
					
						
							
							
								ontowhee 
							
						 
					 
					
						
						
							
						
						89d2ae257b 
					 
					
						
						
							
							Fixed   #34905  -- Corrected admin's main content element rendered in <main> tag.  
						
						... 
						
						
						
						Regression in 91e617c743 
						
						
					 
					
						2023-10-19 17:25:50 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						71a813a72c 
					 
					
						
						
							
							Made SeleniumTests.test_select_multiple less flaky by improving Selenium waits.  
						
						
						
						
					 
					
						2023-10-19 16:01:52 +02:00