Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						5a2e11fd31 
					 
					
						
						
							
							Bumped versions in pre-commit and npm configurations.  
						
						
						
						
					 
					
						2023-07-11 08:06:49 +02:00 
						 
				 
			
				
					
						
							
							
								Thomas Chaumeny 
							
						 
					 
					
						
						
							
						
						89c7454dbd 
					 
					
						
						
							
							Fixed   #34698  -- Made QuerySet.bulk_create() retrieve primary keys when updating conflicts.  
						
						
						
						
					 
					
						2023-07-10 13:17:28 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Lomax 
							
						 
					 
					
						
						
							
						
						b7a17b0ea0 
					 
					
						
						
							
							Refs  #31949  -- Made @vary_on_(cookie/headers) decorators work with async functions.  
						
						
						
						
					 
					
						2023-07-10 11:43:36 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						fb1c763506 
					 
					
						
						
							
							Made @vary_on_cookie decorator reuse @vary_on_headers.  
						
						
						
						
					 
					
						2023-07-10 11:21:59 +02:00 
						 
				 
			
				
					
						
							
							
								Cauê Thenório 
							
						 
					 
					
						
						
							
						
						f7cfa48283 
					 
					
						
						
							
							Fixed   #34696  -- Updated selection counter in admin changelist on Chrome.  
						
						
						
						
					 
					
						2023-07-10 10:09:07 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						99bd373367 
					 
					
						
						
							
							Refs  #31949  -- Mentioned @sensitive_variables/sensitive_post_parameters decorators in async topic.  
						
						... 
						
						
						
						Follow up to 38e391e95f 
						
						
					 
					
						2023-07-10 09:29:42 +02:00 
						 
				 
			
				
					
						
							
							
								Ben Lomax 
							
						 
					 
					
						
						
							
						
						953f81e078 
					 
					
						
						
							
							Refs  #31949  -- Made @csrf_exempt decorator to work with async functions.  
						
						
						
						
					 
					
						2023-07-10 07:55:02 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Northall 
							
						 
					 
					
						
						
							
						
						6d427288e4 
					 
					
						
						
							
							Fixed   #34688  -- Removed contrib.sitemaps.ping_google() and ping_google management command.  
						
						... 
						
						
						
						Thanks Joachim Jablon for the report.
Google has deprecated the sitemap ping endpoint, and will be removing
it in 6 months ~January 2024. 
						
						
					 
					
						2023-07-10 05:59:35 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2584783f46 
					 
					
						
						
							
							Refs  #9602  -- Moved AlreadyRegistered/NotRegistered exceptions to django.contrib.admin.exceptions.  
						
						
						
						
					 
					
						2023-07-07 13:22:06 +02:00 
						 
				 
			
				
					
						
							
							
								Neeraj Kumar 
							
						 
					 
					
						
						
							
						
						eed096574f 
					 
					
						
						
							
							Fixed   #32210  -- Fixed model inlines with to_field that has a default.  
						
						
						
						
					 
					
						2023-07-07 09:11:46 +02:00 
						 
				 
			
				
					
						
							
							
								Neeraj Kumar 
							
						 
					 
					
						
						
							
						
						b91d62cca0 
					 
					
						
						
							
							Refs  #24377  -- Added assertions for model inlines with primary key that has a default.  
						
						... 
						
						
						
						This ensures that a model field default is ignored. 
						
						
					 
					
						2023-07-07 08:18:31 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						f64fd47a76 
					 
					
						
						
							
							Fixed   #9602  -- Added AdminSite.get_model_admin().  
						
						... 
						
						
						
						This allows retrieving an admin class for the given model class without
using internal attributes. 
						
						
					 
					
						2023-07-07 08:06:01 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						d569c1dcfe 
					 
					
						
						
							
							Fixed   #34639  -- Reverted "Fixed  #32682  -- Made admin changelist use Exists() instead of distinct() for preventing duplicates."  
						
						... 
						
						
						
						This reverts commit 1871182031#32433 . 
						
						
					 
					
						2023-07-07 07:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Simon Charette 
							
						 
					 
					
						
						
							
						
						28e2077148 
					 
					
						
						
							
							Refs  #32433  -- Reallowed calling QuerySet.delete() after distinct().  
						
						... 
						
						
						
						While values(*field_excluding_pk).distinct() and
distinct(*field_excluding_pk) can reduce the number of resulting rows
in a way that makes subsequent delete() calls ambiguous standalone
.distinct() calls cannot.
Since delete() already disallows chain usages with values() the only
case that needs to be handled, as originally reported, is when
DISTINCT ON is used via distinct(*fields).
Refs #32682  which had to resort to subqueries to prevent duplicates in
the admin and caused significant performance regressions on MySQL
(refs #34639 ).
This partly reverts 6307c3f1a1 
						
						
					 
					
						2023-07-07 07:08:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						95cdf9dc66 
					 
					
						
						
							
							Used AdminSite.is_registered() where appropriate.  
						
						
						
						
					 
					
						2023-07-06 11:29:16 +02:00 
						 
				 
			
				
					
						
							
							
								Gregor Jerše 
							
						 
					 
					
						
						
							
						
						966ecdd482 
					 
					
						
						
							
							Fixed   #32819  -- Established relationship between form fields and their help text.  
						
						... 
						
						
						
						Thanks Nimra for the initial patch.
Thanks Natalia Bidart, Thibaud Colas, David Smith, and Mariusz Felisiak
for reviews. 
						
						
					 
					
						2023-07-06 08:03:19 +02:00 
						 
				 
			
				
					
						
							
							
								sarahboyce 
							
						 
					 
					
						
						
							
						
						649262a406 
					 
					
						
						
							
							Made some Selenium tests less flaky by adding explicit wait.  
						
						
						
						
					 
					
						2023-07-05 09:45:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						42b4f81e6e 
					 
					
						
						
							
							Fixed isolation of SeleniumTests.test_search_input_filtered_page() test.  
						
						... 
						
						
						
						Test crashed when the sidebar was not closed. 
						
						
					 
					
						2023-07-04 13:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Sarah Boyce 
							
						 
					 
					
						
						
							
						
						968684aed4 
					 
					
						
						
							
							Made SeleniumTests.test_updating_related_objects_updates_fk_selects_except_autocompletes() test less flaky by adding explicit Selenium wait.  
						
						
						
						
					 
					
						2023-07-04 13:34:08 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Ribbens 
							
						 
					 
					
						
						
							
						
						adfb3dfa89 
					 
					
						
						
							
							Fixed   #33405 , Refs  #7177  -- Clarified docs for filter escapejs regarding safe and unsafe usages.  
						
						
						
						
					 
					
						2023-07-03 12:32:58 +02:00 
						 
				 
			
				
					
						
							
							
								davidolz 
							
						 
					 
					
						
						
							
						
						075e9c0a4d 
					 
					
						
						
							
							Fixed typo in tests/admin_docs/models.py.  
						
						
						
						
					 
					
						2023-07-03 10:47:41 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						393b8324b3 
					 
					
						
						
							
							Added stub release notes for 4.2.4.  
						
						
						
						
					 
					
						2023-07-03 10:33:50 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						1d6fbf16f2 
					 
					
						
						
							
							Added CVE-2023-36053 to security archive.  
						
						
						
						
					 
					
						2023-07-03 10:19:13 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						ad0410ec4f 
					 
					
						
						
							
							Fixed CVE-2023-36053 -- Prevented potential ReDoS in EmailValidator and URLValidator.  
						
						... 
						
						
						
						Thanks Seokchan Yoon for reports. 
						
						
					 
					
						2023-07-03 08:16:55 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						7eeadc82c2 
					 
					
						
						
							
							Fixed RelatedGeoModelTest.test_centroid_collect_filter().  
						
						
						
						
					 
					
						2023-06-30 10:18:04 +02:00 
						 
				 
			
				
					
						
							
							
								sobolevn 
							
						 
					 
					
						
						
							
						
						5820fc4485 
					 
					
						
						
							
							Fixed   #34687  -- Made Apps.clear_cache() clear get_swappable_settings_name() cache.  
						
						
						
						
					 
					
						2023-06-30 08:27:15 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						953f29f700 
					 
					
						
						
							
							Fixed   #34572  -- Added support for GDAL 3.7.  
						
						... 
						
						
						
						Co-authored-by: Michael Howitz <mh@gocept.com > 
						
						
					 
					
						2023-06-30 06:03:08 +02:00 
						 
				 
			
				
					
						
							
							
								Akash Kumar Sen 
							
						 
					 
					
						
						
							
						
						a40b0103bc 
					 
					
						
						
							
							Fixed   #30382  -- Allowed specifying parent classes in force_insert of Model.save().  
						
						
						
						
					 
					
						2023-06-29 21:52:52 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						601ffb0da3 
					 
					
						
						
							
							Fixed   #34685  -- Dropped support for GEOS 3.6 and 3.7.  
						
						
						
						
					 
					
						2023-06-29 21:45:36 +02:00 
						 
				 
			
				
					
						
							
							
								Akash Kumar Sen 
							
						 
					 
					
						
						
							
						
						ce204bed7f 
					 
					
						
						
							
							Refs  #30382  -- Added more tests for using force_insert with model inheritance.  
						
						
						
						
					 
					
						2023-06-29 11:49:32 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						6a523500af 
					 
					
						
						
							
							Fixed   #34684  -- Dropped support for GDAL 2.2 and 2.3.  
						
						
						
						
					 
					
						2023-06-29 09:11:30 +02:00 
						 
				 
			
				
					
						
							
							
								Claude Paroz 
							
						 
					 
					
						
						
							
						
						7af455a402 
					 
					
						
						
							
							Refs  #34572  -- Added missing GDAL_PIXEL_TYPES from GDAL 3.5+.  
						
						... 
						
						
						
						Check out https://github.com/OSGeo/gdal/blob/6e9103bd5/gcore/gdal.h#L62  
						
						
					 
					
						2023-06-29 06:38:56 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						21e6864715 
					 
					
						
						
							
							Fixed RecorderTests.test_has_table_cached() on databases that perform multiple queries when introspecting tables.  
						
						... 
						
						
						
						Thanks Tim Graham for the report and implementation idea.
Follow up to ea8cbca579 
						
						
					 
					
						2023-06-28 12:11:25 +02:00 
						 
				 
			
				
					
						
							
							
								Adam Johnson 
							
						 
					 
					
						
						
							
						
						1dbcf9a005 
					 
					
						
						
							
							Fixed   #34681  -- Optimized memcache_key_warnings().  
						
						
						
						
					 
					
						2023-06-28 07:48:18 +02:00 
						 
				 
			
				
					
						
							
							
								Cerebro Cerberus 
							
						 
					 
					
						
						
							
						
						6fbe5287ac 
					 
					
						
						
							
							Fixed typo in docs/intro/tutorial08.txt.  
						
						
						
						
					 
					
						2023-06-28 07:08:51 +02:00 
						 
				 
			
				
					
						
							
							
								nessita 
							
						 
					 
					
						
						
							
						
						6799288342 
					 
					
						
						
							
							Added dedicated section for output_field in query expressions docs.  
						
						
						
						
					 
					
						2023-06-27 15:05:08 -03:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						a6d30f5012 
					 
					
						
						
							
							Fixed   #34671  -- Fixed collation introspection for views and materialized views on Oracle.  
						
						... 
						
						
						
						Thanks Philipp Maino for the report. 
						
						
					 
					
						2023-06-27 13:50:42 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						c4a09499aa 
					 
					
						
						
							
							Fixed typo in docs/ref/models/querysets.txt.  
						
						
						
						
					 
					
						2023-06-27 12:54:11 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Janzen 
							
						 
					 
					
						
						
							
						
						5e98959d92 
					 
					
						
						
							
							Fixed   #34391  -- Added async-compatible interface to auth functions and related methods test clients.  
						
						
						
						
					 
					
						2023-06-27 11:17:17 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						2360ba2274 
					 
					
						
						
							
							Added stub release notes and release date for 4.2.3, 4.1.10, and 3.2.20.  
						
						
						
						
					 
					
						2023-06-26 14:35:13 +02:00 
						 
				 
			
				
					
						
							
							
								Jonathan Weth 
							
						 
					 
					
						
						
							
						
						ecd5a0daaf 
					 
					
						
						
							
							Fixed   #34675  -- Fixed creating remote webdriver for Selenium 4.10.0+.  
						
						
						
						
					 
					
						2023-06-26 14:33:28 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						370a021780 
					 
					
						
						
							
							Refs  #34233  -- Bumped minimum supported version of Selenium to 4.8.0.  
						
						... 
						
						
						
						This bumps minimum supported versions of selenium to the first release
to support Python 3.10. 
						
						
					 
					
						2023-06-26 14:22:54 +02:00 
						 
				 
			
				
					
						
							
							
								th3nn3ss 
							
						 
					 
					
						
						
							
						
						3152f9de47 
					 
					
						
						
							
							Refs  #31949  -- Made http decorators to work with async functions.  
						
						
						
						
					 
					
						2023-06-26 09:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								th3nn3ss 
							
						 
					 
					
						
						
							
						
						cd4c4c1905 
					 
					
						
						
							
							Added more tests for http decorators.  
						
						
						
						
					 
					
						2023-06-26 09:29:04 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						865a6650d0 
					 
					
						
						
							
							Moved http decorator tests into decorators/test_http.py.  
						
						
						
						
					 
					
						2023-06-26 09:29:01 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Northall 
							
						 
					 
					
						
						
							
						
						fcc5091b4a 
					 
					
						
						
							
							Fixed   #34678  -- Added Django Forum and Discord server to README.rst.  
						
						
						
						
					 
					
						2023-06-26 05:28:28 +02:00 
						 
				 
			
				
					
						
							
							
								Andrew Northall 
							
						 
					 
					
						
						
							
						
						38cde27a89 
					 
					
						
						
							
							Fixed   #34676  -- Normalized Distance()/Area() exceptions for nonexistent units.  
						
						
						
						
					 
					
						2023-06-25 13:09:30 +02:00 
						 
				 
			
				
					
						
							
							
								Mariusz Felisiak 
							
						 
					 
					
						
						
							
						
						650ce96782 
					 
					
						
						
							
							Refs  #34391  -- Updated asgiref dependency for 5.0 release series.  
						
						
						
						
					 
					
						2023-06-23 21:52:04 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Janzen 
							
						 
					 
					
						
						
							
						
						6523860ca8 
					 
					
						
						
							
							Refs  #31949  -- Simplified @sensitive_variables a bit.  
						
						... 
						
						
						
						Follow up to 38e391e95f 
						
						
					 
					
						2023-06-23 19:46:55 +02:00 
						 
				 
			
				
					
						
							
							
								Jon Janzen 
							
						 
					 
					
						
						
							
						
						38e391e95f 
					 
					
						
						
							
							Refs  #31949  -- Made @sensitive_variables/sensitive_post_parameters decorators to work with async functions.  
						
						... 
						
						
						
						Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com > 
						
						
					 
					
						2023-06-23 13:29:40 +02:00