summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-09-19Fixed #25390 -- Allowed specifying a start migration in squashmigrationsMarkus Holtermann
Thanks Tim Graham for the review.
2015-09-19Fixed #24743, #24745 -- Optimized migration plan handlingMarkus Holtermann
The change partly goes back to the old behavior for forwards migrations which should reduce the amount of memory consumption (#24745). However, by the way the current state computation is done (there is no `state_backwards` on a migration class) this change cannot be applied to backwards migrations. Hence rolling back migrations still requires the precomputation and storage of the intermediate migration states. This improvement also implies that Django does not handle mixed migration plans anymore. Mixed plans consist of a list of migrations where some are being applied and others are being unapplied. Thanks Andrew Godwin, Josh Smeaton and Tim Graham for the review as well as everybody involved on the ticket that kept me looking into the issue.
2015-09-18Fixed #25269 -- Allowed method_decorator() to accept a list/tuple of decorators.fabrizio ettore messina
2015-09-18Fixed #24944 -- Added extra_email_context parameter to password_reset() view.sujayskumar
2015-09-18Fixed #13110 -- Added support for multiple enclosures in Atom feeds.Unai Zalakain
The ``item_enclosures`` hook returns a list of ``Enclosure`` objects which is then used by the feed builder. If the feed is a RSS feed, an exception is raised as RSS feeds don't allow multiple enclosures per feed item. The ``item_enclosures`` hook defaults to an empty list or, if the ``item_enclosure_url`` hook is defined, to a list with a single ``Enclosure`` built from the ``item_enclosure_url``, ``item_enclosure_length``, and ``item_enclosure_mime_type`` hooks.
2015-09-18Fixed #25417 -- Added a field check for invalid default values.Simon Charette
2015-09-18Fixed #24636 -- Added model field validation for decimal places and max digits.Iulia Chiriac
2015-09-18Made assorted improvements to the Oracle documentation.Mariusz Felisiak
2015-09-18Refs #17785 -- Made docstring for sqlite3's get_relations() consistent with ↵Hynek Cernoch
other backends.
2015-09-18Dropped support for Oracle 11.1.Tim Graham
2015-09-18Refs #25422 -- Added a test for a template tag with type annotations.Thomas Orozco
This doesn't work in Django 1.8 but was fixed in Django 1.9 as a side effect of another change.
2015-09-18Fixed #25034 -- Converted caches ImproperlyConfigured error to a system check.Tom Christie
2015-09-17Refs #20625 -- Forwardported tests and release notes for queryset chaining fix.Aric Coady
The issue was fixed on master due to the removal of ValuesQuerySet. Partial forwardport of 7d471fe6626de2b36b97ac04086d8ea307be8288 from stable/1.8.x
2015-09-17Removed obsolete pysqlite documentation.Tim Graham
These steps are no longer needed as of pysqlite 2.7.0. https://github.com/ghaering/pysqlite/commit/76f34850be582249d9048e6acb2993943b07d31b
2015-09-17Refs #14091 -- Fixed connection.queries on SQLite.Aymeric Augustin
2015-09-17Added a version requirement to mysqlclient in test requirements.Tim Graham
2015-09-17Added a version requirement to python-memcached in test requirements.Tim Graham
2015-09-17Removed the unused JoinPromoter.outer_votes attribute.Simon Charette
2015-09-17Refs #24215 -- Fixed Python 3.5 compatiblity for unhandled lazy ops error.Tim Graham
2015-09-17Fixed #25400 -- Fixed regression in nonexistent features on gis backends.Daniel Hahler
2015-09-16Refs #25294 -- Moved BoundField to django.forms.boundfield.Moritz Sichert
2015-09-16Refs #25149 -- Fixed regression in admin datetime widget for timezones on ↵Gavin Wahl
the negative side of UTC.
2015-09-16Fixed #24496 -- Added CSRF Referer checking against CSRF_COOKIE_DOMAIN.Matt Robenolt
Thanks Seth Gottlieb for help with the documentation and Carl Meyer and Joshua Kehn for reviews.
2015-09-16Fixed #25294 -- Allowed custom BoundFields on forms.Moritz Sichert
2015-09-16Fixed typo in django/core/cache/backends/base.py docstring.Matthew Crowson
2015-09-16Updated docs coverage example to run in a single process.David Gibbons
2015-09-16Merge pull request #5291 from stephenpaulger/masterJames Bennett
Remove unnecessarily rude terminology.
2015-09-16Remove unnecessarily rude terminology.Stephen Paulger
2015-09-15Fixed #25404 -- Added line numbers to TemplateSyntaxError strings.Dave Smith
This makes it much easier to diagnose a test failure when all you have is the stack trace from an uncaught TemplateSyntaxError.
2015-09-15Added upgrade tip in BaseCommand.option_list deprecation comment.Daniel Hahler
2015-09-14Fixed runtests.py message about parallel processes.Aymeric Augustin
It didn't work anymore since the commit that enabled test parallelization by default because parallel was equal to 0 at that point.
2015-09-14Prevented --parallel from crashing on Windows.Aymeric Augustin
Since --parallel is documented not to work on Windows, it's better to ignore it and run without parallelization than to crash. For example this could simplify cross-platform test scripts.
2015-09-14Fixed #25369 -- Corrected syndication's get_object() example.Tim Graham
2015-09-14Reverted "Fixed #25203 -- Documented how to pass Apache environment ↵Tim Graham
variables to Django." As discussed on the ticket, this isn't a pattern we should recommend. This reverts commit 47016d4322574860f90431e1c87d19f7a1f778c6.
2015-09-14Fixed #25377 -- Changed Count queries to execute COUNT(*) instead of COUNT('*').Adam Chainz
2015-09-14Fixed #25393 -- Fixed MySQL crash when adding text/blob field with ↵Ville Skyttä
unhashable default.
2015-09-14Fixed typo in django/forms/utils.py docstring.Kholid Fuadi
2015-09-12Refs #25386 -- Added links to the OPTIONS of the built-in template backends.Tim Graham
2015-09-12Fixed #23395 -- Limited line lengths to 119 characters.Dražen Odobašić
2015-09-12Fixed #25384 -- Ordered imports in newly created migration filesMarkus Holtermann
Partial forwardport of 3cc5cc79584b66dafac54264d072ac1206426471 from stable/1.8.x as the issue was already fixed in master in a7bc00e17bebe34cdf23f744937b3c386ee73d81
2015-09-12Cleaned up surrounding documentationMarkus Holtermann
2015-09-12Refs #24919 -- Raised more helpful error message for disabled migrationsMarkus Holtermann
2015-09-12Fixed #24919 -- Allowed disabling of migrations on a per app basisMarkus Holtermann
2015-09-11Fixed #24765 -- Allowed template context updates to flatten a Context.Buddy Lindsey, Jr
2015-09-11Refs #25381 -- Clarified that AppConfig model methods search only the ↵Tim Graham
current app.
2015-09-11Fixed #25203 -- Documented how to pass Apache environment variables to Django.Paul Rentschler
2015-09-11Fixed #25382 -- Removed obsolete references to DateQuerySet.Renato Oliveira
2015-09-11Renamed admin doc image files to match the documentation they are for.Ryan Allen
2015-09-11Fixed #25200 -- Updated admin screenshots in docs.Ryan Allen
2015-09-11Fixed #25374 -- Made ModelAdmin checks work on instances instead of classes.Malcolm Box
This allows dynamically-generated attributes to be specified in checked ModelAdmin attributes without triggering errors.