summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-01-07Reverted #25961 -- Removed handling of thread-non-safe GEOS functions.Tim Graham
This reverts commit 312fc1af7b8a028611b45ee272652d59ea7bd85a as it seems to cause segmentation faults as described in the ticket.
2016-01-07Fixed #25928 -- Clarified precendence of USE_THOUSAND_SEPARATOR and locale ↵wingston sharon
formats.
2016-01-07Fixed #26038 -- Changed FileSystemStorage defaults on setting change.Simon Charette
Thanks to Dave Voutila for the report and Tim for the review.
2016-01-07Refs #24855 -- fixed typo in 1.10 release notesAlasdair Nicol
2016-01-07Fixed #24980 -- Fixed day determination in admin calendar widget.Alexander Gaevsky
2016-01-07Fixed #26026 -- Fixed isinstance crash comparing EmptyQuerySet to non-QuerySet.Anderson Resende
2016-01-07Fixed #24855 -- Allowed using contrib.auth.login() without credentials.Paulo Poiati
Added an optional `backend` argument to login().
2016-01-07Fixed #25892 -- Optimized SeparateDatabaseAndState.database_backwards().Amos Onn
Now intermediate states in the database_backwards are cached, similar to the executor's migrate() (or _migrate_all_backwards()). This makes the migration run much faster (O(n) instead of O(n^2) over number of database_operations).
2016-01-06Used setupTestData in m2m_through tests.Simon Charette
2016-01-06Refs #8548 -- Removed a workaround for lengthy verbose name.Simon Charette
2016-01-06Unified test context decorators.Simon Charette
Thanks to Tim for the review.
2016-01-06Fixed #25746 -- Isolated inlined test models registration.Simon Charette
Thanks to Tim for the review.
2016-01-06Imported required models directly in auth management tests.Simon Charette
2016-01-06Refs #25746 -- Added a test utility to isolate inlined model registration.Simon Charette
Thanks to Tim for the review.
2016-01-06Refs #26048 -- Fixed a flaky i18n selenium test: test_javascript_gettext.Tim Graham
2016-01-06Fixed #25680 -- Added django-admin shell --command option.Niels Van Och
Add a -c option to the shell command to execute a command passed as a string as Django.
2016-01-06Refs #22955 -- Added test for admin's many-to-many widget refresh data loss bug.elky
This was fixed by 4a438e400b7ce0ab9d0b6876196cbe8d620a4171.
2016-01-06Fixed #26039 -- Unwrapped nested partials in URL reversal.Grégory Starck
Prior to Python 3.5 nested partials need to be fully "unfolded" to get the actual function.
2016-01-06Fixed #26046 -- Fixed a crash with translations and Django-unknown language codeClaude Paroz
Thanks Jens Lundstrom for the report and Tim Graham for the review.
2016-01-06Fixed #26035 -- Prevented user-tools from appearing on admin logout page.Scott Pashley
2016-01-06Refs #25878 -- Added the expected return type of CSRF_FAILURE_VIEW.Tim Graham
2016-01-05Added stub release notes for 1.8.9.Tim Graham
2016-01-05Replaced dict.setdefault() usage to avoid unnecessary object instantiations.Benjamin Bach
2016-01-05Skipped a dateformat test on Windows as needed.Tim Graham
Refs 1014ba026e879e56e0f265a8d9f54e6f39843348
2016-01-05Fixed #25878 -- Documented requirement that handler404 return a 404 response.Tim Graham
2016-01-05Fixed #26024 -- Fixed regression in ConditionalGetMiddleware ETag support.Denis Cornehl
Thanks Denis Cornehl for help with the patch.
2016-01-04Fixed #21549 -- Made loaddata's 'fixture not found' warning an exception.Andrew Kuchev
Thanks to mpasternak for the report and Tim Graham for the review.
2016-01-04Fixed #26009 -- Fixed contenttypes_tests isolation.Tim Graham
2016-01-04Fixed #26032 -- Moved "project root directory" to a separate paragraph.Tim Graham
2016-01-04Added missing step to transitioning squashed migrations.Jarek Glowacki
2016-01-03Update my location and current status in Django team docs.James Bennett
2016-01-03Removed $PREVIOUS_EMPLOYER from my bio.Aymeric Augustin
2016-01-02Refs #26011 -- Fixed AttributeError in test_port_bind test.Marten Kenbeek
2016-01-02Added a missing import in tutorial 3.Mahendra Yadav
2016-01-02Added stub release notes for 1.9.2.Tim Graham
2016-01-02Added release date for 1.9.1/1.8.8 releases.Tim Graham
2016-01-02Fixed #25316 -- Fixed a crash with order_by() and values() after annotate().varunnaganathan
2016-01-02Fixed #26016 -- Restored contrib.auth hashers compatibility with py-bcrypt.Tim Graham
Reverted "Explicitly passed rounds as rounds to bcrypt.gensalt()" This reverts commit 23529fb19594ffcc6ba6d716356b828157200288.
2016-01-02Fixed #26008 -- Added parallel argument to paired_tests and bisect_testsAttila Tovt
2015-12-31Removed British/Austrialian word: whilist.Tim Graham
2015-12-31Fixed #26013 -- Moved django.core.urlresolvers to django.urls.Marten Kenbeek
Thanks to Tim Graham for the review.
2015-12-31Fixed #26003 -- Added "how the documentation is organized" sections.Tim Graham
Thanks Daniele Procida for coauthoring.
2015-12-31Fixed #26011 -- Prevented random LiveServerTestCase test failures on Windows.Marten Kenbeek
Prevented LiveServerTestCase from stealing ports used by concurrent processes on Windows.
2015-12-31Made cosmetic cleanups in middleware tests.Tim Graham
2015-12-31Updated translations from TransifexClaude Paroz
Forward port of 59f3590ca7 from stable/1.9.x.
2015-12-31Fixed #23372 -- Made loaddata faster if it doesn't find any fixtures.Anssi Kääriäinen
Django's test suite often tries to load fixture files from apps that have no fixtures at all. This creates a lot of unnecessary disabling and enabling of constraints which can be expensive on some database. To speed this up, loaddata now first checks if any fixture file matches. If no fixture file is matched, then the command exits before disabling and enabling of constraints is done. The main benefit of this change is seen on MSSQL, where tests on Django 1.8 run hours faster.
2015-12-31Refs #21927 -- Added note about include() to tutorial.Marten Kenbeek
2015-12-30Fixed #15165 -- Prevented wrong results with perimeter on geodetic fields.Claude Paroz
2015-12-30Fixed #25748 -- Added clarification on projects vs. applications.Tim Graham
Thanks Thomas Güttler for motivating this addition.
2015-12-30Fixed #26018 -- Prevented unecessary get_form() call in ↵Chris Cogdon
FormMixin.get_context_data(). Changed "dict.setdefault" to "if x in dict" pattern so that get_form() would not be called unnecessarily, specifically in the case where FormMixin.form_invalid() calls get_context_data() with the current form.