summaryrefslogtreecommitdiff
path: root/django
AgeCommit message (Collapse)Author
2016-12-28Fixed #27631 -- Prevented execution of transactional DDL statements when ↵Simon Charette
unsupported. Executing a DDL statement during a transaction on backends that don't support it silently commits, leaving atomic() in an incoherent state. While schema_editor.execute() could technically be used to execute DML statements such usage should be uncommon as these are usually performed through the ORM. In other cases schema_editor.connection.execute() can be used to circumvent this check. Thanks Adam and Tim for the review.
2016-12-28Fixed #27628 -- Fixed unarchiving a file without permission data.Anton Samarchyan
2016-12-28Refs #27632 -- Unified query parameters by their types and values on Oracle.Mariusz Felisiak
Fixed Python 2 regression in 6dbe56ed7855f34585884a2381fb1cec22ddc824. Thanks Simon Charette for the implementation idea.
2016-12-28Fixed #27258 -- Prohibited django.Template.render() with non-dict context.Shivang Bharadwaj
Thanks Shivang Bharadwaj for the initial patch.
2016-12-28Fixed #27651 -- Allowed M2M to concrete and proxy through model.Tim Graham
2016-12-28Fixed #27370 -- Prevented Select widget from using 'required' with a ↵Josef Rousek
non-empty first value.
2016-12-28Fixed #27632 -- Unified query parameters by their values on Oracle.Mariusz Felisiak
2016-12-28Fixed #27647 -- Fixed Windows segmentation fault in runserver autoreload.Aleksi Häkli
2016-12-27Fixed #15667 -- Added template-based widget rendering.Preston Timmons
Thanks Carl Meyer and Tim Graham for contributing to the patch.
2016-12-27Fixed #27648 -- Deprecated (iLmsu) regex groups in url() patterns.Tim Graham
2016-12-27Fixed #27640 -- Fixed HttpResponse's __repr__() without a 'Content-Type' ↵roboslone
header.
2016-12-27Fixed #27642 -- Made forms.utils.flatatt() omit 'None' values from attrs.Illia Volochii
2016-12-27Fixed #27637 -- Fixed timesince, timeuntil in leap year edge case.Mariusz Felisiak
2016-12-24Fixed #25492 -- Checked deferred foreign key constraints before dropping them.Simon Charette
This allows running foreign key data and schema altering operations in the same migration on PostgreSQL. Thanks Tim for review.
2016-12-24Fixed #27498 -- Fixed filtering on annotated DecimalField on SQLite.Peter Inglesby
2016-12-23Fixed #26543 -- Prevented "confirm form submission" browser prompt when ↵Adonys Alea Boffill
reloading after an admin actions failure.
2016-12-23Fixed #27625 -- Made LazySettings cache attributes in __dict__.Adam Chainz
2016-12-23Fixed #27626 -- Moved MEDIA_URL/STATIC_URL validation to a system check.Adam Chainz
2016-12-23Used @cached_property in RawQuerySet.Adam Chainz
2016-12-23Refs #27624 -- Made QuerySet._prefetch_related_lookups immutable.Adam Chainz
2016-12-23Refs #18823 -- Corrected field name in an m2m manager error message.Andrey Kuzminov
2016-12-23Refs #26487 -- Removed unneeded ehlo() calls in SMTP backend.Tim Graham
starttls(), login(), and other connection methods already call the method as needed.
2016-12-22Fixed #26632 -- Skipped admin.E111 list_display_links check if ↵Anton Samarchyan
get_list_display() is overridden.
2016-12-21Fixed #27600 -- Suppressed the REPL during shell's reading from stdin.jpic
Thanks Adam Chainz for review and guidance.
2016-12-21Fixed #27612 -- Added a check for duplicate URL instance namespaces.Andrew Nester
2016-12-21Fixed #25753 -- Made get_format() cache the formats from Django settingsJaap Roes
2016-12-21Refs #25753 -- Reset l10n cache when format settings changeClaude Paroz
Thanks Jaap Roes for the initial patch.
2016-12-20Fixed #27584 -- Fixed display of render time template errors.Preston Timmons
2016-12-20Removed unneeded values in NullBooleanField.formfield().Tim Graham
These values are duplicated in the super().
2016-12-19Fixed #27611 -- Doc'd that CSRF_COOKIE_HTTPONLY setting offers no security.Tim Graham
2016-12-19Refs #25484 -- Made non-staticfiles {% static %} tag quote its output.Tim Graham
2016-12-19Refs #25484 -- Removed incorrect unquoting in {% static %}.Tim Graham
Regression in 374e6230ca9f9bb84cc9dd760dfb6395fbb5ff0f. Thanks Florian Apolloner for the report and analysis.
2016-12-19Refs #19884 -- Removed DatabaseFeatures.can_introspect_max_length.Mariusz Felisiak
Unused (always True) after 3e43d24ad36d45cace57e6a7efd34638577ae744.
2016-12-19Fixed #27606 -- Fixed HttpResponseRedirect.__repr__() crash when ↵Jerome Leclanche
DisallowedRedirect is raised.
2016-12-19Fixed #27377 -- Clarified that prepopulated_fields doesn't work with ↵Henry Dang
OneToOneField.
2016-12-19Refs #19884 -- Added CharField max_length introspection on Oracle.Mariusz Felisiak
2016-12-17Fixed #25484 -- Made {% static %} render escaped URLs.alix-
2016-12-17Refs #16859 -- Disabled CSRF_COOKIE_* checks when using CSRF_USE_SESSIONS.Raphael Michel
2016-12-16Made NumPoints raise TypeError on MySQL when it's used on fields besides ↵Sergey Fedoseev
LineStringField.
2016-12-15Refs #27576 -- Fixed running Django's tests if GDAL isn't installed.Tim Graham
2016-12-15Fixed #25938 -- Factored out CPointerBase base class for GEOSBase/GDALBase.Sergey Fedoseev
2016-12-15Fixed #27576 -- Made get_srid_info() fallback to GDAL if SpatialRefSys is ↵Sergey Fedoseev
unavailable.
2016-12-15Fixed #27497 -- Improved support of geodetic coordinates on SpatiaLite.Sergey Fedoseev
Area function, Distance function, and distance lookups now work with geodetic coordinates on SpatiaLite.
2016-12-15Fixed #27602 -- Added Oracle support for BoundingCircle GIS function.Sergey Fedoseev
2016-12-15Fixed #27607 -- Added Oracle support for AsGML GIS function.Sergey Fedoseev
2016-12-15Optimized Model instantiation a bit.Adam Chainz
* Avoid some unnecessary attribute lookups, e.g. access signals directly rather than from module * Alias some repeat accesses inside the method to use the slightly faster local lookups * Use tuple to iterate remaining kwargs as it's faster to construct * Cache Field.get_default() to avoid running through all the logic on every call * Use a cached list of the properties on the model class to avoid repeat isinstance() calls
2016-12-15Fixed #27582 -- Allowed HStoreField to store null values.David Hoffman
2016-12-14Fixed #27418 -- Fixed occasional missing plural forms in JavaScriptCatalog.Waldemar Kornewald
2016-12-14Fixed #27313 -- Allowed overriding admin popup response template.Michael Scott
2016-12-14Used ternary if/else in utils.lorem_ipsum.words().Michael Lelyakin