summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-07-03Fixed typo in tests/admin_docs/models.py.davidolz
2023-07-03Added stub release notes for 4.2.4.Mariusz Felisiak
2023-07-03Added CVE-2023-36053 to security archive.Mariusz Felisiak
2023-07-03Fixed CVE-2023-36053 -- Prevented potential ReDoS in EmailValidator and ↵Mariusz Felisiak
URLValidator. Thanks Seokchan Yoon for reports.
2023-06-30Fixed RelatedGeoModelTest.test_centroid_collect_filter().Mariusz Felisiak
2023-06-30Fixed #34687 -- Made Apps.clear_cache() clear get_swappable_settings_name() ↵sobolevn
cache.
2023-06-30Fixed #34572 -- Added support for GDAL 3.7.Mariusz Felisiak
Co-authored-by: Michael Howitz <mh@gocept.com>
2023-06-29Fixed #30382 -- Allowed specifying parent classes in force_insert of ↵Akash Kumar Sen
Model.save().
2023-06-29Fixed #34685 -- Dropped support for GEOS 3.6 and 3.7.Mariusz Felisiak
2023-06-29Refs #30382 -- Added more tests for using force_insert with model inheritance.Akash Kumar Sen
2023-06-29Fixed #34684 -- Dropped support for GDAL 2.2 and 2.3.Mariusz Felisiak
2023-06-29Refs #34572 -- Added missing GDAL_PIXEL_TYPES from GDAL 3.5+.Claude Paroz
Check out https://github.com/OSGeo/gdal/blob/6e9103bd5/gcore/gdal.h#L62
2023-06-28Fixed RecorderTests.test_has_table_cached() on databases that perform ↵Mariusz Felisiak
multiple queries when introspecting tables. Thanks Tim Graham for the report and implementation idea. Follow up to ea8cbca579cc6742e119747fc1eb6ecf90638bce.
2023-06-28Fixed #34681 -- Optimized memcache_key_warnings().Adam Johnson
2023-06-28Fixed typo in docs/intro/tutorial08.txt.Cerebro Cerberus
2023-06-27Added dedicated section for output_field in query expressions docs.nessita
2023-06-27Fixed #34671 -- Fixed collation introspection for views and materialized ↵Mariusz Felisiak
views on Oracle. Thanks Philipp Maino for the report.
2023-06-27Fixed typo in docs/ref/models/querysets.txt.Mariusz Felisiak
2023-06-27Fixed #34391 -- Added async-compatible interface to auth functions and ↵Jon Janzen
related methods test clients.
2023-06-26Added stub release notes and release date for 4.2.3, 4.1.10, and 3.2.20.Mariusz Felisiak
2023-06-26Fixed #34675 -- Fixed creating remote webdriver for Selenium 4.10.0+.Jonathan Weth
2023-06-26Refs #34233 -- Bumped minimum supported version of Selenium to 4.8.0.Mariusz Felisiak
This bumps minimum supported versions of selenium to the first release to support Python 3.10.
2023-06-26Refs #31949 -- Made http decorators to work with async functions.th3nn3ss
2023-06-26Added more tests for http decorators.th3nn3ss
2023-06-26Moved http decorator tests into decorators/test_http.py.Mariusz Felisiak
2023-06-26Fixed #34678 -- Added Django Forum and Discord server to README.rst.Andrew Northall
2023-06-25Fixed #34676 -- Normalized Distance()/Area() exceptions for nonexistent units.Andrew Northall
2023-06-23Refs #34391 -- Updated asgiref dependency for 5.0 release series.Mariusz Felisiak
2023-06-23Refs #31949 -- Simplified @sensitive_variables a bit.Jon Janzen
Follow up to 38e391e95fe5258bc6d2467332dc9cd44ce6ba52.
2023-06-23Refs #31949 -- Made @sensitive_variables/sensitive_post_parameters ↵Jon Janzen
decorators to work with async functions. Co-authored-by: Mariusz Felisiak <felisiak.mariusz@gmail.com>
2023-06-23Improved style of n-tuple wording in docs and comments.Nick Pope
2023-06-21Fixed #34345 -- Added system check for ManyToManyFields with intermediate ↵Hrushikesh
tables in ModelAdmin.filter_horizontal/vertical.
2023-06-20Corrected admin.E013 check message in docs.Mariusz Felisiak
2023-06-20Refs #34634 -- Fixed creating diamond-shaped MTI objects with ancestors ↵Akash Kumar Sen
inherited from different paths. Co-authored-by: Simon Charette <charette.s@gmail.com>
2023-06-20Fixed #34634 -- Adjusted system check for clashing fields to warn about ↵Akash Kumar Sen
links to common parent for MTI models.
2023-06-19Refs #27079 -- Used addClassCleanup() in SeleniumTestCase.Sarah Boyce
Regression in def09bf4126d4886413adf7388882eca8e32576b.
2023-06-19Fixed #34656 -- Fixed unclosed div in admin password change template.Yaser Amiri
Regression in 6991880109e35c879b71b7d9d9c154baeec12b89.
2023-06-19Refs #34517 -- Restored skipping ImageFileField.update_dimension_fields ↵François Freitag
without width/height fields. This avoids reading the image size when the dimensions fields (image_width, image_height) do not exist, as that operation may be expensive. Partially reverts ea53e7c09f1b8864c20c65976bbeaeab77abdaec, that dropped the check for the dimension fields in update_dimension_fields(), because the post_init signal was no longer registered without dimension fields. However, another code path to that function exists: when the ImageFileField is save()d, the name from the storage is setattr()ed on the field, and ImageFileDescriptor calls update_dimension_fields() because the image size might have changed. Keep bailing out early when dimensions are unused. Besides, computing the image dimensions causes to close() the file, resulting in a backward-incompatible change. The test protects against that change.
2023-06-18Fixed #34662 -- Corrected number in error messages for ↵şuayip üzülmez
Array(Min/Max)LengthValidator.
2023-06-18Improved names for Selenium daily builds.Mariusz Felisiak
2023-06-18Made SeleniumTests.test_inline_uuid_pk_add_with_popup less flaky by waiting ↵sarahboyce
until popup is closed.
2023-06-17Added Selenium tests to daily builds.Sarah Boyce
2023-06-16Fixed typo in docs/topics/db/fixtures.txt.Ashwin Dharne
2023-06-16Fixed #34629 -- Added filtering support to GIS aggregates.Olivier Le Thanh Duong
2023-06-16Refs #34629 -- Changed SDOAGGRTYPE wrapping to Func() in GIS aggregates on ↵Mariusz Felisiak
Oracle.
2023-06-16Fixed #34473 -- Fixed step validation for form fields with non-zero minimum ↵Jacob Rief
value.
2023-06-15Added GitHub action to run Selenium tests.sarahboyce
2023-06-15Fixed #33414 -- Fixed creating diamond-shaped MTI objects for common ↵Akash Kumar Sen
ancestor with primary key that has a default. Co-authored-by: Simon Charette <charette.s@gmail.com>
2023-06-14Refs #32143 -- Removed superflous constraints on excluded query.Simon Charette
The outer query reference is not necessary when alias can be reused and can even be harmful by confusing query planers. Refs #34597.
2023-06-14Refs #32143 -- Adjusted a comment about subquery usage in Query.split_exclude().Simon Charette