summaryrefslogtreecommitdiff
path: root/django
AgeCommit message (Collapse)Author
2016-01-11Fixed #25684 -- Made runserver use logging for request/response output.Flavio Curella
Thanks andreif for the contributing to the patch.
2016-01-11Removed use of locals for print formatting in Oracle backend.Curtis Maloney
2016-01-11Refs #25755 -- Unified a couple more spellings of 'website'.pp
2016-01-09Refs #25165 -- Fixed JSON serialization for delete popup in the admin.Tim Graham
2016-01-09Fixed a typo in BCryptPasswordHasher docstringMatt Robenolt
There is no BCryptSHA512PasswordHasher.
2016-01-08Refs #25165 -- Removed unnecessary HTML unescaping in admin add/edit popups.Thomas Grainger
Because we now load data into the page via JSON, we don't need to unescape it anymore.
2016-01-08Fixed #20846 -- Decreased User.username max_length to 150 characters.Collin Anderson
2016-01-08Refs #24980 -- Fixed incorrect timezone handling in admin calendar widget.Alexander Gaevsky
2016-01-08Updated contrib.admin translations for new testsClaude Paroz
2016-01-08Fixed #21113 -- Made LogEntry.change_message language independentClaude Paroz
Thanks Tim Graham for the review.
2016-01-08Fixed #26034 -- Fixed incorrect index handling on PostgreSQL on ↵Tim Graham
Char/TextField with unique=True and db_index=True. Thanks Simon Charette for review.
2016-01-08Refs #25165 -- Fixed JSON serialization for add/edit popup in the admin.Alexander Gaevsky
Forwardport of test in o839d71d8562abe0b245024e55ca1d02a45e58fd from stable/1.9.x (refs #25997).
2016-01-08Refs #25165 -- Fixed failure of admin's "Add another" popup to close.Tim Graham
Thanks Thomas Grainger for the fix.
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 #26038 -- Changed FileSystemStorage defaults on setting change.Simon Charette
Thanks to Dave Voutila for the report and Tim for the review.
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-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-06Refs #25746 -- Added a test utility to isolate inlined model registration.Simon Charette
Thanks to Tim for the review.
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-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-05Replaced dict.setdefault() usage to avoid unnecessary object instantiations.Benjamin Bach
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-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.
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 #26011 -- Prevented random LiveServerTestCase test failures on Windows.Marten Kenbeek
Prevented LiveServerTestCase from stealing ports used by concurrent processes on Windows.
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-30Fixed #15165 -- Prevented wrong results with perimeter on geodetic fields.Claude Paroz
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.
2015-12-30Fixed #26006 -- Fixed incorrect object reference in ↵Chris Cogdon
SingleObjectMixin.get_context_object_name().
2015-12-29Fixed typo in BaseCache.delete_many() docstring.Matthew Madurski
2015-12-29Fixed #25465 -- Restored line breaks conversion in admin readonly fields.Alexander Gaevsky
2015-12-29Fixed #25985 -- Updated signature of ModelAdmin.formfield_for_* to make ↵Tim Graham
request a positional argument.
2015-12-29Fixed #19536 -- Included object-tools when ModelAdmin.has_add_permission() ↵Nick Sandford
is False.
2015-12-28Fixed #25967 -- Indicated required fields in admin.TabularInline headers.Akshesh
2015-12-26Passed logging message parameters as arguments instead of interpolating them.Ville Skyttä
2015-12-26Fixed #8065 -- Made id_list an optional argument for QuerySet.in_bulk().Bryan Marty
2015-12-25Fixed #14286 -- Added models.BigAutoField.Alexander Sosnovskiy
2015-12-24Fixed #25984 -- Corrected RuntimeError message in ModelBase.__new__().Varun Sharma
2015-12-24Discouraged use of /tmp with predictable names.Chris Lamb
The use of predictable filenames in /tmp often leads to symlink attacks so remove the most obvious use of them in the docs.
2015-12-24Fixed #25981 -- Added need to update migrations to on_delete deprecation ↵Luis San Pablo
warning.