| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-05 | Fixed #30613 -- Moved index name validation to system checks. | can | |
| 2019-07-04 | Fixed #28581 -- Moved django.core.paginator documentation to API Reference. | luto | |
| Co-Authored-By: Arman <armansabyrov@gmail.com> | |||
| 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 | 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-06-26 | Fixed #30594 -- Added 'private' Cache-Control directive to never_cache() ↵ | nsasaki128 | |
| decorator. | |||
| 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-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-13 | Refs #29548 -- Doc'd MariaDB support for GIS database functions. | Mariusz Felisiak | |
| 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-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 | |
| 2019-06-04 | Fixed #30505 -- Doc'd how changes in the order of Field.choices affect ↵ | Caio Ariede | |
| migrations. | |||
| 2019-06-03 | Removed redundant object descriptions to prevent warnings with Sphinx 2.1.0. | Mariusz Felisiak | |
| 2019-05-31 | Fixed #28831 -- Doc'd that InlineModelAdmin methods' obj argument is the ↵ | parth | |
| parent object. | |||
| 2019-05-28 | Fixed #30491 -- Clarified when save() on object with pk executes INSERT. | Brad Solomon | |
| 2019-05-27 | Refs #29548 -- Updated docs for MariaDB support. | Mariusz Felisiak | |
| 2019-05-20 | Refs #30062 -- Corrected UniqueConstraint signature in docs. | GwynBleidD | |
| 2019-05-17 | Changed docs to link to Python's description of iterable. | Jon Dufresne | |
| 2019-05-17 | Fixed #25633 -- Updated macOS Spatialite installation instructions. | Daniel Hepper | |
| Updated the Spatialite installation instruction to refer to the latest available version from KyngChaos, as Gaia-SINS does not provide MacOS binaries anymore. | |||
| 2019-05-17 | Fixed #30199 -- Adjusted QuerySet.get_or_create() docs to highlight ↵ | Alex | |
| atomicity warning. | |||
| 2019-05-17 | Fixed #30196 -- Made FileResponse set Content-Disposition inline if filename ↵ | ShingenPizza | |
| is available. | |||
| 2019-05-16 | Fixed typo in expression documentation. | Vyacheslav Ver | |
| 2019-05-15 | Changed tuple choices to list in docs. | Jon Dufresne | |
| 2019-05-09 | Fixed #30310 -- Added support for looking up HttpHeaders.headers using ↵ | Troon | |
| underscores. | |||
| 2019-05-07 | Fixed #30447 -- Added 'is_in_european_union' in GeoIP2.city() dict. | Chris Adkins | |
| 2019-05-07 | Fixed typo in docs/ref/django-admin.txt. | Daniel Musketa | |
| 2019-05-07 | Fixed #26678 -- Doc'd that RelatedManager.add()/remove()/set() accepts the ↵ | Tobias Kunze | |
| field the relation points to. | |||
| 2019-05-06 | Fixed #29352 -- Allowed specifying a Feed language. | Tobias Kunze | |
| 2019-05-03 | Ignored pywatchman.SocketTimeout in Watchman autoreloader. | Daniel Hahler | |
| Bumped minimum supported pywatchman version to 1.2.0. These exceptions don't require checking a server status. | |||
| 2019-05-03 | Refs #20122 -- Corrected documentation of pluralize template filter. | Tobias Kunze | |
| 2019-05-02 | Fixed #29529 -- Allowed models.fields.FilePathField to accept a callable path. | Mykola Kokalko | |
| 2019-05-02 | Fixed #30396 -- Added system checks for uniqueness of indexes and ↵ | can | |
| constraints names. Co-Authored-By: Mariusz Felisiak <felisiak.mariusz@gmail.com> | |||
| 2019-04-30 | Fixed #30245 -- Added -k option to DiscoverRunner. | François Freitag | |
| 2019-04-30 | Fixed #30418 -- Added --skip-checks management command option. | Jon Dufresne | |
| 2019-04-26 | Fixed #30361 -- Increased the default timeout of watchman client to 5 ↵ | Jacob Green | |
| seconds and made it customizable. Made the default timeout of watchman client customizable via DJANGO_WATCHMAN_TIMEOUT environment variable. | |||
