summaryrefslogtreecommitdiff
path: root/django
AgeCommit message (Collapse)Author
2013-02-26[1.5.x] Correct final element of version tuple.1.5James Bennett
2013-02-26[1.5.x] Bump version numbers for Django 1.5 release.James Bennett
2013-02-25[1.5.x] Fixed #19634 -- Added proper __hash__ methods.Aymeric Augustin
Classes overriding __eq__ need a __hash__ such that equal objects have the same hash. Thanks akaariai for the report and regebro for the patch. Backport of e76147a from master.
2013-02-25[1.5.x] Fixed #18144 -- Restored compatibility with SHA1 hashes with empty salt.Aymeric Augustin
Thanks dahool for the report and initial version of the patch. Backport of 633d8de from master.
2013-02-25[1.5.x] Updated translationsClaude Paroz
2013-02-24[1.5.x] Fixed #19688 -- Allow model subclassing with a custom metaclass ↵Simon Charette
using six.with_metaclass Backport of 6b03179e126d4df01623dccc162c1579f349e41e from master. Although we're post RC 2, I'm backporting this because it's arguably a major bug in a new feauture that will prevent several well-known third-party apps from being ported to Python 3.
2013-02-23[1.5.x] Fixed #19895 -- Made second iteration over invalid queryset raise an ↵Grzegorz Nosek
exception too When iteration over a queryset raised an exception, the result cache remained initialized with an empty list, so subsequent iterations returned an empty list instead of raising an exception Backport of 2cd0edaa477b327024e4007c8eaf46646dcd0f21 from master.
2013-02-23[1.5.X] Fixed #19850 -- Use configured staticfiles storage to find the URL ↵Jannis Leidel
of a static file in the admin.
2013-02-23[1.5.x] Fixed Oracle regression in last_executed_query() with unicode stringsAnssi Kääriäinen
The regression was likely caused by the fix in #19606 which adjusted Oracle's unicode detection, though it seems this would have been an issue in some configurations even before. Backpatch of ce094e570e0ff085b88b2303e25124331f558e45
2013-02-23[1.5.x] Fixed empty strings + to_field regression on OracleAnssi Kääriäinen
Querying the reverse side of nullable to_field relation, where both sides can contain null values resulted in incorrect results. The reason was not detecting '' as NULL. Refs #17541, backpatch of 09fcb70c804b76fccc8fc0ac545873e5ab30c00a.
2013-02-21[1.5.x] Made a couple of selenium tests wait for page loadedAnssi Kääriäinen
The admin_widgets tests were issuing click() to the browser but didn't wait for the effects of those clicks. This caused the resulting request to be processed concurrently with the test case. When using in-memory SQLite this caused weird failures. Also added wait_page_loaded() to admin selenium tests for code reuse. Fixed #19856, backpatch of 50677b29af39ca670274fb45087415c883c78b04
2013-02-20[1.5.x] Fixed #19672 -- Error in negated Q() filteringAnssi Kääriäinen
There was a variable overwrite error in negated join filtering. This happened when add_filter() was adding the IS NULL condition to the WHERE clause. This is not a backport from master as there have been some other refactorings which made this patch irrelevant. The patch is from Ian Kelly.
2013-02-19[1.5.x] Fixed #19857 -- Fixed broken docs link in project template.Carl Meyer
2013-02-19[1.5.x] Bump version numbers for security release.1.5c2James Bennett
2013-02-19[1.5.x] Added a default limit to the maximum number of forms in a formset.Aymeric Augustin
This is a security fix. Disclosure and advisory coming shortly.
2013-02-19[1.5.x] Checked object permissions on admin history view.Carl Meyer
This is a security fix. Disclosure and advisory coming shortly. Patch by Russell Keith-Magee.
2013-02-19[1.5.x] Restricted the XML deserializer to prevent DoS attacks.Carl Meyer
This is a security fix. Disclosure and advisory coming shortly.
2013-02-19[1.5.x] Added a new required ALLOWED_HOSTS setting for HTTP host header ↵Carl Meyer
validation. This is a security fix; disclosure and advisory coming shortly.
2013-02-16[1.5.x] Fixed #19833 -- Fixed import parameter encoding in get_runnerClaude Paroz
Thanks Danilo Bargen for the report. Backport of 63236161 from master.
2013-02-15[1.5.x] Fixed geos test to prevent random failureClaude Paroz
Points in the test fixtures have 20 as max coordinate. Backport of 87854b0bdf3 from master.
2013-02-15[1.5.x] Avoided unneeded assertion on Python 3Claude Paroz
Fixes failure introduced in 02e5909f7a.
2013-02-15[1.5.x] Fixed #19807 -- Sanitized getpass input in createsuperuserClaude Paroz
Python 2 getpass on Windows doesn't accept unicode, even when containing only ascii chars. Thanks Semmel for the report and tests. Backport of 02e5909f7a from master.
2013-02-15[1.5.x] Fixed #19829 -- Fixed index lookups for NumPy arrays in templates.Julien Phalip
Backport of 7d5e35cdb46124e2471
2013-02-15[1.5.x] Fixed #19822 -- Added validation for uniqueness on USERNAME_FIELD on ↵Russell Keith-Magee
custom User models. Thanks to Claude Peroz for the draft patch. (cherry picked from commit f5e4a699ca0f58818acbdf9081164060cee910fa)
2013-02-14[1.5.x] Fixed #19729 -- Removed leftover refactoring helper variables.Ramiro Morales
Thanks chrismedrela for the report. Refs #6262, 44b9076 and 4d94c0c. 826d9de00e74a53d7cc65fcb2aaa5ccdf33674ab from master.
2013-02-12[1.5.x] Fix admindocs on Python 3, where None cannot be sorted with strings.Carl Meyer
This fixes two tests in admin_views which were failing on Python 3, but only if the tests were run with docutils installed.
2013-02-13[1.5.x] Removed try-except in django.db.close_connection()Anssi Kääriäinen
The reason was that the except clause needed to remove a connection from the django.db.connections dict, but other parts of Django do not expect this to happen. In addition the except clause was silently swallowing the exception messages. Refs #19707, special thanks to Carl Meyer for pointing out that this approach should be taken.
2013-02-10[1.5.x] Made custom m2m fields without through easier to useAnssi Kääriäinen
The change in f105fbe52b21da206bfbaedf0e92326667d7b2d4 made through=None m2m fields fail in cases where they worked before. It isn't possible to create such fields using public APIs. The fix is trivial, so it seems worth adding it. This is not a backport from master. Master has gotten enough other changes to related fields internal API that this fix alone isn't enough to do any good.
2013-02-10[1.5.x] Fixed #19720 -- Oracle ordering related delete regressionAnssi Kääriäinen
When a query had a complex where condition (a condition targeting more than the base table) a subquery was used for deletion. However, the query had default ordering from the model's meta and Oracle doesn't work with ordered subqueries. The regression was caused by fast-path deletion code introduced in 1cd6e04cd4f768bcd4385b75de433d497d938f82 for fixing #18676. Thanks to Dylan Klomparens for the report. Backpatch of 8ef3235034a1a7616714a5d61486dc68536f74ee
2013-02-10[1.5.x] Fixed #19638 -- Skipped tx support testing for some DBsAnssi Kääriäinen
PostgreSQL and Oracle always support transactions, so the create table and rollback test is non-necessary on those DBs. Thanks to shai for report. Backpatch of 0478780b8efdfcbc0d2c17f1459cac45701e1d86
2013-02-10[1.5.x] Fixed #19707 -- Reset transaction state after requestsAnssi Kääriäinen
Backpatch of a4e97cf315142e61bb4bc3ed8259b95d8586d09c
2013-02-09[1.5.x] Made modwsgi groups_for_user consistent with check_passwordPreston Holmes
2b5f848207b1dab35afd6f63d0107629c76d4d9a based its changes on #19061 that made the is_active attribute mandatory for user models. The try/except was not removed for the groups_for_user function. refs #19780
2013-02-08[1.5.x] Fixed #19779 -- Checked contrib.sites presence in ↵Claude Paroz
RedirectFallbackMiddleware Thanks Aymeric Augustin for the report and directions for the patch. Backport of 2ed90eac from master.
2013-02-08[1.5.x] Fixed #19776 -- Added missing import for backportPreston Holmes
line was present on master from 1520748dac95a7f114e4bb2feeee04d46c720494
2013-02-07[1.5.x] Fixed #19662 -- alter auth modelbackend to accept custom username fieldsPreston Holmes
Thanks to Aymeric and Carl for the review.
2013-02-07[1.5.x] Fixed #19772 -- Handled APPEND_SLASH correctly in the redirects app.Aymeric Augustin
Backport of 64623a2.
2013-02-06Partially revert 9efe1a721, strip_tags improvementsClaude Paroz
The new regex seems not stable enough for being released. Stripping with regex might need reevaluation for the next release. Refs #19237.
2013-02-06[1.5.x] Fixed #19745 -- Forced resolution of verbose names in createsupersuserClaude Paroz
Thanks Baptiste Mispelon for the report and Preston Holmes for the review. Backport of 2390fe3f4 from master.
2013-02-04[1.5.x] Updated translations (bn/es/eu/lb/mn)Claude Paroz
2013-02-04[1.5.x] Fixed #19725 -- Made createsuperuser handle non-ascii promptsClaude Paroz
Thanks Michisu for the report. Backport of 55c585f1c from master.
2013-02-02[1.5.x] Fixed #19333 -- Moved compress.py outside of the admin static ↵Julien Phalip
folder. Thanks to camilonova, Russell Keith-Magee, Aymeric Augustin and Ramiro Morales for the feedback. Backport of c9c40bc6bc64e6
2013-02-02[1.5.x] Fixed #19445 -- Skip admin fieldsets validation when the ↵Nick Sandford
ModelAdmin.get_form() method is overridden. Backport of 0694d2196f0fad
2013-02-02[1.5.x] Lowered field ordering requirement in ogrinspect testClaude Paroz
This test was randomly failing depending on the library environment. Backport of a1c470a6f from master.
2013-02-02[1.5.x] Added missing parentheses in if clauseClaude Paroz
Backport of 1f8e7bb07 from master.
2013-02-02[1.5.x] Fixed #18144 -- Added backwards compatibility with old unsalted MD5 ↵Claude Paroz
passwords Thanks apreobrazhensky at gmail.com for the report. Backport of 63d6a50dd from master.
2013-01-31[1.5.x] Fixed #19708 -- Exception in timezone.override(None).Aymeric Augustin
Thanks rafales. Backport of 9a4a1ce.
2013-01-31[1.5.x] Fixed #19692 -- Completed deprecation of mimetype in favor of ↵Aymeric Augustin
content_type. Thanks Tim for the report and initial patch. Backport of 89cb771 from master.
2013-01-30[1.5.x] Fixed #19076 -- Added content_type attribute to TemplateView.Aymeric Augustin
Thanks Gavin Wahl. Backport of 23e319d.
2013-01-29[1.5.x] Fixed typos in docs and commentsTim Graham
Backport of ee26797cff from master
2013-01-25[1.5.x] Fixed #19665 -- Ensured proper stderr output for Command.run_from_argvClaude Paroz
Thanks Stefan Koegl for the report and Simon Charette for the review. Backport of b9c8bbf37 from master.