| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-01-12 | Fixed #9893 -- Allowed using a field's max_length in the Storage. | Pavel Shpilev | |
| 2015-01-12 | Fixed #24118 -- Added --debug-sql option for tests. | Marc Tamlyn | |
| Added a --debug-sql option for tests and runtests.py which outputs the SQL logger for failing tests. When combined with --verbosity=2, it also outputs the SQL for passing tests. Thanks to Berker, Tim, Markus, Shai, Josh and Anssi for review and discussion. | |||
| 2015-01-11 | Fixed spelling errors in docs. | Tim Graham | |
| 2015-01-10 | Improved template ugrading docs. | Aymeric Augustin | |
| Recommending Template(template_code) was dumb. Described alternatives. | |||
| 2015-01-10 | Updated templates API reference. | Aymeric Augustin | |
| Accounted for multiple template engines and made a few small fixes. | |||
| 2015-01-10 | Added release notes and upgrade instructions for templates. | Aymeric Augustin | |
| 2015-01-10 | Wrote main documentation for templates. | Aymeric Augustin | |
| 2015-01-10 | Moved doc on the DTL's syntax to the ref/ section. | Aymeric Augustin | |
| This makes room for a more general introduction about templating. Updated some links to point to the new location, but kept those that didn't talk specifically about the DTL. | |||
| 2015-01-10 | Fixed #13165 -- Added edit and delete links to admin foreign key widgets. | Simon Charette | |
| Thanks to Collin Anderson for the review and suggestions and Tim for the final review. | |||
| 2015-01-10 | Fixed #24001 -- Added range fields for PostgreSQL. | Marc Tamlyn | |
| Added support for PostgreSQL range types to contrib.postgres. - 5 new model fields - 4 new form fields - New validators - Uses psycopg2's range type implementation in python | |||
| 2015-01-10 | Fixed #22583 -- Allowed RunPython and RunSQL to provide hints to the db router. | Loic Bistuer | |
| Thanks Markus Holtermann and Tim Graham for the review. | |||
| 2015-01-09 | Fixed #24098 -- Added no-op attributes to RunPython and RunSQL | Markus Holtermann | |
| Thanks Loïc Bistuer and Tim Graham for the discussion and review. | |||
| 2015-01-08 | Fixed #24020 -- Refactored SQL compiler to use expressions | Anssi Kääriäinen | |
| Refactored compiler SELECT, GROUP BY and ORDER BY generation. While there, also refactored select_related() implementation (get_cached_row() and get_klass_info() are now gone!). Made get_db_converters() method work on expressions instead of internal_type. This allows the backend converters to target specific expressions if need be. Added query.context, this can be used to set per-query state. Also changed the signature of database converters. They now accept context as an argument. | |||
| 2015-01-08 | Fixed #24073 -- Returned None for get_language when translations are deactivated | Claude Paroz | |
| This fixes a regression caused by f7c287fca9. Thanks Markus Holtermann for identifying the regression. | |||
| 2015-01-07 | Updated migration docs to match changes from a159b1fac | Claude Paroz | |
| 2015-01-06 | Fixed #12663 -- Formalized the Model._meta API for retrieving fields. | Daniel Pyrathon | |
| Thanks to Russell Keith-Magee for mentoring this Google Summer of Code 2014 project and everyone else who helped with the patch! | |||
| 2015-01-06 | Fixed #20003 -- Improved and extended URLValidator | Danilo Bargen | |
| This adds support for authentication data (`user:password`) in URLs, IPv6 addresses, and unicode domains. The test suite has been improved by adding test URLs from http://mathiasbynens.be/demo/url-regex (with a few adjustments, like allowing local and reserved IPs). The previous URL validation regex failed this test suite on 13 occasions, the validator was updated based on https://gist.github.com/dperini/729294. | |||
| 2015-01-05 | Fixed #24022 -- Deprecated the ssi tag. | Preston Timmons | |
| 2015-01-05 | Fixed #24072 -- Added FileResponse for streaming binary files. | Collin Anderson | |
| 2015-01-03 | Fixed #23749 -- Documented how to use the database alias in RunPython. | Alfred Perlstein | |
| Thanks Markus Holtermann for review and feedback. | |||
| 2015-01-02 | Fixed #9104 -- Moved FieldDoesNotExist to core.exceptions | Daniel Pyrathon | |
| 2015-01-01 | Fixed #23891 -- Moved deprecation of IPAddressField to system check framework. | Tim Graham | |
| Thanks Markus Holtermann for review. | |||
| 2015-01-01 | Fixed typo in docs/ref/contrib/admin/index.txt. | Tim Graham | |
| 2014-12-31 | Fixed #22295 -- Replaced permission check for displaying admin user-tools | Thomas Tanner | |
| 2014-12-31 | Fixed #23359 -- Added showmigrations command to list migrations and plan. | Markus Holtermann | |
| Thanks to Collin Anderson, Tim Graham, Gabe Jackson, and Marc Tamlyn for their input, ideas, and review. | |||
| 2014-12-29 | Fixed a vesionadded directive. | Florian Apolloner | |
| 2014-12-28 | Deprecated TEMPLATE_CONTEXT_PROCESSORS. | Aymeric Augustin | |
| 2014-12-28 | Deprecated TEMPLATE_DIRS. | Aymeric Augustin | |
| 2014-12-28 | Deprecated TEMPLATE_LOADERS. | Aymeric Augustin | |
| 2014-12-28 | Deprecated TEMPLATE_STRING_IF_INVALID. | Aymeric Augustin | |
| 2014-12-28 | Deprecated ALLOWED_INCLUDE_ROOTS. | Aymeric Augustin | |
| 2014-12-28 | Deprecated current_app in TemplateResponse and render(_to_response). | Aymeric Augustin | |
| 2014-12-28 | Deprecated some arguments of django.shortcuts.render(_to_response). | Aymeric Augustin | |
| dictionary and context_instance and superseded by context. Refactored tests that relied context_instance with more modern idioms. | |||
| 2014-12-28 | Moved context_processors from django.core to django.template. | Aymeric Augustin | |
| 2014-12-28 | Supported multiple template engines in render_to_string. | Aymeric Augustin | |
| Adjusted its API through a deprecation path according to the DEP. | |||
| 2014-12-28 | Added initial support for loading template engines. | Aymeric Augustin | |
| 2014-12-27 | Fixed #23753 -- Added a suite of SQL Functions | Josh Smeaton | |
| Added functions and tests Added docs and more tests Added TextField converter to mysql backend Aliased Value as V in example docs and tests Removed unicode_compatible in example Fixed console emulation in examples | |||
| 2014-12-26 | Documented AdminSite.has_permission(); refs #22295. | Tim Graham | |
| 2014-12-24 | Fixed #24041 -- Documented effect of changing a model instance's primary key. | Helen Sherwood-Taylor | |
| 2014-12-24 | Fixed #20349 -- Moved setting_changed signal to django.core.signals. | Collin Anderson | |
| This removes the need to load django.test when not testing. | |||
| 2014-12-23 | Fixed some docs spelling mistakes. | Tim Graham | |
| 2014-12-23 | Fixed #24035 -- Clarified docs on CACHE_MIDDLEWARE_KEY_PREFIX vs KEY_PREFIX | Frankie Robertson | |
| 2014-12-23 | Added RasterSource/GDALBand GDAL objects | Claude Paroz | |
| Based on Daniel Wiesmann's raster branch. Thanks Daniel Wiesmann and Tim Graham for the reviews. Refs #23804. | |||
| 2014-12-23 | Fixed #24033 -- Use interval type on Oracle. | Marc Tamlyn | |
| Use INTERVAL DAY(9) TO SECOND(6) for Durationfield on Oracle rather than storing as a NUMBER(19) of microseconds. There are issues with cx_Oracle which require some extra data manipulation in the database backend when constructing queries, but it handles the conversion back to timedelta objects cleanly. Thanks to Shai for the review. | |||
| 2014-12-22 | Upgrade jQuery from 1.11.1 to 1.11.2 | Collin Anderson | |
| refs #23355 | |||
| 2014-12-20 | Fixed #2443 -- Added DurationField. | Marc Tamlyn | |
| A field for storing periods of time - modeled in Python by timedelta. It is stored in the native interval data type on PostgreSQL and as a bigint of microseconds on other backends. Also includes significant changes to the internals of time related maths in expressions, including the removal of DateModifierNode. Thanks to Tim and Josh in particular for reviews. | |||
| 2014-12-19 | Updated some other external links in the docs | Claude Paroz | |
| 2014-12-19 | Used https for most *.python.org links | Claude Paroz | |
| 2014-12-19 | Moved version directives to the bottom of the loaddata section. | Berker Peksag | |
| 2014-12-17 | Updated TemplateResponseMixin docs to reflect new behavior after refs #23789. | Tim Graham | |
