summaryrefslogtreecommitdiff
path: root/django
AgeCommit message (Collapse)Author
2015-11-24[1.8.x] Bumped version for 1.8.7 release.1.8.7Tim Graham
2015-11-24[1.8.x] Fixed a settings leak possibility in the date template filter.Florian Apolloner
This is a security fix.
2015-11-24[1.8.x] Fixed #25767 -- Fixed data truncation possibility with ↵George Marshall
Positive(Small)IntegerField on MySQL. Backport of 710e11d076b9e5ef3e3b486dfb70bb55b788691c from master
2015-11-23[1.8.x] Fixed #25786 -- Fixed set_FOO_order() crash with ↵Tim Graham
order_with_respect_to referencing OneToOneField pk. Partial backport of 7bec480fe2ace94c8e7f0c88485442bfa74436b4 from master
2015-11-22[1.8.x] Fixed #25685 -- Fixed a duplicate query regression on deletion of ↵Simon Charette
proxied models. Thanks to Trac alias ppetrid for the report and Tim for the review.
2015-11-21[1.8.x] Fixed #25715 -- Fixed Model.refresh_from_db() with ForeignKey ↵Tim Graham
w/on_delete=SET_NULL. Backport of 54e2e688e1cfbdb37dfa5dd3b3ffdf2af12b4423 from master
2015-11-19[1.8.x] Corrected stacklevel in Engine deprecation warnings.Chris Lamb
Otherwise we just see django.template.loader and not the "original" callers. Backport of ed9509156195e6952ec1a5de4f9360e5f028caa2 from stable/1.9.x
2015-11-14[1.8.x] Fixed #25666 -- Fixed the exact lookup of ArrayField.Dmitry Dygalo
Backport of 263b3d2ba132ea443193dc0b728741317742c8d3 from master
2015-11-12[1.8.x] Refs #24937 -- Backported more commits to fix for serialization of ↵Matthew Somerville
Date(Time)RangeField. Instead of using DjangoJSONEncoder, use base_field's value_to_string(). Note this means the serialization of e.g. IntegerRangeField now has strings for lower and upper, so use to_python when they came back in (same behaviour as ArrayField, hopefully, from where I also got the set_attributes_from_name function). Backport of 86d9b10dc33cc115fee2ecab40a569354ac55d15 and 8a842148b6deaab021526e2689279cf5e232945f from master
2015-11-11[1.8.x] Fixed #24937 -- Fixed serialization of Date(Time)RangeField.Matthew Somerville
Use the DjangoJSONEncoder so that datetime and date are encoded appropriately. Backport of 2926559cce34e48efb4b073721926d737e372dd3 from master
2015-11-11[1.8.x] Refs #25693 -- Avoided redundant calls to get_fields() in `to_attr` ↵Simon Charette
validation. Backport of 4a9c32f5eece9030c2b568e930cec0c1ba8f1da0 from master
2015-11-11[1.8.x] Fixed #25720 -- Made gettext() return bytestring on Python 2 if ↵Marti Raudsepp
input is bytestring. This is consistent with the behavior of Django 1.7.x and earlier. Backport of d3e3703a15cd9d294406121bc43be0c75b1a4e0e from master
2015-11-11[1.8.x] Updated six to 1.10.0.Tim Graham
Backport of 4c593eaa5f6767ac56a677299c984ee46c88a2cb from master
2015-11-10[1.8.x] Fixed #25693 -- Prevented data loss with Prefetch and ManyToManyField.Ian Foote
Thanks to Jamie Matthews for finding and explaining the bug. Backport of 4608573788c04fc047da42b4b7b48fdee8136ad3 from master
2015-11-10[1.8.x] Fixed #25618 -- Restored migration support for non-upgraded apps.David Filipovic
A non-upgraded app is one that retains South migrations in the `migrations` module and doesn't introduce Django migrations.
2015-11-09[1.8.x] Fixed #25683 -- Allowed ModelChoiceField(queryset=...) to accept ↵Marti Raudsepp
Managers. This fixes a regression from refs #25496. Backport of 1155843a41af589a856efe8e671a796866430049 from master
2015-11-09[1.8.x] Fixed #25686 -- Fixed crash on routers without an allow_migrate() ↵Josep Cugat
method. Thanks Simon Charette for review.
2015-11-07[1.8.x] Fixed debug view crash during autumn DST change.Aymeric Augustin
This only happens if USE_TZ = False and pytz is installed (perhaps not the most logical combination, but who am I to jugde?) Refs #23714 which essentially fixed the same problem when USE_TZ = True. Thanks Florian and Carl for insisting until I wrote a complete patch. Backport of 1014ba026e from master
2015-11-04[1.8.x] Post-release version bump.Tim Graham
2015-11-04[1.8.x] Bumped version for 1.8.6 release.1.8.6Tim Graham
2015-10-29Fixed #25622 -- Accounted for generic relations in the admin to field validationSimon Charette
Thanks to Jonathan Liuti for the report and Tim Graham for the review. Conflicts: django/contrib/admin/options.py
2015-10-29[1.8.x] Fixed #25620 -- Made URLValidator prohibit URLs with consecutive ↵Dheerendra Rathor
dots in the domain section. Backport of 96fe90f5356971e0e51a0bc41e045dde600d7521 from master
2015-10-28[1.8.x] Fixed #25618 -- Added a helpful error message when Django & south ↵Tim Graham
migrations exist in the same directory.
2015-10-27[1.8.x] Fixed #25597 -- Fixed crash with SplitArrayField and IntegerField on ↵Tim Graham
invalid value. Backport of 1f07da3e29c7c3d47968e1c4531dd9bf902575b7 from master
2015-10-26[1.8.x] Refs #24979 -- Used inspect.getargspec() on Python 3.2.Tim Graham
inspect.signature() was added in Python 3.3.
2015-10-25[1.8.x] Refs #23763 -- Fixed Python 3.5 PendingDeprecationWarning in LazyStream.Tim Graham
Fixed "PendingDeprecationWarning: generator 'LazyStream.read.<locals>.parts' raised StopIteration" per PEP 0479. Backport of 3f2de803181ca3c5526ec9d708b2098b8f683808 from master
2015-10-25[1.8.x] Fixed #24979 -- Removed usage of inspect.getargspec().Tim Graham
Backport of 3872a33132a4bb6aa22b237927597bbfdf6f21d7 from master
2015-10-22[1.8.x] Fixed #25592 -- Fixed misnamed strictly_above PostGIS lookupClaude Paroz
Fixes a regression from 2bd1bbc42. Thanks Daniel Wiesmann for the report and Tim Graham for the review. Backport of c08f85fd54 from master.
2015-10-19[1.8.x] Fixed #25563 -- Cached deferred models in their proxied model's ↵Simon Charette
_meta.apps. Thanks to Andriy Sokolovskiy for the report and Tim Graham for the review. Backport of 3db3ab71e97d34260057a6f51d4b2f72da30dc8d from master
2015-10-19[1.8.x] Fixed #25510 -- Allowed runserver to start with incorrect ↵Aymeric Augustin
INSTALLED_APPS. In that case, the content of INSTALLED_APPS will be ignored until it's fixed and the autoreloader kicks in. I confirmed this behavior manually. As explained on the ticket it's hard to write a test for this case Backport of df0a446f from master.
2015-10-19Refs #25517 -- Fixed backport inconsistencies.Josh Smeaton
2015-10-17[1.8.x] Fixed #25517 -- Made Concat function idempotent on SQLite.Josh Smeaton
Backport of 6c95b134e9b2d5641c123551c080305e90e6a89d from master
2015-10-14[1.8.x] Fixed #25506 -- Allowed filtering over a RawSQL annotation.Antoine Catton
Co-Authored-By: Gavin Wahl <gwahl@fusionbox.com> Backport of b971c1cd78a0bf831c1c30080089c4a384d037a0 from master
2015-10-13[1.8.x] Fixed #24156 -- Fixed inherited related name of ManyToManyField.Andriy Sokolovskiy
Fixed situation when parent abstract model declares related_name='+' and child models had an invalid queryset. Backport of f7b297815819153b53dc1125d3f42869fb1b7ebc from master
2015-10-06[1.8.x] Fixed #25503 -- Fixed system check crash on ForeignKey to abstract ↵Mariusz Felisiak
model. Backport of 914167abf19d16ac97c0f1f6ae1b08cb377c8f3a from master
2015-10-06[1.8.x] Refs #12118 -- Allowed "mode=memory" in SQLite test database names.Riccardo Magliocchetti
Backport of 3543fec3b739864c52de0a116dde3b0e5e885799 from master
2015-10-05[1.8.x] Fixed #25496 -- Made ModelChoiceField respect prefetch_related().Tim Graham
Backport of 6afa6818fcf25665bbf61f0921c8c8c6fa8f223e from master
2015-10-03[1.8.x] Post-release version bump.Tim Graham
2015-10-03[1.8.x] Bumped version for 1.8.5 release.1.8.5Tim Graham
2015-10-03[1.8.x] Fixed #25389 -- Fixed pickling a SimpleLazyObject wrapping a model.Ben Kraft
Pickling a `SimpleLazyObject` wrapping a model did not work correctly; in particular it did not add the `_django_version` attribute added in 42736ac8. Now it will handle this and other custom `__reduce__` methods correctly. Backport of 35355a4ffedb2aeed52d5fe3034380ffc6a438db from master
2015-09-30[1.8.x] Fixed #24505 -- Fixed clash with hidden m2m fields.Marco Fucci
Added support for multiple m2m fields with the same 'to' model and with related_name set to '+'. Backport of 4ee08958f154594b538207a53c1d457687b3f7ae from master
2015-09-26[1.8.x] Fixed #25421 -- Fixed test --keepdb option on Oracle.Mariusz Felisiak
Backport of a3a6def867c61d24dfded6cbfef7f820409dc739 from master
2015-09-23[1.8.x] Fixed #25453 -- Reworded makemigration's ask_not_null_alteration ↵Benjamin Wohlwend
suggestion. Backport of de31423130912a012513aad93ec805f8e08a0d5e from master
2015-09-21[1.8.x] Fixed #24921 -- set_autocommit(False) + ORM queries.Aymeric Augustin
This commits lifts the restriction that the outermost atomic block must be declared with savepoint=False. This restriction was overly cautious. The logic that makes it safe not to create savepoints for inner blocks also applies to the outermost block when autocommit is disabled and a transaction is already active. This makes it possible to use the ORM after set_autocommit(False). Previously it didn't work because ORM write operations are protected with atomic(savepoint=False). Backport of 91e9f1c from master
2015-09-21[1.8.x] Fixed #25431 -- Readded inline foreign keys to modelformset instancesClaude Paroz
Too much field exclusions in form's construct_instance() in _post_clean() could lead to some unexpected missing ForeignKey values. Fixes a regression from 45e049937. Refs #13776. Backport of 65a1055a3 from master.
2015-09-21[1.8.x] Corrected docstring in core.urlresolvers module.Matt Deacalion Stevens
The RegexURLResolver.resolve() method no longer returns a tuple. It has returned a ResolverMatch object since commit e0fb90b2. Backport of c07f9fef398a21a76d350e8b02b396b3e580b751 from master
2015-09-19[1.8.x] Fixed #25160 (again) -- Moved data loss check on reverse relations.Aymeric Augustin
Moved data loss check when assigning to a reverse one-to-one relation on an unsaved instance to Model.save(). This is exactly the same change as e4b813c but for reverse relations. Backport of c3904de from master
2015-09-18[1.8.x] Refs #17785 -- Made docstring for sqlite3's get_relations() ↵Hynek Cernoch
consistent with other backends. Backport of 4b9d063da05faa112577a4e3cefd020850a25e9e from master
2015-09-17[1.8.x] Refs #20625 -- Fixed custom queryset chaining with values() and ↵Aric Coady
values_list().
2015-09-16[1.8.x] Fixed typo in django/core/cache/backends/base.py docstring.Matthew Crowson
Backport of 8615e415861ea93afb5a84365895bd7b9af7be6f from master