| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-11 | Doc'd --no-input option for createsuperuser. | Hasan Ramezani | |
| 2019-07-10 | Updated Select2 to version 4.0.7. | Johannes Hoppe | |
| 2019-07-10 | Fixed #30621 -- Fixed crash of __contains lookup for Date/DateTimeRangeField ↵ | Mariusz Felisiak | |
| when the right hand side is the same type. Thanks Tilman Koschnick for the report and initial patch. Thanks Carlton Gibson the review. Regression in 6b048b364ca1e0e56a0d3815bf2be33ac9998355. | |||
| 2019-07-10 | Fixed #30628 -- Adjusted expression identity to differentiate bound fields. | Simon Charette | |
| Expressions referring to different bound fields should not be considered equal. Thanks Julien Enselme for the detailed report. Regression in bc7e288ca9554ac1a0a19941302dea19df1acd21. | |||
| 2019-07-09 | Fixed typos in docs/ref/django-admin.txt. | Mariusz Felisiak | |
| 2019-07-09 | Added stub release notes for 2.2.4. | Mariusz Felisiak | |
| 2019-07-08 | Fixed #30397 -- Added app_label/class interpolation for names of indexes and ↵ | can | |
| constraints. | |||
| 2019-07-08 | Refs #29444 -- Added support for fetching a returned non-integer insert ↵ | Johannes Hoppe | |
| values on Oracle. This is currently not actively used, since the ORM will ask the SQL compiler to only return auto fields. | |||
| 2019-07-08 | Fixed #30620 -- Made an example of admin-compliant custom user app pep8 ↵ | Nuno | |
| compliant. | |||
| 2019-07-05 | Fixed #30613 -- Moved index name validation to system checks. | can | |
| 2019-07-04 | Fixed #30600 -- Clarified that ValueError raised by converter.to_python() ↵ | sp1rs | |
| means no match. | |||
| 2019-07-04 | Fixed #28581 -- Moved django.core.paginator documentation to API Reference. | luto | |
| Co-Authored-By: Arman <armansabyrov@gmail.com> | |||
| 2019-07-04 | Refs #28581 -- Doc's how to paginate a ListView. | luto | |
| 2019-07-04 | Fixed #28667 -- Clarified how to override list of forms fields for custom ↵ | swatantra | |
| UserAdmin with a custom user model. | |||
| 2019-07-02 | Fixed #27801 -- Made createsuperuser fall back to environment variables for ↵ | Hasan Ramezani | |
| password and required fields. | |||
| 2019-07-02 | Fixed #28588 -- Doc'd User.has_perm() & co. behavior for active superusers. | Carlton Gibson | |
| Equivalent note for PermissionsMixin was added in d33864ed138f65070049a3ac20ee98e03a1442b9. | |||
| 2019-07-02 | Fixed typos in comments and docs. | Min ho Kim | |
| 2019-07-01 | Fixed #30589 -- Clarified that urlize should be applied only to email ↵ | aitoehigie | |
| addresses without single quotes. | |||
| 2019-07-01 | Added CVE-2019-12781 to the security release archive. | Mariusz Felisiak | |
| 2019-07-01 | Added release date for 2.2.3. | Mariusz Felisiak | |
| 2019-07-01 | Fixed CVE-2019-12781 -- Made HttpRequest always trust ↵ | Carlton Gibson | |
| SECURE_PROXY_SSL_HEADER if set. An HTTP request would not be redirected to HTTPS when the SECURE_PROXY_SSL_HEADER and SECURE_SSL_REDIRECT settings were used if the proxy connected to Django via HTTPS. HttpRequest.scheme will now always trust the SECURE_PROXY_SSL_HEADER if set, rather than falling back to the request scheme when the SECURE_PROXY_SSL_HEADER did not have the secure value. Thanks to Gavin Wahl for the report and initial patch suggestion, and Shai Berger for review. | |||
| 2019-07-01 | Added stub release notes for security releases. | Mariusz Felisiak | |
| 2019-06-29 | Updated translations from Transifex | Claude Paroz | |
| Forward port of b3f7262e6e5d9e68e37fb21af89ed6656291faa3 from stable/2.2.x | |||
| 2019-06-26 | Fixed #30594 -- Added 'private' Cache-Control directive to never_cache() ↵ | nsasaki128 | |
| decorator. | |||
| 2019-06-26 | Fixed #30588 -- Fixed crash of autoreloader when __main__ module doesn't ↵ | Tom Forbes | |
| have __file__ attribute. | |||
| 2019-06-24 | Fixed typo in docs/topics/db/models.txt. | Meysam | |
| 2019-06-24 | Fixed typo in docs/ref/models/indexes.txt. | Alexey Opalev | |
| 2019-06-22 | Removed unneeded non-breaking spaces added in 00169bc36 | Claude Paroz | |
| 2019-06-21 | Fixed #30421 -- Allowed symmetrical intermediate table for self-referential ↵ | Nadège Michel | |
| ManyToManyField. | |||
| 2019-06-21 | Fixed typos in 1.11.19, 2.0.11, 2.1.6 release notes. | Jon Dufresne | |
| 2019-06-20 | Removed unnecessary backslashes from docs. | Mariusz Felisiak | |
| 2019-06-20 | Fixed #30451 -- Added ASGI handler and coroutine-safety. | Andrew Godwin | |
| This adds an ASGI handler, asgi.py file for the default project layout, a few async utilities and adds async-safety to many parts of Django. | |||
| 2019-06-20 | Fixed #30565 -- Closed HttpResponse when wsgi.file_wrapper closes file-like ↵ | Chris Jerdonek | |
| object. | |||
| 2019-06-20 | Refs #30565 -- Doc'd HttpResponse.close() method. | Chris Jerdonek | |
| 2019-06-20 | Fixed #30547 -- Doc'd how Meta.constraints affect model validation. | Swat009 | |
| 2019-06-19 | Fixed typos in signals and custom management commands docs. | Hasan Ramezani | |
| 2019-06-18 | Fixed typos and example in signals.pre_init docs. | Hasan Ramezani | |
| 2019-06-14 | Fixed #12952 -- Adjusted admin log change messages to use form labels ↵ | Sanyam Khurana | |
| instead of field names. | |||
| 2019-06-13 | Fixed an example of email with display name in EmailMessage.from_email. | Joachim Jablon | |
| 2019-06-13 | Refs #29548 -- Doc'd MariaDB support for GIS database functions. | Mariusz Felisiak | |
| 2019-06-13 | Fixed #30128 -- Fixed handling timedelta timezone in database functions. | can | |
| 2019-06-12 | Added missing support for PointOnSurface function on MariaDB. | Mariusz Felisiak | |
| 2019-06-11 | Fixed #27486 -- Fixed Python 3.7 DeprecationWarning in intword and ↵ | Jon Dufresne | |
| filesizeformat filters. intword and filesizeformat passed floats to ngettext() which is deprecated in Python 3.7. The rationale for this warning is documented in BPO-28692: https://bugs.python.org/issue28692. For filesizeformat, the filesize value is expected to be an int -- it fills %d string formatting placeholders. It was likely coerced to a float to ensure floating point division on Python 2. Python 3 always does floating point division, so coerce to an int instead of a float to fix the warning. For intword, the number may contain a decimal component. In English, a decimal component makes the noun plural. A helper function, round_away_from_one(), was added to convert the float to an integer that is appropriate for ngettext(). | |||
| 2019-06-11 | Fixed intword example in docs/ref/contrib/humanize.txt. | Jon Dufresne | |
| 2019-06-11 | Fixed #30486 -- Fixed the default value of Aggregate.distinct and updated ↵ | Vyacheslav Ver | |
| example of custom aggregate functions. | |||
| 2019-06-11 | Changed charset and collation link to MySQL docs. | Mykola Nicholas | |
| 2019-06-10 | Fixed #30553 -- Clarified the default value of disable_existing_loggers. | swatantra | |
| 2019-06-07 | Fixed #29379 -- Added autocomplete attribute to contrib.auth.forms fields. | Hasan Ramezani | |
| Thank you to Nick Pope for review. Co-authored-by: CHI Cheng <cloudream@gmail.com> | |||
| 2019-06-05 | Refs #30226 -- Added User.get_user_permissions() method. | Tobias Bengfort | |
| Added to mirror the existing User.get_group_permissions(). | |||
| 2019-06-05 | Fixed #30226 -- Added BaseBackend for authentication. | Tobias Bengfort | |
