summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-10-05Fixed #21150 -- select_related + annotate join promotion failureAnssi Kääriäinen
Added tests for a .annotate().select_related() join promotion failure. This happened to work on master but was currently untested.
2013-10-05Fixed #21189: Cleaned up usage of bare except clauses.Baptiste Mispelon
Thanks to berkerpeksag for the report and to claudep for the review.
2013-10-04Fixed #21217 -- Avoid connecting `(pre|post)_init` signals to abstract senders.Simon Charette
2013-10-04Fixed #11277 -- Hid labels of fields with HiddenInput widget in admin forms.Christopher Medrela
Thanks bartTC for the report.
2013-10-04Fixed #6681 -- Don't break docutils when rendering reStructuredText.Tai Lee
Don't set a global default interpreted role function for reStructuredText. Instead, use the `default-role` directive to change the default only within the `parse_rst()` function. Thanks Malcolm Tredinnick for the report.
2013-10-04Fixed #21213 -- Added docs for Django's mailing lists.Unai Zalakain
Added docs/internals/mailing-lists.txt documenting the use of django's mailing lists. All references across docs changed to point to this page. The referencing makes use of substitution because there's no way to make a :ref: link in a non-inline fashion in Sphinx. It also makes use of rst_epilog Sphinx conf for making this substitutions across all the docs.
2013-10-04Fixed #19321 -- Allowed redirect middleware HTTP responses to be overridden.Ryan Kaskel
Thanks Melevir for the suggestion.
2013-10-03Fixed #21218 -- Typo on docs/howto/upgrade-version.txtTim Graham
Thanks ryan at ryangallen.com for the report.
2013-10-03Fixed #19277 -- Added LocaleMiddleware.response_redirect_classEmil Stenström
Thanks ppetrid at yawd.eu for the suggestion.
2013-10-03Fixed #21216 -- Allow `OneToOneField` reverse accessor to be hidden.Simon Charette
2013-10-03Fixed #19182 -- Fixed ModelAdmin.lookup_allowed to work with ('fieldname', ↵Anentropic
SimpleListFilter) syntax. Thanks gauss for the report.
2013-10-02Fixed #21165 -- Fix test for syndication feed timestamp field on Windows.Ramiro Morales
Thanks Michael Manfre for the report, Raphaël Barrois for the patch and Claude Paroz, Aymeric Augustin for the reviews. Refs #7936.
2013-10-02Fixed #16919 -- Passed user to set_password_form in GET requests.Tim Graham
Thanks Jaime Irurzun for the report and initial patch and ejucovy for the test.
2013-10-02Initial version of MigrationOptimizer and testsAndrew Godwin
2013-10-02Fixed #10913 -- Documented how related_name affects QuerySet filteringTim Graham
Thanks neithere for the suggestion.
2013-10-02Changed the doc to use gender-neutral pronouns when possible.Baptiste Mispelon
2013-10-02Clarified session replay attack differences with cookie backend.Tim Graham
2013-10-02Fixed #21122 -- Improved clean up of test temp directory on WindowsKevin Christopher Henry
- Fixed test that didn't close the files it opened - Caught and handled exception when temp directory cannot be removed
2013-10-02Fixed #21129 -- Prevented admin filter params modifications from throwing an ↵tschilling
exception. Thanks Tuttle for the report.
2013-10-02Made test for issue 19552 compatible with Windows.Ramiro Morales
Take in account platform path separator. Refs #19552.
2013-10-02Made skipping of symlink-related makemessages test smarter.Ramiro Morales
os.symlink() is available starting with Windows Vista but can fail at runtime.
2013-10-01Fixed tests breakage from last commit.Ramiro Morales
2013-10-01Fixed #21209 -- .po file path comments on Windows.Ramiro Morales
Literals from source files with Django template language syntax don't have a '.py' suffix anymore. Also, the '.\' prefix is preserved to respect GNU gettext behavior on that platform. Refs #16903.
2013-10-01Fixed #15185 -- Allowed ModelAdmin.list_display_links=None to disable change ↵Ramiro Morales
list links. Thanks rm_ for the suggestion.
2013-10-01Fixed #21147 -- Avoided time.time precision issue with cache backends.Michael Manfre
The precision of time.time() is OS specific and it is possible for the resolution to be low enough to allow reading a cache key previously set with a timeout of 0.
2013-10-01Added default value for a BooleanField in test modelsAnssi Kääriäinen
Test models introduced for #10733 didn't contain default value for a BooleanField(). Check command didn't like that -> check tests failed.
2013-10-01Fixed #21203 -- resolve_columns fields misalignmentAnssi Kääriäinen
In queries using .defer() together with .select_related() the values and fields arguments didn't align properly for resolve_columns().
2013-10-01Fixed #21207 -- Fixed test failure on Oracle: test_cursor_contextmanagerTim Graham
refs #17671
2013-10-01Fixed #10733 -- select_related().only() failureAnssi Kääriäinen
The bug was reported pre 1.1, and somewhere along the way it has been fixed. So, this is tests only addition.
2013-10-01Fixed #21031 -- Updated schema migrations FAQ.Tim Graham
Thanks ramiro for the report.
2013-10-01Fixed #21195 -- Clarifed usage of template_name in tutorial part 4.Tim Graham
2013-10-01Factorized requires_tz_support decorator in test utilsClaude Paroz
Thanks Aymeric Augustin for the suggestion. Refs #21165.
2013-10-01OrderedDict creation avoidance for .values() queriesAnssi Kääriäinen
Avoid accessing query.extra and query.aggregates directly for .values() queries. Refs #20950.
2013-09-30Force Unix-style line-endings for some helper files in staticfiles_tests.Ramiro Morales
This fixes eight failures in the cached storage tests under Windows. Refs #18920 and 978d4476cf.
2013-09-30Merge pull request #1697 from adamhaney/masterAlex Gaynor
Fixing improper grammar in docstring
2013-09-30* Fixing improper grammarAdam Haney
2013-09-30Fixed #3871 -- Fixed regression introduced by 04a2a6b.Loic Bistuer
Added do_not_call_in_templates=True attribute to RelatedManagers to prevent them from being called. Thanks jbg@ for the report.
2013-09-30Added hints argument to GeoQuerySet; refs #13724.Tim Graham
2013-09-30Add myself to authors fileDan Johnson
2013-09-30Fixed Python 3.2 syntax errors; refs #13724.Tim Graham
2013-09-30Fixed #21154 -- Updated TemplateResponse docs to better explain context.Curtis Maloney
Thanks mrmachine for the report.
2013-09-30Fixed #21134 -- Prevented queries in broken transactions.Aymeric Augustin
Squashed commit of the following: commit 63ddb271a44df389b2c302e421fc17b7f0529755 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sun Sep 29 22:51:00 2013 +0200 Clarified interactions between atomic and exceptions. commit 2899ec299228217c876ba3aa4024e523a41c8504 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sun Sep 22 22:45:32 2013 +0200 Fixed TransactionManagementError in tests. Previous commit introduced an additional check to prevent running queries in transactions that will be rolled back, which triggered a few failures in the tests. In practice using transaction.atomic instead of the low-level savepoint APIs was enough to fix the problems. commit 4a639b059ea80aeb78f7f160a7d4b9f609b9c238 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Tue Sep 24 22:24:17 2013 +0200 Allowed nesting constraint_checks_disabled inside atomic. Since MySQL handles transactions loosely, this isn't a problem. commit 2a4ab1cb6e83391ff7e25d08479e230ca564bfef Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sat Sep 21 18:43:12 2013 +0200 Prevented running queries in transactions that will be rolled back. This avoids a counter-intuitive behavior in an edge case on databases with non-atomic transaction semantics. It prevents using savepoint_rollback() inside an atomic block without calling set_rollback(False) first, which is backwards-incompatible in tests. Refs #21134. commit 8e3db393853c7ac64a445b66e57f3620a3fde7b0 Author: Aymeric Augustin <aymeric.augustin@m4x.org> Date: Sun Sep 22 22:14:17 2013 +0200 Replaced manual savepoints by atomic blocks. This ensures the rollback flag is handled consistently in internal APIs.
2013-09-30Fixed #13724: Corrected routing of write queries involving managers.Russell Keith-Magee
Previously, if a database request spanned a related object manager, the first manager encountered would cause a request to the router, and this would bind all subsequent queries to the same database returned by the router. Unfortunately, the first router query would be performed using a read request to the router, resulting in bad routing information being used if the subsequent query was actually a write. This change defers the call to the router until the final query is acutally made. It includes a small *BACKWARDS INCOMPATIBILITY* on an edge case - see the release notes for details. Thanks to Paul Collins (@paulcollinsiii) for the excellent debugging work and patch.
2013-09-29Modified test added in 3afb5916b2 so it doesn't fail on Windows.Ramiro Morales
Refs #18091.
2013-09-29Fixed #15786 -- Added a regression test for o2o excludes using F().Simon Charette
The issue was reported against 1.3.x but has been fixed since.
2013-09-29Fixed #21167 - Improved queries.tests.SubqueryTestsMichael Manfre
Improve tests to cover slicing scenarios that could be handled in unique ways by 3rd party database backends.
2013-09-28Fixed #20931 -- Fixed select widgets nested choice renderingChristopher Babiak
ChoiceFieldRenderer was not rendering nested choices. Added recursion to ChoiceFieldRenderer to take nested choices and render them as <ul>'s.
2013-09-28Note about static files dirs paths on Windows.Ramiro Morales
Added it to the settings reference. We used to have it in comment form in our old, bigger default project template settings.py file.
2013-09-28Fixed #21162 -- Better emulation of staticfiles middleware.Ramiro Morales
Code had been added in e909ceae9b. Solves test suite failures observed on Windows. Thanks Michael Manfre for the report. Refs #20739.
2013-09-28Fixed #21187 -- Import CursorWrapper from django.db.backend.utilsAnssi Kääriäinen
The import was done from util instead of utils leading to PendingDeprecationWarning.