Vasiliy Bolshakov
|
03974d8122
|
Fixed #28866 -- Made InlineAdminFormSet include InlineModelAdmin's Media before its formset's Media.
This provides better backwards compatibility following refs #28377.
|
2017-11-30 20:15:28 -05:00 |
Simon Charette
|
e50add6ca1
|
Fixed #28856 -- Fixed a regression in caching of a GenericForeignKey pointing to a MTI model.
Regression in b9f8635f58 .
|
2017-11-30 09:28:44 -05:00 |
Mads Jensen
|
f0a68c2511
|
Fixed #28702 -- Made query lookups for CIText fields use citext.
|
2017-11-29 10:35:37 -05:00 |
Simon Charette
|
78c5e7b90e
|
Fixed #28834 -- Followed ancestor links on field cache lookup failure.
Thanks Tim for the review.
|
2017-11-29 01:28:39 -05:00 |
Nicolas Delaby
|
746caf3ef8
|
Fixed #28837 -- Fixed test client crash if an exception with more than one arg is raised.
Also removed usage of the problematic pattern elsewhere.
Regression in 6e55e1d88a .
|
2017-11-28 18:55:23 -05:00 |
Jon Dufresne
|
7a6fbf36b1
|
Fixed #28853 -- Updated connection.cursor() uses to use a context manager.
|
2017-11-28 11:28:09 -05:00 |
Raphael Michel
|
616f468760
|
Fixed #28848 -- Fixed SQLite/MySQL crash when ordering by a filtered subquery that uses nulls_first/nulls_last.
|
2017-11-27 11:35:44 -05:00 |
Sergey Fedoseev
|
93cdd07e8f
|
Used bytes.hex() and bytes.fromhex() to simplify.
|
2017-11-23 08:52:23 -05:00 |
Yan Mitrofanov
|
54e5c4a00e
|
Fixed #28820 -- Eliminated an extra query with QuerySet.update() on proxy models.
|
2017-11-21 12:11:47 -05:00 |
Dražen Odobašić
|
d97f026a7a
|
Fixed #28817 -- Made QuerySet.iterator() use server-side cursors after values() and values_list().
|
2017-11-21 10:33:56 -05:00 |
Tim Graham
|
6cb6382639
|
Added assertion helpers for PostgreSQL's server-side cursor tests.
|
2017-11-21 08:21:09 -05:00 |
Tim Graham
|
e3c852cbd6
|
Fixed #28804 -- Fixed "Unknown system variable 'transaction_isolation'" on MariaDB.
Regression in 967450a3bf .
|
2017-11-20 10:08:34 -05:00 |
Krzysztof Nazarewski
|
244cc40155
|
Fixed #26184 -- Allowed using any lookups in ModelAdmin.search_fields.
Thanks Krzysztof Nazarewski for the initial patch.
|
2017-11-18 19:33:52 -05:00 |
Tim Graham
|
9d1d3b2d2f
|
Refs #28814 -- Fixed test_runner failure on Python 3.7.
Due to https://bugs.python.org/issue30399.
|
2017-11-17 16:13:23 -05:00 |
Tim Graham
|
9bea555d06
|
Fixed test failures due to ordering differences on PostgreSQL 10.
|
2017-11-15 09:37:18 -05:00 |
Simon Charette
|
ee85ef8315
|
Fixed #28792 -- Fixed index name truncation of namespaced tables.
Refs #27458, #27843.
Thanks Tim and Mariusz for the review.
|
2017-11-14 21:36:25 -05:00 |
Tim Graham
|
532a4f22ad
|
Fixed invalid escape sequence warning in check_framework test.
|
2017-11-14 19:05:20 -05:00 |
Sergey Fedoseev
|
967450a3bf
|
Fixed #28794 -- Fixed tx_isolation deprecation warning on MySQL 5.7.20+.
|
2017-11-14 15:40:44 -05:00 |
Дилян Палаузов
|
23bf4ad87f
|
Fixed #28795 -- Removed 'not in' checks and used dict.setdefault().
|
2017-11-14 10:52:52 -05:00 |
Sergey Fedoseev
|
b5ecbf1e12
|
Simplified choices iterators in tests.model_fields.models.
|
2017-11-13 13:11:07 -05:00 |
Mariusz Felisiak
|
2d3cc94284
|
Fixed #28781 -- Added QuerySet.values()/values_list() support for union(), difference(), and intersection().
Thanks Tim Graham for the review.
|
2017-11-12 14:28:11 +01:00 |
shanghui
|
1907fc9b12
|
Fixed #28534 -- Made JSONField.has_changed() ignore key order and consider True/1 values as different.
|
2017-11-11 19:45:23 -05:00 |
Paulo
|
ee49306176
|
Fixed #27710 -- Made Model.save() invalidate cached, stale relations after a primary key assignment.
|
2017-11-09 11:40:34 -05:00 |
shanghui
|
ebb998976e
|
Fixed #28751 -- Corrected the error message for inactive users in AdminAuthenticationForm.
Thanks SeungWon Kang for the report and Tim Graham for the review.
|
2017-11-08 09:39:12 -05:00 |
shanghui
|
359370a8b8
|
Fixed #28645 -- Reallowed AuthenticationForm to raise the inactive user error when using ModelBackend.
Regression in e0a3d93730 .
Thanks Guilherme Junqueira for the report and Tim Graham for the review.
|
2017-11-08 09:39:12 -05:00 |
Claude Paroz
|
0cf00769ad
|
Fixed #28585 -- Calculated admin's change form multipart context variable from forms and formsets
Thanks Tim Graham for the review.
|
2017-11-07 19:06:32 -05:00 |
Bjorn Kristinsson
|
ac6a4eb9f9
|
Fixed #28719 -- Added a helpful exception if MultipleObjectTemplateResponseMixin doesn't generate any template names.
|
2017-11-07 18:46:52 -05:00 |
Jonas Haag
|
a2851f204c
|
Fixed #28720 -- Added HttpRequest.get_full_path_info().
|
2017-11-07 15:58:05 -05:00 |
Imran Iqbal
|
3e7497a05e
|
Fixed #28758 -- Fixed RangeMax/MinValueValidators crash with unbound ranges.
|
2017-11-07 15:07:03 -05:00 |
Claude Paroz
|
1b7780ea08
|
Fixed #28544 -- Made unlocalize template filter behave like {% localize off %} tag
Thanks Beda Kosata for the report and Tim Graham for the review.
|
2017-11-07 20:48:15 +01:00 |
Chris Lamb
|
998c9dd599
|
Fixed #28663 -- Add a check for likely incorrectly migrated django.urls.path() routes.
|
2017-11-07 11:39:59 -05:00 |
Дилян Палаузов
|
6c0042430e
|
Fixed #28776 -- Fixed a/an/and typos in docs and comments.
|
2017-11-06 22:41:03 -05:00 |
Yusuke Miyazaki
|
278d66b94b
|
Fixed #28501 -- Fixed "python -m django runserver" crash.
|
2017-11-06 09:58:15 -05:00 |
Yusuke Miyazaki
|
ac21f2e391
|
Added RestartWithReloaderTests.
|
2017-11-06 09:54:31 -05:00 |
Sergey Fedoseev
|
69922d303d
|
Refs #17448 -- Fixed GeoModelTest.test_raw_sql_query.
The test was a false positive.
|
2017-11-04 10:08:26 -04:00 |
Tom
|
b81905bfd4
|
Fixed #28571 -- Added a prompt to bypass password validation in createsuperuser.
|
2017-11-03 20:00:08 -04:00 |
Tim Graham
|
872be5976d
|
Improved technique for matching input prompts in contrib.auth management tests.
|
2017-11-03 20:00:08 -04:00 |
Mike Hansen
|
514b2c989a
|
Fixed #28723 -- Fixed RelatedManager's prefetch_related() cache name.
|
2017-11-02 10:06:00 -04:00 |
Michał Pasternak
|
e554b72a2a
|
Fixed #28749 -- Added subquery support for ArrayField's __in lookup.
|
2017-11-01 15:12:18 -04:00 |
Charlie Denton
|
cbe334918a
|
Fixed #28750 -- Allowed models to define Meta.manager_inheritance_from_future for backwards compatibility.
Refs 631f4ab061 .
|
2017-10-31 13:22:27 -04:00 |
Adam Johnson
|
acc989f037
|
Fixed #28760 -- Removed DummyCache's unnecessary get/set/delete_many().
|
2017-10-31 12:16:09 -04:00 |
Rajesh Veeranki
|
5e1a356060
|
Fixed typo in tests/many_to_many/tests.py.
|
2017-10-31 10:21:02 -04:00 |
Paulo
|
fcfcf8aae4
|
Fixed #28742 -- Fixed AttributeError crash when assigning None to cached reverse relations.
|
2017-10-30 14:02:03 -04:00 |
Adam Johnson
|
abacd09f07
|
Refs #27318 -- Made DummyCache.set_many() return a list for consistency with other backends.
|
2017-10-30 12:13:17 -04:00 |
Ran Benita
|
03049fb8d9
|
Refs #28010 -- Allowed reverse related fields in SELECT FOR UPDATE .. OF.
Thanks Adam Chidlow for polishing the patch.
|
2017-10-28 20:33:42 -04:00 |
Srinivas Reddy Thatiparthy
|
55b5393bd2
|
Fixed #28474 -- Made DurationField raise ValidationError for inputs that raised OverflowError.
|
2017-10-25 18:05:13 -04:00 |
Mariusz Felisiak
|
81e357a7e1
|
Fixed #28689 -- Fixed unquoted table names in Subquery SQL when using OuterRef.
Regression in f48bc7c3db .
|
2017-10-25 21:52:38 +02:00 |
Ryan Verner
|
9473a8481a
|
Fixed #28740 -- Added 'continent_code' and 'continent_name' in GeoIP2.city() dict.
|
2017-10-25 10:07:37 -04:00 |
medmunds
|
d1317edad0
|
Fixed #28739 -- Fixed get_fixed_timezone() for negative timedeltas.
|
2017-10-24 21:27:53 -04:00 |
Tim Graham
|
8b9a163afa
|
Refs #28688 -- Updated a selenium test for admin's URLify.js change.
English words aren't removed if non-ASCII chars are present.
|
2017-10-24 11:03:36 -04:00 |
Jon Dufresne
|
6ed347d851
|
Fixed #28706 -- Moved AuthenticationFormn invalid login ValidationError to a method for reuse.
|
2017-10-23 09:10:45 -04:00 |
Tomer Chachamu
|
21a3a29dc9
|
Fixed #28722 -- Made QuerySet.reverse() affect nulls_first/nulls_last.
|
2017-10-21 20:55:45 -04:00 |
Levi Payne
|
6c3104221b
|
Refs #28721 -- Added test for variations of 'inf'/'infinity' as a template variable names.
Fixed by 9ec7d8e514 .
|
2017-10-21 20:55:26 -04:00 |
Claude Paroz
|
9ec7d8e514
|
Fixed #28730 -- Fixed loss of precision for large integer literals in templates
Thanks Fraser Nevett for the report and Tim Graham for patch edits.
|
2017-10-21 17:20:29 +02:00 |
Mads Jensen
|
45d5d2dcaa
|
Removed unnecessary tuple()/list() calls.
|
2017-10-21 09:42:25 -04:00 |
Flávio Juvenal
|
f6e1789654
|
Fixed #28577 -- Added checks for ArrayField and JSONField to prevent mutable defaults.
|
2017-10-20 13:17:22 -04:00 |
Lucas Connors
|
5ceaf14686
|
Fixed #27515 -- Made AuthenticationForm's username field use the max_length from the model field.
Thanks Ramin Farajpour Cami for the report.
|
2017-10-20 11:13:26 -04:00 |
Lucas Connors
|
d233391208
|
Refs #19130 -- Added a test for AuthenticationForm.username max_length.
This will be a more useful regression test after refs #27515.
|
2017-10-20 11:10:32 -04:00 |
Mads Jensen
|
5114669f72
|
Refs #24031 -- Added test for Case and When constructor arguments.
|
2017-10-20 10:15:11 -04:00 |
Mads Jensen
|
f7036b3e26
|
Fixed #28662 -- Silenced join template filter error if arg isn't iterable.
|
2017-10-20 09:46:31 -04:00 |
Simon Charette
|
d4fb742094
|
Refs #28575 -- Made RelatedObjectDoesNotExist classes pickable.
Thanks to Rachel Tobin for the initial __qualname__ work and tests.
|
2017-10-18 21:43:53 -04:00 |
Tim Graham
|
1399f8ae77
|
Refs #28711 -- Replaced ugettext_lazy() with gettext_lazy() in a test.
As per c651331b34 .
|
2017-10-18 20:07:36 -04:00 |
Jonas Haag
|
d997ab7764
|
Fixed #28711 -- Fixed unordered_list template filter with lazy translations.
|
2017-10-18 19:45:10 -04:00 |
Jonas Haag
|
b21b1b10af
|
Refs #23260 -- Tested nested generator input to unordered_list template filter.
|
2017-10-18 19:37:30 -04:00 |
Tim Graham
|
1b73ccc4bf
|
Fixed #28497 -- Restored the ability to use sliced QuerySets with __exact.
Regression in ec50937bcb .
Thanks Simon Charette for review.
|
2017-10-16 13:56:38 -04:00 |
Yuri Kaszubowski Lopes
|
d98210c255
|
Fixed #28713 -- Prevented ModelBackend.get_all_permissions() from mutating get_user_permissions().
|
2017-10-14 20:47:49 -04:00 |
Claude Paroz
|
c1fa6672dd
|
Refs #28710 -- Simplified l10n format test
|
2017-10-14 21:07:51 +02:00 |
k
|
399a8db33b
|
Fixed #28695 -- Allowed models to use __init_subclass__().
|
2017-10-13 21:29:12 -04:00 |
Claude Paroz
|
8c538871bd
|
Fixed #28710 -- Fixed the Basque DATE_FORMAT string
Thanks Eneko Illarramendi for the report and initial patch.
|
2017-10-13 19:48:20 +02:00 |
Tom
|
32ade78c55
|
Refs #28440 -- Fixed server connection closing test on macOS.
|
2017-10-13 13:29:29 -04:00 |
Tim Graham
|
941b0a5b33
|
Fixed #28708 -- Added constants to detect the Python version.
|
2017-10-13 10:11:15 -04:00 |
Rachel Tobin
|
6c92f711ea
|
Refs #28575 -- Allowed pickling Model.DoesNotExist and MultipleObjectsReturned classes.
|
2017-10-13 09:16:09 -04:00 |
Paulo
|
a7b5ad8b19
|
Fixed #27846 -- Made Model.refresh_from_db() clear cached relations.
|
2017-10-12 17:04:10 -04:00 |
Mads Jensen
|
e8649ae368
|
Added test for FlatPage.__str__().
|
2017-10-12 09:45:49 -04:00 |
Mads Jensen
|
bd8deeccd5
|
Added setUp() method to FlatpageModelTests.
|
2017-10-12 09:45:26 -04:00 |
François Freitag
|
41be85862d
|
Fixed #28679 -- Fixed urlencode()'s handling of bytes.
Regression in fee42fd99e .
Thanks Claude Paroz, Jon Dufresne, and Tim Graham for the guidance.
|
2017-10-12 09:08:33 -04:00 |
Daniel Tao
|
4d60261b2a
|
Fixed #28601 -- Prevented cache.get_or_set() from caching None if default is a callable that returns None.
|
2017-10-10 09:20:34 -04:00 |
François Freitag
|
0e212a705e
|
Split django.utils.http tests into separate test classes.
|
2017-10-10 08:53:01 -04:00 |
Hasan Ramezani
|
6aec130a4c
|
Fixed #28591 -- Added an error message for createsuperuser --username= (blank).
|
2017-10-09 21:49:35 -04:00 |
Mads Jensen
|
81d5320db5
|
Added tests for Combinable's bitwise logical operation errors.
|
2017-10-09 11:49:19 -04:00 |
Simon Charette
|
9d93dff333
|
Fixed #28665 -- Change some database exceptions to NotImplementedError per PEP 249.
|
2017-10-06 12:47:08 -04:00 |
Mariusz Felisiak
|
1b823b8f18
|
Fixed #28596 -- Fixed QuerySet.bulk_create() and cascade deletion crash on Oracle when using more than 65535 parameters.
Thanks Tim Graham for the review.
|
2017-10-05 18:52:37 +02:00 |
Mads Jensen
|
86367a11d3
|
Added tests for invalid {% for %} usage and ForLoop.__repr__().
|
2017-10-05 11:33:14 -04:00 |
Tim Graham
|
d0c761d3f8
|
Refs #28584 -- Removed unused DatabaseFeatures.can_share_in_memory_db.
|
2017-10-03 20:17:12 -04:00 |
Tim Graham
|
27193aea00
|
Fixed #28584 -- Dropped support for SQLite < 3.7.15.
|
2017-10-03 10:42:18 -04:00 |
Tom
|
f1c007bbf2
|
Fixed #28642 -- Added caching to parse_accept_lang_header().
|
2017-10-02 14:07:28 -04:00 |
Tom
|
f04e6732c3
|
Refs #27804 -- Used subTest() in parse_accept_lang_header() test.
|
2017-10-02 14:04:52 -04:00 |
Mads Jensen
|
aba3467585
|
Added tests for invalid {% autoescape %} usage.
|
2017-10-02 11:02:58 -04:00 |
Mariusz Felisiak
|
3fb1ad9505
|
Fixed incorrect integer division in DeletionTests.test_large_delete_related.
|
2017-10-02 10:11:20 -04:00 |
Mariusz Felisiak
|
d896809a3a
|
Refs #23919 -- Removed unneeded float()/int() calls.
|
2017-10-02 08:49:26 -04:00 |
Mads Jensen
|
41406bf98e
|
Increased test coverage for db/backends/base/operations.py.
|
2017-09-30 19:48:55 -04:00 |
Mads Jensen
|
25307089bc
|
Completed test coverage for default template filters.
|
2017-09-30 18:34:51 -04:00 |
Tim Graham
|
dd82f33271
|
Fixed #27979 -- Made MySQL raise IntegrityError rather than OperationalError when saving negative numbers in PositiveInteger fields.
|
2017-09-29 15:20:32 -04:00 |
Mads Jensen
|
3e72f4b7b6
|
Completed test coverage for BasePasswordHasher.
|
2017-09-29 09:28:25 -04:00 |
Mads Jensen
|
776f6902d9
|
Moved BasePasswordHasher tests to its own test case.
|
2017-09-29 09:28:24 -04:00 |
Mads Jensen
|
d917c17a3b
|
Completed test coverage for AnonymousUser.
|
2017-09-28 13:11:23 -04:00 |
Mads Jensen
|
7fce4dc5ff
|
Moved AnonymousUser tests to its own test case.
|
2017-09-28 13:11:07 -04:00 |
Mariusz Felisiak
|
fc6528b25a
|
Fixed #28629 -- Made tree.Node instances hashable.
Regression in 508b5debfb which
added Node.__eq__().
|
2017-09-28 12:07:19 -04:00 |
Mads Jensen
|
129f4900be
|
Added tests for RequestSite.__init__() and __str__().
|
2017-09-28 08:16:21 -04:00 |
Tim Graham
|
2015f5f134
|
Added a separate test class for RequestSite.
|
2017-09-28 08:14:17 -04:00 |