| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-23 | Fixed #29978 -- Catched GDALException in GeometryField.to_python | Claude Paroz | |
| 2018-11-21 | Fixed #29974 -- Fixed non-truthy primary key values for QuerySet.bulk_update(). | Tom Forbes | |
| 2018-11-21 | Fixed #29949 -- Refactored db introspection identifier converters. | Mariusz Felisiak | |
| Removed DatabaseIntrospection.table_name_converter()/column_name_converter() and use instead DatabaseIntrospection.identifier_converter(). Removed DatabaseFeatures.uppercases_column_names. Thanks Tim Graham for the initial patch and review and Simon Charette for the review. | |||
| 2018-11-20 | Fixed #29953 -- Added CSS class to column headers in tabular inlines. | redodo | |
| The class name is the same as one given to the fields in the change list. | |||
| 2018-11-20 | Changed BaseDatabaseSchemaEditor._effective_default() to staticmethod. | Tim Graham | |
| Follow up to 9cac10eee49eae3bbf7bd133ba0ae931b275324c. | |||
| 2018-11-20 | Fixed #29282 -- Prevented some admin checks from crashing with TypeError. | Sanyam Khurana | |
| Co-authored-by: David Sanders <dsanders11@ucsbalum.com> | |||
| 2018-11-20 | Refs #24829 -- Removed TemplateResponse rendering in BaseHandler.get_response(). | Tim Graham | |
| Obsolete since 742ea51413b3aab07c6afbfd1d52c1908ffcb510. | |||
| 2018-11-20 | Corrected docs and removed unused code for got_request_exception signal's ↵ | Tim Graham | |
| sender argument. Inaccurate since 7d1b69dbe7f72ac04d2513f0468fe2146231b286. | |||
| 2018-11-20 | Removed BaseHandler.get_exception_response(). | Tim Graham | |
| Unused since 7d1b69dbe7f72ac04d2513f0468fe2146231b286. | |||
| 2018-11-19 | Fixed #29961 -- Made RelatedFieldWidgetWrapper hide related item links if ↵ | redodo | |
| wrapping a hidden widget. | |||
| 2018-11-19 | Refs #29722 -- Added introspection of partitions for PostgreSQL. | Nick Pope | |
| 2018-11-19 | Fixed #29478 -- Added support for mangled names to cached_property. | Thomas Grainger | |
| Co-Authored-By: Sergey Fedoseev <fedoseev.sergey@gmail.com> | |||
| 2018-11-19 | Fixed cached_properties that share a common property. | Sergey Fedoseev | |
| The aliases aren't cached and thus the old usage will be an error after refs #29478. | |||
| 2018-11-18 | Fixed #29964 -- Removed unused admin/related_widget_wrapper.html template. | Vishvajit Pathak | |
| Unused since b52c73008a9d67e9ddbb841872dc15cdd3d6ee01. | |||
| 2018-11-17 | Added BaseDatabaseSchemaEditor._effective_default() to allow testing without ↵ | Tim Graham | |
| a connection. | |||
| 2018-11-17 | Fixed #29505 -- Removed SchemaEditor's calling of callable defaults. | Tim Graham | |
| Thanks Eugene Pakhomov for the suggested fix. | |||
| 2018-11-17 | Refs #29908 -- Optimized known related objects assignment. | Simon Charette | |
| Since CPython implements a C level attrgetter(*attrs) it even outperforms the most common case of a single known related object since the resulting attribute values tuple is built in C. | |||
| 2018-11-16 | Fixed #29959 -- Cached GEOS version in WKBWriter class. | Claude Paroz | |
| Regression in f185d929fa1c0caad8c03fccde899b647d7248c6. | |||
| 2018-11-15 | Fixed #29952 -- Lowercased all passwords in contrib.auth's ↵ | Mathew Payne | |
| auth/common-passwords.txt.gz. | |||
| 2018-11-15 | Fixed #17930 -- Allowed ORing (|) with sliced QuerySets. | Ian Foote | |
| 2018-11-14 | Fixed #25884 -- Fixed migrate --run-syncdb when specifying an app label. | Sarah Guermond | |
| 2018-11-14 | Fixed #29939 -- Increased Group.name max_length to 150 characters. | Timothy Allen | |
| 2018-11-14 | Fixed #29835 -- Made RelatedFieldListFilter respect ModelAdmin.ordering. | Hasan Ramezani | |
| 2018-11-14 | Fixed #17210 -- Made NullBooleanSelect use unknown/true/false as query data. | Basil Dubyk | |
| 2018-11-13 | Fixed #29788 -- Added support for Oracle Managed File (OMF) tablespaces. | Mariusz Felisiak | |
| 2018-11-13 | Fixed #29641 -- Added support for unique constraints in Meta.constraints. | Simon Charette | |
| This constraint is similar to Meta.unique_together but also allows specifying a name. Co-authored-by: Ian Foote <python@ian.feete.org> | |||
| 2018-11-13 | Refs #29641 -- Refactored database schema constraint creation. | Simon Charette | |
| Added a test for constraint names in the database. Updated SQLite introspection to use sqlparse to allow reading the constraint name for table check and unique constraints. Co-authored-by: Ian Foote <python@ian.feete.org> | |||
| 2018-11-12 | Fixed #29945 -- Moved contrib.postgres uninstallation logic to the app config. | Simon Charette | |
| 2018-11-10 | Fixed keep-alive support in manage.py runserver. | Florian Apolloner | |
| Ticket #25619 changed the default protocol to HTTP/1.1 but did not properly implement keep-alive. As a "fix" keep-alive was disabled in ticket #28440 to prevent clients from hanging (they expect the server to send more data if the connection is not closed and there is no content length set). The combination of those two fixes resulted in yet another problem: HTTP/1.1 by default allows a client to assume that keep-alive is supported unless the server disables it via 'Connection: close' -- see RFC2616 8.1.2.1 for details on persistent connection negotiation. Now if the client receives a response from Django without 'Connection: close' and immediately sends a new request (on the same tcp connection) before our server closes the tcp connection, it will error out at some point because the connection does get closed a few milli seconds later. This patch fixes the mentioned issues by always sending 'Connection: close' if we cannot determine a content length. The code is inefficient in the sense that it does not allow for persistent connections when chunked responses are used, but that should not really cause any problems (Django does not generate those) and it only affects the development server anyways. Refs #25619, #28440. | |||
| 2018-11-09 | Used method chaining in DateTimeShortcuts.js. | Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) | |
| 2018-11-09 | Fixed #29934 -- Added sqlparse as a require dependency. | Tim Graham | |
| 2018-11-09 | Fixed #29917 -- Stopped collecting ModelAdmin.actions from base ModelAdmins. | Matthias Kestenholz | |
| 2018-11-09 | Removed unused variables. | Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) | |
| 2018-11-09 | Removed unused 'tz' variable in typecast_timestamp(). | Srinivas Reddy Thatiparthy | |
| 2018-11-09 | Fixed #29931 -- Removed unused ValueError handling in naturalday template tag. | Hasan Ramezani | |
| 2018-11-09 | Fixed signing.dumps() example for Python 3. | minusf | |
| 2018-11-08 | Fixed #29908 -- Fixed setting of foreign key after related set access if ↵ | Simon Charette | |
| ForeignKey uses to_field. Adjusted known related objects handling of target fields which relies on from and to_fields and has the side effect of fixing a bug bug causing N+1 queries when using reverse foreign objects. Thanks Carsten Fuchs for the report. | |||
| 2018-11-06 | Refs #29926 -- Removed usage of gettext.translation()'s deprecated codeset ↵ | Tim Graham | |
| parameter. https://bugs.python.org/issue33710 | |||
| 2018-11-06 | Fixed #25251 -- Made data migrations available in TransactionTestCase when ↵ | romgar | |
| using --keepdb. Data loaded in migrations were restored at the beginning of each TransactionTestCase and all the tables are truncated at the end of these test cases. If there was a TransactionTestCase at the end of the test suite, the migrated data weren't restored in the database (especially unexpected when using --keepdb). Now data is restored at the end of each TransactionTestCase. | |||
| 2018-11-04 | Removed DatabaseOperation.savepoint_create/rollback_sql() on Oracle. | Tom Forbes | |
| Obsolete since 918f44e3ae650ff124067425d31c9d3deeba2224. | |||
| 2018-11-03 | Refs #29883 -- Removed runtests.py's dependency on selenium. | Tim Graham | |
| Regression in d207ac1568bb4dee305f6692ed7ddee8a1ff8b99. | |||
| 2018-11-03 | Fixed #29883 -- Added selenium hub support to runtests.py. | Tom Forbes | |
| 2018-11-01 | Fixed #29886 -- Fixed unaccent lookup when PostgreSQL's ↵ | Jayantha Gumballi | |
| standard_conforming_strings option is off. Thanks Tom McClure for the patch. | |||
| 2018-10-31 | Fixed #29890 -- Fixed FileSystemStorage crash if concurrent saves try to ↵ | Tim Graham | |
| create the same directory. Regression in 632c4ffd9cb1da273303bcd8005fff216506c795. | |||
| 2018-10-31 | Fixed #29901 -- Allowed overriding an ↵ | Javier Matos Odut | |
| autocomplete/raw_id_fields/radio_fields widget with ModelAdmin.get_formset(). | |||
| 2018-10-30 | Fixed #29783 -- Added app label validation to showmigrations command. | Junyoung | |
| 2018-10-30 | Capitalized SecurityMiddleware headers for consistency with other headers. | Artur Juraszek | |
| (No behavior change since HTTP headers are case insensitive.) | |||
| 2018-10-30 | Fixed #29866 -- Made DiscoverRunner do tests tear down if running checks or ↵ | Jayden Kneller | |
| tests raises an exception. | |||
| 2018-10-29 | Fixed #29547 -- Added support for partial indexes. | Mads Jensen | |
| Thanks to Ian Foote, Mariusz Felisiak, Simon Charettes, and Markus Holtermann for comments and feedback. | |||
| 2018-10-29 | Fixed #29882 -- Added events and stored routines to MySQL's cloned test ↵ | thomazzo | |
| databases. | |||
