| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-02-11 | Moved contrib.webdesign tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.gis tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved non-documented auth test models to the new test location. | Tim Graham | |
| 2015-02-11 | Moved contrib.auth tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.humanize tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.redirects tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.messages tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.sessions tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.sitemaps tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.sites tests out of contrib. | Tim Graham | |
| 2015-02-11 | Moved contrib.flatpages tests out of contrib. | Tim Graham | |
| 2015-02-11 | Prevented some test commands from needlessly running system checks. | Tim Graham | |
| This is a performance optimization and also fixes test errors with the upcoming merge of contrib tests into tests/. The tests failed on MySQL because the models with GeometryField were being checked but the non-GIS MySQL backend didn't know how to handle them. | |||
| 2015-02-10 | Fixed #24146 -- Allowed model._meta.get_field() to be used after ↵ | Daniel Pyrathon | |
| apps.models_ready | |||
| 2015-02-10 | Fixed #24200 -- Made introspection bypass statement cache | Josh Smeaton | |
| 2015-02-10 | Disallowed importing concrete models without an application. | Aymeric Augustin | |
| Removed fragile algorithm to find which application a model belongs to. Fixed #21680, #21719. Refs #21794. | |||
| 2015-02-10 | Fixed a crash of the debug page. | Aymeric Augustin | |
| During the autumn DST change, the template engine would fail to convert the naive representation of now when USE_TZ = True. Passing now in UTC eliminates the issue. Thanks mbertheau and tricoder42. Refs #23714. | |||
| 2015-02-11 | Fixed isort import that's inconsistent between platforms. | Loic Bistuer | |
| 2015-02-10 | Split DTL context creation into its own function. | Aymeric Augustin | |
| This reduces the length of rope RequestContext gives users to hang themselves with. Thanks Alex Hill for the report and Tim Graham for the review. | |||
| 2015-02-09 | Removed Django 1.7 MIDDLEWARE_CLASSES upgrade check. | Tim Graham | |
| 2015-02-09 | Removed some obsolete absolute_imports. | Tim Graham | |
| 2015-02-09 | Replaced some more hardcoded admin URLs | Claude Paroz | |
| 2015-02-09 | Fixed #24302 -- Added DurationField.formfield() | Tim Graham | |
| 2015-02-09 | Moved numpy import helper to shortcuts | Daniel Wiesmann | |
| Numpy will be used in both the geos and gdal modules, so the import should sit in the parent module gis. | |||
| 2015-02-09 | Removed unnecessary parentheses in model check messages. | Tim Graham | |
| 2015-02-09 | Fixed #24249 -- Improved field shadowing validation in model multi-inheritance. | Aron Podrigal | |
| 2015-02-09 | Unified local imports in django.db.backends.mysql. | я котик пур-пур | |
| 2015-02-09 | Removed stray comment in auth.views. | Tim Graham | |
| 2015-02-08 | Simplified the lazy CSRF token implementation in csrf context processor. | Alex Gaynor | |
| This significantly improves performance on PyPy. The previous implementation would generate a new class on every single request, which is relatively slow. | |||
| 2015-02-08 | Optimized allow_lazy() by not generating a new lazy wrapper on each invocation. | Alex Gaynor | |
| This dramatically improves performance on PyPy. The following benchmark: python -mtimeit -s "from django.utils.functional import allow_lazy; from django.utils.translation import ugettext_lazy; f = allow_lazy(lambda s: s, str)" "f(ugettext_lazy('abc'))" goes from 390us per loop to 165us. | |||
| 2015-02-08 | Replaced hardcoded URLs in admin_* tests | Claude Paroz | |
| Refs #15779. This will allow easier admin URL changes, when needed. Thanks Simon Charette for the review. | |||
| 2015-02-08 | Added check_apps_ready() to Apps.get_containing_app_config() | Tim Graham | |
| 2015-02-08 | Fixed #24181 -- Fixed multi-char THOUSAND_SEPARATOR insertion | Varun Sharma | |
| Report and original patch by Kay Cha. | |||
| 2015-02-07 | Revert "Fixed #24075 -- Prevented running post_migrate signals when ↵ | Markus Holtermann | |
| unapplying initial migrations of contenttypes and auth" This reverts commit 737d24923ac69bb8b89af1bb2f3f4c4c744349e8. | |||
| 2015-02-07 | Revert "Refs #24075 -- Silenced needless call_command output while running ↵ | Markus Holtermann | |
| tests" This reverts commit 51dc617b21e67636d96cf645905797a4d6ff4bf0. | |||
| 2015-02-06 | Fixed E265 comment style | Collin Anderson | |
| 2015-02-06 | Removed bin/unique-messages.py | Tim Graham | |
| This script is no longer used according to Claude, our translations manager. | |||
| 2015-02-06 | Sorted imports with isort; refs #23860. | Tim Graham | |
| 2015-02-06 | Removed gather_profile_stats.py | Tim Graham | |
| This script uses the unmaintained hotshot module (gone on Python 3) and doesn't seem to be Django specific in any way. | |||
| 2015-02-06 | Removed django-2to3.py | Tim Graham | |
| Aymeric says, "It was fun to write, but I don't think it's very useful." | |||
| 2015-02-05 | Removed old import aliases. | Tim Graham | |
| 2015-02-05 | Added UUIDField.deconstruct() | Tim Graham | |
| 2015-02-05 | Called parent in SimpleTestCase.setUpClass/tearDownClass. | Aymeric Augustin | |
| 2015-02-05 | Fixed #24265 -- Preserved template backend loading exceptions. | Aymeric Augustin | |
| If importing or initializing a template backend fails, attempting to access this template backend again must raise the same exception. | |||
| 2015-02-05 | Caught all exceptions raised by Engine.get_default(). | Aymeric Augustin | |
| In addition to ImproperlyConfigured, Engine.get_default() may also raise ImportError or other exceptions. It's better to catch all exceptions in places where the default engine isn't strictly required. | |||
| 2015-02-05 | Fixed #24273 -- Allowed copying RequestContext more than once. | Aymeric Augustin | |
| Thanks Collin Anderson for the report. | |||
| 2015-02-05 | Simplified handling of RegexURLResolver.urlconf_module. | Aymeric Augustin | |
| Also made RegexURLResolver.url_patterns a cached property for consistency and efficiency. | |||
| 2015-02-05 | Fix small regression caused by 71ada3a8e689a883b5ffdeb1744ea16f176ab730. | Loic Bistuer | |
| During direct assignment, evaluating the iterable before the transaction is started avoids leaving the transaction dirty if an exception is raised. This is slightly more wasteful but probably not enough to warrant a change of behavior. Thanks Anssi for the feedback. Refs #6707. | |||
| 2015-02-05 | Fixed #6707 -- Added RelatedManager.set() and made descriptors' __set__ use it. | Loic Bistuer | |
| Thanks Anssi Kääriäinen, Carl Meyer, Collin Anderson, and Tim Graham for the reviews. | |||
| 2015-02-04 | Fixed #24242 -- Improved efficiency of utils.text.compress_sequence() | Matthew Somerville | |
| The function no longer flushes zfile after each write as doing so can lead to the gzipped streamed content being larger than the original content; each flush adds a 5/6 byte type 0 block. Removing this means buf.read() may return nothing, so only yield if that has some data. Testing shows without the flush() the buffer is being flushed every 17k or so and compresses the same as if it had been done as a whole string. | |||
| 2015-02-04 | Fixed #24197 -- Added clearing of staticfiles caches on settings changes ↵ | mlavin | |
| during tests Cleared caching in staticfiles_storage and get_finder when relevant settings are changed. | |||
