| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-05-25 | Added release notes for refs #24844. | Tim Graham | |
| 2015-05-25 | Fixed #24835 -- Fixed QuerySet.exists() after an annotation with Count() | Paweł Marczewski | |
| QuerySet.exists() incorrectly handled query.group_by = True case (grouping by all select fields), causing GROUP BY expressions to be wiped along with select fields. | |||
| 2015-05-25 | Fixed #24788 -- Allowed Forms to specify a prefix at the class level. | Paweł Marczewski | |
| 2015-05-25 | Fixed #24848 -- Fixed ValueError for faulty migrations module. | Marten Kenbeek | |
| Added apps to unmigrated apps if the migrations module is a file or a folder missing __init__.py. Thanks to Ernest0x for the bug report. | |||
| 2015-05-25 | Fixed #24841 -- Made BaseRangeField.prepare_value() call base_field's ↵ | Villiers Strauss | |
| prepare_value() | |||
| 2015-05-25 | Fixed #24773 -- Added a json() method on test client responses. | Andy McKay | |
| 2015-05-22 | Fixed #16891 -- Made Model/QuerySet.delete() return the number of deleted ↵ | Alexander Sosnovskiy | |
| objects. | |||
| 2015-05-21 | Fixed #17085, #24783 -- Refactored template library registration. | Preston Timmons | |
| * Converted the ``libraries`` and ``builtins`` globals of ``django.template.base`` into properties of the Engine class. * Added a public API for explicit registration of libraries and builtins. | |||
| 2015-05-20 | Added stub release notes for 1.8.3. | Tim Graham | |
| 2015-05-20 | Added today's security issue to archive. | Tim Graham | |
| 2015-05-20 | Added release date for 1.8.2. | Tim Graham | |
| 2015-05-20 | Fixed incorrect session.flush() in cached_db session backend. | Tim Graham | |
| This is a security fix; disclosure to follow shortly. Thanks Sam Cooke for the report and draft patch. | |||
| 2015-05-20 | Fixed #24652 -- Disallowed query execution in SimpleTestCase subclasses. | Simon Charette | |
| Thanks to Tim and Anssi for the review. | |||
| 2015-05-20 | Fixed #24705 -- Fixed negated Q objects in expressions. | Anssi Kääriäinen | |
| Avoided split_exclude() for Q when used as an expression. | |||
| 2015-05-19 | Fixed #24784 -- Fixed visibility regression in admin's FK widget. | Tim Graham | |
| 2015-05-18 | Fixed #24739 -- Documented translation fallback change | Claude Paroz | |
| Refs #24503. | |||
| 2015-05-17 | Dropped the needs_datetime_string_cast feature. | Aymeric Augustin | |
| It has been superseded by the converter infrastructure. | |||
| 2015-05-17 | Fixed #23820 -- Supported per-database time zone. | Aymeric Augustin | |
| The primary use case is to interact with a third-party database (not primarily managed by Django) that doesn't support time zones and where datetimes are stored in local time when USE_TZ is True. Configuring a PostgreSQL database with the TIME_ZONE option while USE_TZ is False used to result in silent data corruption. Now this is an error. | |||
| 2015-05-17 | Renamed value_to_db_xxx to adapt_xxxfield_value. | Aymeric Augustin | |
| This mirrors convert_xxxfield_value nicely, taking advantage of the adapter/converter terminology which is commonly used by DB-API modules. | |||
| 2015-05-17 | Removed global timezone-aware datetime adapters. | Aymeric Augustin | |
| Refs #23820. Fixed #19738. Refs #17755. In order not to introduce a regression for raw queries, parameters are passed through the connection.ops.value_to_db_* methods, depending on their type. | |||
| 2015-05-17 | Removed global timezone-aware datetime converters. | Aymeric Augustin | |
| Refs #23820. | |||
| 2015-05-16 | Fixed #24774 -- Made contrib.site's Site.domain field unique | Piotr Jakimiak | |
| 2015-05-15 | Fixed #24791 -- Added fallback when 'postgres' database isn't available | Claude Paroz | |
| Thanks Carl Meyer and Tim Graham for the reviews. | |||
| 2015-05-15 | Fixed #24799 -- Fixed session cookie deletion when using SESSION_COOKIE_DOMAIN | Bo Lopker | |
| 2015-05-15 | Fixed #24757 -- Recreated MySQL index when needed during combined index removal | Claude Paroz | |
| Thanks Thomas Recouvreux for the report and Tim Graham for the tests and review. | |||
| 2015-05-13 | Fixed #24751 -- Fixed HStoreField isnull lookup. | Tim Graham | |
| 2015-05-13 | Refs #24743 -- Clarified migrations performance note in 1.8.1 release notes. | Tim Graham | |
| 2015-05-12 | Fixed #24105 -- Called Storage.get_valid_name() when upload_to is callable | Abhaya Agarwal | |
| 2015-05-12 | [1.8.x] Refs #24698, #24712 -- Forwardported ForeignKey.get_db_prep_value() ↵ | Abhaya Agarwal | |
| test and release notes. Fixed in master by b68212f539f206679580afbfd008e7d329c9cd31. Forwardport of 290c9d665490d80b0a1b648fb022190d7dc375fc from stable/1.8.x | |||
| 2015-05-11 | Fixed #24733 -- Passed the triggering exception to 40x error handlers | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2015-05-11 | Fixed #24553 -- Added the list of available applications to ↵ | Riccardo Magliocchetti | |
| AdminSite.each_context() | |||
| 2015-05-11 | Fixed #24748 -- Fixed incorrect GROUP BY on MySQL in some queries | Anssi Kääriäinen | |
| When the query's model had a self-referential foreign key, the compiler.get_group_by() code incorrectly used the self-referential foreign key's column (for example parent_id) as GROUP BY clause when it should have used the model's primary key column (id). | |||
| 2015-05-11 | Fixed #24766 -- Added join promotion for Case expressions | Anssi Kääriäinen | |
| 2015-05-08 | Fixed #24763 -- Moved DoesNotExist exception to model docs. | David Krisch | |
| 2015-05-07 | Fixed typo in 1.8 release notes. | Michael Blatherwick | |
| 2015-05-06 | Fixed #24119, #24120 -- Formalized debug integration for template backends. | Preston Timmons | |
| 2015-05-05 | Fixed #24564 -- Moved AbstractBaseUser and BaseUserManager so they can be ↵ | Dan Watson | |
| used without auth in INSTALLED_APPS | |||
| 2015-05-05 | Fixed #24752 -- query crash when reusing Case expressions | Anssi Kääriäinen | |
| Case expressions weren't copied deep enough (self.cases list was reused resulting in an error). | |||
| 2015-05-04 | Used a simpler word that doesn't fail the spelling checker. | Tim Graham | |
| 2015-05-04 | Added release notes for previous commit. | Aymeric Augustin | |
| 2015-05-01 | Added stub release notes for 1.8.2. | Tim Graham | |
| 2015-05-01 | Added dates to release notes. | Tim Graham | |
| 2015-05-01 | Fixed #24724 -- Fixed GIS initialization crash on Windows. | Tim Graham | |
| 2015-05-01 | Fixed #24676 -- Fixed help text positioning in ``contrib.admin`` filter_* ↵ | Tim Graham | |
| widgets. | |||
| 2015-05-01 | Updated capitalization in the word "JavaScript" for consistency | Dave Hodder | |
| 2015-05-01 | Fixed #23271 -- Fixed makemessages crash/test failure for some locales. | daphshez | |
| 2015-04-30 | Forwardport of 1.8.1 release notes. | Tim Graham | |
| 2015-04-30 | Fixed #24725 -- Allowed renaming of target models in ManyToMany relations | Markus Holtermann | |
| This is a regression caused by introducing rendered migration states in 1aa3e09c2043 and the _meta refactoring in fb48eb05816b. Thanks to Danilo Bargen for reporting the issue and Marten Kenbeek and Tim Graham for triaging the bug and providing the initial test case. | |||
| 2015-04-28 | Fixed #13008 -- Added more Cache-Control headers to never_cache() decorator. | Markus Bertheau | |
| 2015-04-28 | Fixed typo in 1.8.1 release notes. | Tim Graham | |
