| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2018-11-29 | Used assertCountEqual() in contrib.postgres.search tests. | Tim Graham | |
| 2018-11-29 | Refs #25251 -- Filtered out skipped tests when processing the test suite to ↵ | romgar | |
| set _next_serialized_rollback. | |||
| 2018-11-28 | Fixed #29929 -- Fixed admin view-only change form crash when using ↵ | Basil Dubyk | |
| ModelAdmin.prepopulated_fields. | |||
| 2018-11-27 | Fixed #28385 -- Fixed deserializing natural keys when primary key has a ↵ | dmytryi.striletskyi | |
| default value. Co-Authored-By: Hasan Ramezani <hasan.r67@gmail.com> | |||
| 2018-11-27 | Switched TestCase to SimpleTestCase in GIS tests. | Tim Graham | |
| 2018-11-27 | Made reused RequestFactory instances class attributes. | Simon Charette | |
| 2018-11-27 | Adjusted code style of a few test data setup methods. | Simon Charette | |
| Thanks Mariusz for suggesting it. | |||
| 2018-11-27 | Switched setUp() to setUpTestData() where possible in Django's tests. | Simon Charette | |
| 2018-11-27 | Switched TestCase to SimpleTestCase where possible in Django's tests. | Tim Graham | |
| 2018-11-26 | Refs #29722 -- Added introspection of materialized views for Oracle. | Mariusz Felisiak | |
| Thanks Tim Graham for the review. | |||
| 2018-11-26 | Removed empty setUp() in admindocs tests. | Simon Charette | |
| 2018-11-26 | Used SimpleTestCase for template library tests. | Simon Charette | |
| 2018-11-23 | Fixed #29966 -- Added tests for BaseHandler's "The view didn't return an ↵ | Hasan Ramezani | |
| HttpResponse object" error. | |||
| 2018-11-23 | Refs #23801 -- Made integer field max_length warning show correct field type. | Nick Pope | |
| 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 | Removed unused views in middleware_exceptions tests. | Tim Graham | |
| Unused since d334f46b7a080fd3eb720141c19b37b10704a352. | |||
| 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 | Fixed #29282 -- Prevented some admin checks from crashing with TypeError. | Sanyam Khurana | |
| Co-authored-by: David Sanders <dsanders11@ucsbalum.com> | |||
| 2018-11-20 | Tested a middleware's process_template_response() returning None. | Tim Graham | |
| 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-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 | Added test for Model._check_column_name_clashes(). | Hasan Ramezani | |
| 2018-11-16 | Fixed typo in tests/admin_views/tests.py. | Tim Graham | |
| 2018-11-15 | Fixed #29952 -- Lowercased all passwords in contrib.auth's ↵ | Mathew Payne | |
| auth/common-passwords.txt.gz. | |||
| 2018-11-15 | Added a test for a lookup in Model.refresh_from_db(fields=[...]). | Hasan Ramezani | |
| 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 #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 | Moved duplicate author declarations to setUpTestData() in DeleteViewTests. | oliver | |
| 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 | Completed test coverage of contrib.humanize.templatetags.humanize. | Hasan Ramezani | |
| 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 | 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 | Fixed #29920 -- Added a test for smart_urlquote()'s UnicodeError branch. | Srinivas Thatiparthy (శ్రీనివాస్ తాటిపర్తి) | |
| 2018-11-09 | Moved duplicate author declarations to setUpTestData() in UpdateViewTests. | oliver | |
| 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 | Used QuerySet.bulk_create() in a couple tests. | oliver | |
| 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 | Improved performance of runtests.py with os.scandir(). | Tom Forbes | |
