| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2019-07-16 | Refs #29824 -- Added RangeOperators helper class. | Mads Jensen | |
| 2019-07-16 | Simplified tests for PostgreSQL constraints. | Mariusz Felisiak | |
| 2019-07-16 | Fixed heading level typo in docs/ref/contrib/postgres/fields.txt. | Mariusz Felisiak | |
| 2019-07-16 | Updated WSGI servers ordering according to the more commonly used. | Frank Wiles | |
| 2019-07-16 | Fixed #30636 -- Fixed options ordering when cloning test database on MySQL. | Yann Sionneau | |
| --defaults-file must be given before other options. | |||
| 2019-07-15 | Fixed explanation of how to automatically create tables in database. | Frank Wiles | |
| 2019-07-13 | Simplified RangeContainedBy by making it subclass PostgresSimpleLookup. | Mariusz Felisiak | |
| 2019-07-12 | Simplified DateTimeRangeContains by making it subclass PostgresSimpleLookup. | Mariusz Felisiak | |
| 2019-07-12 | Fixed #30602 -- Made Extract raise ValueError when using unsupported lookups ↵ | Hasan Ramezani | |
| for DurationField. | |||
| 2019-07-11 | Refs #30557 -- Fixed crash of ordering by ptr fields when Meta.ordering ↵ | Mariusz Felisiak | |
| contains F() expressions. Thanks Can Sarıgöl for the report. Follow up to 8c5f9906c56ac72fc4f13218dd90bdf9bc8a248b. | |||
| 2019-07-11 | Fixed #30557 -- Fixed crash of ordering by ptr fields when Meta.ordering ↵ | Hasan Ramezani | |
| contains expressions. | |||
| 2019-07-11 | Doc'd --no-input option for createsuperuser. | Hasan Ramezani | |
| 2019-07-11 | Fixed #28289 -- Fixed crash of RawSQL annotations on inherited model fields. | can | |
| 2019-07-10 | Fixed #30619 -- Made runserver --nothreading use single threaded WSGIServer. | atsuo ishimoto | |
| Browsers often use multiple connections with Connection: keep-alive. If --nothreading is specified, the WSGI server cannot accept new connections until the old connection is closed, causing hangs. Force Connection: close when --nothreading option is used. | |||
| 2019-07-10 | Updated Select2 to version 4.0.7. | Johannes Hoppe | |
| 2019-07-10 | Fixed #30543 -- Fixed checks of ModelAdmin.list_display for fields ↵ | Hasan Ramezani | |
| accessible only via instance. Co-Authored-By: Andrew Simons <andrewsimons@bubblegroup.com> | |||
| 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-10 | Enabled GitHub "Sponsor" button. | Johannes Hoppe | |
| 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 | Changed django.db.models.indexes.Index imports to django.db.models.Index. | Mariusz Felisiak | |
| 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-03 | Fixed #30596 -- Fixed SplitArrayField.has_changed() for non-string base fields. | Chason Chaffin | |
| Thanks to Evgeniy Krysanov for the report and the idea to use to_python. Thanks to Mariusz Felisiak for the test case. | |||
| 2019-07-03 | Fixed #29744 -- Fixed caching of URLResolver for a default URLconf. | Benjamin Woodruff | |
| get_resolver() for a default URLconf (passing no argument) and for settings.ROOT_URLCONF should return the same cached object. | |||
| 2019-07-03 | Fixed #30608 -- Fixed non-unicode EmailMessage crash when domain name for ↵ | Chason Chaffin | |
| localhost is non-ASCII. Assisted by felixxm. | |||
| 2019-07-03 | Refs #30608 -- Added django.utils.encoding.punycode(). | Mariusz Felisiak | |
| 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-02 | Fixed #30604 -- Made mail_admins()/mail_managers() raise ValueError if ↵ | Hasan Ramezani | |
| ADMINS/MANAGERS is set incorrectly. | |||
| 2019-07-01 | Removed unnecessary import in django/utils/autoreload.py. | PatOnTheBack | |
| 2019-07-01 | Fixed #30595 -- Added error message when no objects found to sql* management ↵ | Hasan Ramezani | |
| commands. | |||
| 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-30 | Fixed broken selenium tests after 42b9a23267f14be39b9b00958e18d5746783208e. | Mariusz Felisiak | |
| 2019-06-29 | Updated translations from Transifex | Claude Paroz | |
| Forward port of b3f7262e6e5d9e68e37fb21af89ed6656291faa3 from stable/2.2.x | |||
| 2019-06-28 | Fixed #30400 -- Improved typography of user facing strings. | Jon Dufresne | |
| Thanks Claude Paroz for assistance with translations. | |||
| 2019-06-28 | Fixed #30584 -- Fixed management command when using subparsers with dest ↵ | Hasan Ramezani | |
| parameter. | |||
| 2019-06-28 | Fixed #28408 -- Added error message when updating with annotated expressions ↵ | can | |
| on joined fields. Co-Authored-By: Simon Charette <charette.s@gmail.com> | |||
