| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-05-17 | Refs #26601 -- Deprecated old-style middleware. | Tim Graham | |
| 2016-05-17 | Fixed #26601 -- Improved middleware per DEP 0005. | Florian Apolloner | |
| Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP. | |||
| 2016-05-17 | Updated admin's jQuery to 2.2.3. | Tim Graham | |
| 2016-05-17 | Fixed #10506, #13793, #14891, #25201 -- Introduced new APIs to specify ↵ | Loïc Bistuer | |
| models' default and base managers. This deprecates use_for_related_fields. Old API: class CustomManager(models.Model): use_for_related_fields = True class Model(models.Model): custom_manager = CustomManager() New API: class Model(models.Model): custom_manager = CustomManager() class Meta: base_manager_name = 'custom_manager' Refs #20932, #25897. Thanks Carl Meyer for the guidance throughout this work. Thanks Tim Graham for writing the docs. | |||
| 2016-05-16 | Fixed #21379 -- Created auth-specific username validators | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2016-05-16 | Fixed #24305 -- Allowed overriding fields on abstract models. | Aron Podrigal | |
| Fields inherited from abstract base classes may be overridden like any other Python attribute. Inheriting from multiple models/classes with the same attribute name will follow the MRO. | |||
| 2016-05-15 | Fixed #24100 -- Made the migration signals dispatch its plan and apps. | Simon Charette | |
| Thanks Markus for your contribution and Tim for your review. | |||
| 2016-05-13 | Fixed #24938 -- Added PostgreSQL trigram support. | Matthew Somerville | |
| 2016-05-12 | Fixed #21231 -- Enforced a max size for GET/POST values read into memory. | Andre Cruz | |
| Thanks Tom Christie for review. | |||
| 2016-05-10 | Fixed #24046 -- Deprecated the "escape" half of utils.safestring. | Tim Graham | |
| 2016-05-10 | Stopped truncating AdminEmailHandler message subjects | Claude Paroz | |
| Refs #26572, #17281. The RFC doesn't limit total length, just the line length which is already taken care of by Python itself. Thanks Tim Graham for the review. | |||
| 2016-05-10 | Fixed #26603 -- Forced lazy template names to text when computing cache key. | Simon Charette | |
| Refs #26536. Thanks Sylvain Fankhauser for the very detailed report. | |||
| 2016-05-08 | Fixed #26483 -- Updated docs.python.org links to use Intersphinx. | Tim Graham | |
| 2016-05-07 | Fixed #26402 -- Added relative path support in include/extends template tags. | Vitaly Bogomolov | |
| 2016-05-07 | Fixed #26544 -- Delayed translations of SetPasswordForm help_texts | Claude Paroz | |
| Thanks Michael Bitzi for the reporti and Tim Graham for the review. | |||
| 2016-05-06 | Fixed #25588 -- Added spatial lookups to RasterField. | Daniel Wiesmann | |
| Thanks Tim Graham for the review. | |||
| 2016-05-04 | Fixed #22936 -- Obsoleted Field.get_prep_lookup()/get_db_prep_lookup() | Claude Paroz | |
| Thanks Tim Graham for completing the initial patch. | |||
| 2016-05-04 | Fixed #26558 -- Removed need for request context processor on admin login page. | Dan Stephenson | |
| 2016-05-03 | Normalized "an SQL" spelling. | Ville Skyttä | |
| 2016-05-03 | Refs #16508 -- Made Model.__init__() aware of virtual fields. | Michal Petrucha | |
| It's no longer necessary for GenericForeignKey (and any other virtual fields) to intercept the field's values using the pre_init signal. | |||
| 2016-05-02 | Added stub release notes for 1.9.7. | Tim Graham | |
| 2016-05-02 | Added release date for 1.9.6/1.8.13. | Tim Graham | |
| 2016-04-30 | Fixed #26058 -- Delegated os.path bits of FileField's filename generation to ↵ | Cristiano | |
| the Storage. | |||
| 2016-04-30 | Fixed #26341 -- Fixed makemessages breaking location comments for HTML files | Claude Paroz | |
| Thanks Sylvain Garancher for the report and Veranika Sabiashchanskaya for the initial patch. | |||
| 2016-04-29 | Fixed #26207 -- Replaced dynamic classes with non-data descriptors for ↵ | Anssi Kääriäinen | |
| deferred instance loading. | |||
| 2016-04-29 | Refs #26557 -- Added forgotten release notes. | Tim Graham | |
| 2016-04-29 | Fixed #26557 -- Converted empty strings to None when saving ↵ | Joshua Phillips | |
| GenericIPAddressField. | |||
| 2016-04-29 | Refs #26428 -- Added support for relative path redirects to the test client. | Tim Graham | |
| Thanks iktyrrell for the patch. | |||
| 2016-04-28 | Fixed #26554 -- Updated docs URLs to readthedocs.io | Tim Graham | |
| 2016-04-25 | Fixed #26052 -- Moved conditional_content_removal() processing to the test ↵ | Tim Graham | |
| client. | |||
| 2016-04-24 | Fixed #26536 -- Preserved leading dashes of the cached template loader keys. | Simon Charette | |
| Thanks Anders Roos for the report. | |||
| 2016-04-23 | Fixed #26533 -- Renamed Widget._format_value() to format_value(). | Tim Graham | |
| 2016-04-22 | Fixed #26320 -- Deprecated implicit OneToOnField parent_link. | Tim Graham | |
| 2016-04-22 | Refs #3254 -- Added full text search to contrib.postgres. | Marc Tamlyn | |
| Adds a reasonably feature complete implementation of full text search using the built in PostgreSQL engine. It uses public APIs from Expression and Lookup. With thanks to Tim Graham, Simon Charettes, Josh Smeaton, Mikey Ariel and many others for their advice and review. Particular thanks also go to the supporters of the contrib.postgres kickstarter. | |||
| 2016-04-21 | Fixed #22383 -- Added support for HTML5 required attribute on required form ↵ | Jon Dufresne | |
| fields. | |||
| 2016-04-20 | Fixed #26520 -- Fixed a regression where SessionBase.pop() didn't return a ↵ | Tobias Kroenke | |
| KeyError. | |||
| 2016-04-20 | Fixed #16327 -- Redirected "Save as new" to change view instead of the ↵ | Markus Amalthea Magnuson | |
| changelist. | |||
| 2016-04-19 | Fixed #26475 -- Added functools.partial() support to migrations autodetector. | Matthew Schinckel | |
| 2016-04-19 | Fixed #26516 -- Added minlength attribute when forms.CharField.min_length is ↵ | Jon Dufresne | |
| set. | |||
| 2016-04-18 | Fixed #26498 -- Fixed TimeField microseconds round-tripping on MySQL and SQLite. | Lukasz Wiecek | |
| Thanks adamchainz for the report and review. | |||
| 2016-04-17 | Fixed #25951 -- Trimmed default representation of GEOSGeometry | Claude Paroz | |
| Thanks Sergey Fedoseev for the report. | |||
| 2016-04-16 | Fixed #26509 -- Deprecated the contrib.gis.utils.precision_wkt() function. | krishbharadwaj | |
| 2016-04-15 | Fixed #19567 -- Added JavaScriptCatalog and JSONCatalog class-based views | Claude Paroz | |
| Thanks Cristiano Coelho and Tim Graham for the reviews. | |||
| 2016-04-13 | Added stub release notes for 1.8.13. | Tim Graham | |
| 2016-04-13 | Refs #16508 -- Renamed the current "virtual" fields to "private". | Michal Petrucha | |
| The only reason why GenericForeignKey and GenericRelation are stored separately inside _meta is that they need to be cloned for every model subclass, but that's not true for any other virtual field. Actually, it's only true for GenericRelation. | |||
| 2016-04-09 | Fixed #25847 -- Made User.is_(anonymous|authenticated) properties. | Jeremy Lainé | |
| 2016-04-09 | Fixed #26479 -- Added 'is not' operator to the if tag. | Alasdair Nicol | |
| 2016-04-09 | Fixed #26145 -- Made debug context processor return queries for all databases. | Mounir Messelmeni | |
| 2016-04-09 | Fixed #26455 -- Allowed filtering and repairing invalid geometries. | Daniel Wiesmann | |
| Added the IsValid and MakeValid database functions, and the isvalid lookup, all for PostGIS. Thanks Tim Graham for the review. | |||
| 2016-04-05 | Fixed #25850 -- Made migrate/makemigrations error on inconsistent history. | Attila Tovt | |
