summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed #30796 -- Prevented select_related() from mutating a queryset on chaining.Simon Charette2019-09-242-0/+12
| | | | Thanks Darren Maki for the report.
* Fixed #30732 -- Doc'd that SameSite cookies flags can affect ↵Jezeniel Zapanta2019-09-231-0/+5
| | | | xframe_options_exempt.
* Fixed #13296 -- Fixed ordering by Options.order_with_respect_to after ↵Hasan Ramezani2019-09-232-4/+24
| | | | | | deleting objects. Thanks Simon Meers for the original patch.
* Fixed #29915 -- Added support for values with hyphens to pattern lookups for ↵Ian Foote2019-09-232-2/+94
| | | | | | | | UUIDField on backends without UUID datatype. Support hyphens in iexact, contains, icontains, startswith, istartswith, endswith and iendswith UUIDField filters on backends without UUID datatype.
* Refs #29915 -- Doc'd limitation of using pattern lookups with UUIDField on ↵Mariusz Felisiak2019-09-231-0/+7
| | | | PostgreSQL.
* Refs #29915 -- Added tests for using pattern lookups with values without ↵Ian Foote2019-09-231-1/+71
| | | | hyphens for UUIDField.
* Fixed typo in docs/ref/settings.txt.Mariusz Felisiak2019-09-231-3/+3
|
* Dropped obsolete mimetype kwarg in csrf test viewClaude Paroz2019-09-211-1/+1
|
* Refs #28622 -- Clarified security implications of PASSWORD_RESET_TIMEOUT.Luke Plant2019-09-201-0/+10
|
* Fixed #28622 -- Allowed specifying password reset link expiration in seconds ↵Hasan Ramezani2019-09-208-27/+178
| | | | and deprecated PASSWORD_RESET_TIMEOUT_DAYS.
* Fixed #30771 -- Fixed exact lookup against queries with selected columns.James Timmins2019-09-203-3/+17
| | | | | | | Use pre-existing select fields (and thereby GROUP BY fields) from subquery if they were specified, instead of always defaulting to pk. Thanks Aur Saraf for the report and Simon Charette for guidance.
* Fixed #30786 -- Used CONVERT_TZ to check if the time zone definitions are ↵Andrew2019-09-201-3/+4
| | | | | | | installed on MySQL. Replaced a timezone check in the MySQL backend with one that doesn't require access to the mysql.time_zone database.
* Fixed #27462 -- Clarifed pk_set difference in m2m_changed signal receivers ↵Carlton Gibson2019-09-191-3/+10
| | | | | | for add() and remove(). Thank you to Mariusz Felisiak for review.
* Refs #27462 -- Added tests of pk_set in m2m_changed signal receivers for ↵Carlton Gibson2019-09-191-0/+28
| | | | repeated add/remove calls.
* Fixed #30772 -- Optimized make_template_fragment_key().Daniel Fairhead2019-09-183-10/+26
| | | | | Removed usage of urllib.quote(), unnecessary since cbbe60c7fc39fa8ff75554bd90104eaad6924bb1. Used hasher's .update() on key fragments.
* Fixed #30776 -- Restored max length validation on ↵Sam Reynolds2019-09-182-1/+5
| | | | | | | | AuthenticationForm.UsernameField. Regression in 5ceaf14686ce626404afb6a5fbd3d8286410bf13. Thanks gopackgo90 for the report and Mariusz Felisiak for tests.
* Fixed #30725 -- Fixed width of DateTimeField inputs in admin tabular inline.Min ho Kim2019-09-172-1/+4
| | | | | "width" of DateTimeField inputs in admin tabular inline wasn't set correctly what caused displaying too small inputs with responsive CSS when timezone warning wasn't present.
* Fixed #30758 -- Made RangeFields use multiple hidden inputs for initial data.Nasir Hussain2019-09-172-18/+46
|
* Refs #30758 -- Added more tests for postgres.forms.ranges.Nasir Hussain2019-09-171-0/+74
|
* Fixed #29376 -- Allowed hiding "Save and Add Another" button in admin.Hasan Ramezani2019-09-162-4/+28
|
* Fixed #30775 -- Added admonition about missing imports to "Running tests" ↵Katie McLaughlin2019-09-162-2/+10
| | | | section in tutorial 5.
* Fixed #30769 -- Fixed a crash when filtering against a subquery ↵Simon Charette2019-09-167-6/+27
| | | | | | | | | JSON/HStoreField annotation. This was a regression introduced by 7deeabc7c7526786df6894429ce89a9c4b614086 to address CVE-2019-14234. Thanks Tim Kleinschmidt for the report and Mariusz for the tests.
* Added stub release notes for 1.11.25 and 2.1.13.Mariusz Felisiak2019-09-163-0/+26
|
* Fixed #29823 -- Doc'd limitation of DecimalField on SQLite.Claude Paroz2019-09-142-1/+15
|
* Fixed typos in docs/ref/settings.txt.Ben Falk2019-09-131-3/+3
|
* Refs #27910 -- Improved documentation for model field choice enumeration types.Nick Pope2019-09-132-63/+89
|
* Added PBKDF2 hasher iteration increase to 3.0 release notes.Carlton Gibson2019-09-121-0/+3
| | | | Refs 06670015f7e55a8be8137dbd95b7f4c536c3782b
* Increased the default PBKDF2 iterations for Django 3.1.Carlton Gibson2019-09-123-5/+6
|
* Expanded notes on alphas in release How-to.Carlton Gibson2019-09-121-0/+14
|
* Refs #27338 -- Added tests for altering CharField with primary_key=True to ↵Mariusz Felisiak2019-09-111-0/+18
| | | | | AutoField on PostgreSQL. Fixed in 91b2bc3e70be2632baad86488fb03cf02848b5b6.
* Refs #30591 -- Fixed too long identifier crash in migrations.test_operations ↵Mariusz Felisiak2019-09-111-2/+2
| | | | on MySQL 8.0.16+.
* Fixed #30591 -- Fixed recreation of foreign key constraints on MySQL when ↵Adnan Umer2019-09-112-3/+52
| | | | | | | altering type of referenced unique field. Thanks Mariusz Felisiak for tests and Matthijs Kooijman for investigation and initial patch.
* Used Statement in PostGISSchemaEditor._create_index_sql().Mads Jensen2019-09-111-8/+10
|
* Advanced deprecation warnings for Django 3.1.Mariusz Felisiak2019-09-103-8/+5
|
* Refs #14357 -- Made Meta.ordering not affect GROUP BY queries.Mariusz Felisiak2019-09-107-54/+7
| | | | Per deprecation timeline.
* Refs #30037 -- Required the RemoteUserBackend.configure_user() to have ↵Mariusz Felisiak2019-09-103-65/+4
| | | | | | request as the first positional argument. Per deprecation timeline.
* Refs #28478 -- Removed support for TestCase's allow_database_queries and ↵Mariusz Felisiak2019-09-106-146/+9
| | | | multi_db per deprecation timeline.
* Refs #28606 -- Removed CachedStaticFilesStorage per deprecation timeline.Mariusz Felisiak2019-09-104-178/+3
|
* Refs #29703 -- Removed QuerySetPaginator alias per deprecation timeline.Mariusz Felisiak2019-09-103-19/+3
|
* Refs #29546 -- Removed django.utils.timezone.FixedOffset per deprecation ↵Mariusz Felisiak2019-09-104-69/+3
| | | | timeline.
* Refs #29817 -- Removed settings.FILE_CHARSET per deprecation timeline.Mariusz Felisiak2019-09-1010-93/+6
|
* Refs #29598 -- Removed FloatRangeField per deprecation timeline.Mariusz Felisiak2019-09-107-73/+5
|
* Removed versionadded/changed annotations for 2.2.Mariusz Felisiak2019-09-1034-221/+0
|
* Added stub release notes for 3.1.Mariusz Felisiak2019-09-103-1/+241
|
* Bumped version; master is now 3.1 pre-alpha.Mariusz Felisiak2019-09-102-3/+3
|
* Updated man page for 3.0 alpha release.Carlton Gibson2019-09-101-21/+126
|
* Fixed #30754 -- Prevented inclusion of aliases in partial index conditions.Simon Charette2019-09-103-13/+11
| | | | | | | SQLite doesn't repoint table aliases in partial index conditions on table rename which breaks the documented table alteration procedure. Thanks Pēteris Caune for the report.
* Finalised release notes for 3.0 alpha release.Carlton Gibson2019-09-101-92/+7
| | | | | * Removed empty sections * Corrected some typos and wrapping errors.
* Fixed #28107 -- Added ↵Vojtech Bocek2019-09-094-1/+48
| | | | DatabaseFeatures.allows_group_by_selected_pks_on_model() to allow enabling optimization for unmanaged models.
* Refs #28107 -- Doc'd how to subclass an existing database engine.Vojtech Bocek2019-09-091-0/+48
|