summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-05-28Fixed #20484 -- Added model validation for GenericIPAddressFieldTim Graham
GenericIPAddressField must not allow blank for NOT NULL fields Thanks Erik Romijn.
2013-05-28Fixed #20242 - Added a regression test for prefetch_related.Tim Graham
Issue was fixed by removal of chunked reads from QuerySet iteration in 70679243d1786e03557c28929f9762a119e3ac14. Thanks Simeon Visser for the patch.
2013-05-28Fixed #20523 - Incorrect form field for FilePathField.Tim Graham
Thanks sane4ka.sh@ for the report.
2013-05-28Fixed #20228 - Documented unique_for_date and exclude behavior.Tim Graham
Thanks Deepak Thukral for the patch.
2013-05-28Fixed #20513 - Expanded docs on QuerySet caching.Tim Graham
Thanks seddonym.
2013-05-28Fixed random aggregation_regress test_more_more_more() failureAnssi Kääriäinen
The cause was assuming that an unordered queryset returns the values always in the same order.
2013-05-27Fixed #20503 - Moved doctest utilities in with the rest of the deprecated ↵Carl Meyer
test code. The ``DocTestRunner`` and ``OutputChecker`` were formerly in ``django.test.testcases``, now they are in ``django.test.simple``. This avoids triggering the ``django.test._doctest`` deprecation message with any import from ``django.test``. Since these utility classes are undocumented internal API, they can be moved without a separate deprecation process. Also removed the deprecation warnings specific to these classes, as they are now covered by the module-level warning in ``django.test.simple``. Thanks Anssi for the report. Refs #17365.
2013-05-27Fixed #20014 -- implemented get_key_columns() for OracleShai Berger
Thanks Aymeric Augustin for reporting
2013-05-27Fixed #20182 - admin lookup should treat 0 as False for __isnullTim Graham
Thanks Benjie Chen.
2013-05-27Fixed #11603 - Added django.test.SimpleTestCase.assertFormsetErrorTim Graham
Thank-you Martin Green for the patch.
2013-05-27Fixed #20013 -- A test for sqlall fails under OracleShai Berger
2013-05-27Fixed #20501 -- failure of datetime queries with timezones under OracleShai Berger
2013-05-27Fixed #16137 - Removed kwargs requirement for QuerySet.get_or_createTim Graham
Thanks wilfred@, poirier, and charettes for work on the patch.
2013-05-27Merge pull request #1226 from bmispelon/ticket-20505Tim Graham
Fixed #20505 -- Typo in BinaryField documentation.
2013-05-27Fixed #17582 - Added message to DoesNotExist exceptions.Tim Graham
Thanks simon@ for the suggestion and JordanPowell for the initial patch.
2013-05-27Fixed #20507 -- SubqueryConstraint alias handlingAnssi Kääriäinen
MySQL should work now, too.
2013-05-27Fixed #12491 -- Tweak checkbox widget help text alignment on the admin.Ramiro Morales
Thanks master' for the report and Niels van Dijk for the fix
2013-05-27Reimplemented PostGIS spatial_version with cached_propertyClaude Paroz
2013-05-27Fix #20505: Typo in BinaryField documentation.Baptiste Mispelon
2013-05-27Fixed URL for six inventory.Aymeric Augustin
2013-05-27Fixed #20508 -- ReST typo.Aymeric Augustin
2013-05-27Fixed #20507 -- SubqueryConstraint alias relabelingAnssi Kääriäinen
The SubqueryConstraint defined relabeled_clone(), but that was never called. Instead there is now clone() and relabel_aliases() methods for SubqueryConstraint. A related problem was that SubqueryConstraint didn't correctly use quote_name_unless_alias() of the outer query. This resulted in failures when running under PostgreSQL.
2013-05-27Merge pull request #1224 from yishaibeeri/masterAymeric Augustin
Fixed #20506 - Typo in transactions docs.
2013-05-27Patch for ticket #20506 - documentation typeyishaibeeri
2013-05-27Merge pull request #1217 from erikr/better-settings-errors2Claude Paroz
Fixed #20443 -- Import errors in settings cause confusing error messages
2013-05-26Replaced `and...or...` constructs with PEP 308 conditional expressions.Ramiro Morales
2013-05-25Fixed #19866 -- Added security logger and return 400 for SuspiciousOperation.Preston Holmes
SuspiciousOperations have been differentiated into subclasses, and are now logged to a 'django.security.*' logger. SuspiciousOperations that reach django.core.handlers.base.BaseHandler will now return a 400 instead of a 500. Thanks to tiwoc for the report, and Carl Meyer and Donald Stufft for review.
2013-05-26Fixed get_or_create...test_savepoint_rollback test for Python3Shai Berger
The test was always skipped on Python3 because string literals are unicode
2013-05-26Fix get_or_create test failure under OracleShai Berger
Test expected that when given invalid utf-8, the backend should raise a DatabaseError, but the Oracle backend raises a UnicodeDecodeError.
2013-05-25Fixed #20443 -- Import errors in settings cause confusing error messagesErik Romijn
2013-05-25Fixed #19938 -- Consumed iterator only once in paginator's PageAndrew Jesaitis
Thanks Joshua Fialkoff for the report.
2013-05-25Fixed #20296 -- Allowed SafeData and EscapeData to be lazyBaptiste Mispelon
2013-05-25Fixed #11725 -- Made possible to create widget label tag without "for"Claude Paroz
Thanks Denis Martinez for the report and initial patch, and Sergey Kolosov for bringing the patch up to date.
2013-05-25Updated translation catalogsClaude Paroz
Updated core/admin/admindocs/comments translation catalogs.
2013-05-25Fixed some minor translation-related issuesClaude Paroz
2013-05-25Fixed #20455 -- Do not use ngettext for undefined pluralsMarc Egli
Using two separate translation strings instead of gettext plural when there is no reference to the number in the translated string. This prevents some translations like Russian and Latvian to use the singular form for 11 or 21.
2013-05-25Removed obsolete attribute of DjangoTranslationClaude Paroz
2013-05-25Fixed #20099 -- Eased subclassing of BrokenLinkEmailsMiddlewareClaude Paroz
Thanks Ram Rachum for the report and the initial patch, and Simon Charette for the review.
2013-05-25Fixed #14825 -- LocaleMiddleware keeps languageVlastimil Zíma
* LocaleMiddleware stores language into session if it is not present there.
2013-05-24Rotate CSRF token on loginAndrew Godwin
2013-05-24Fixed a regression in router initializationClaude Paroz
Regression was introduced in 6a6bb168b. Thanks Bas Peschier for the report.
2013-05-24Fixed #20492 - Removed a broken link in GIS docs.Tim Graham
2013-05-24Merge pull request #1210 from alasdairnicol/jquery_cookie_plugin_linkTim Graham
Updated link to jQuery Cookie plugin site
2013-05-24Merge pull request #1209 from tax/masterPreston Holmes
Updated link to active project for ODBC backend
2013-05-24Updated my bioBrian Rosner
2013-05-24Update link to jQuery Cookie plugin siteAlasdair Nicol
2013-05-24Link to active fork for ODBC backendPaul Tax
It took me quite some time to find if and where the ODBC backend was maintained. I found (on djangoproject.com): http://code.google.com/p/django-pyodbc/ (last commit about 3 years ago) then: https://github.com/avidal/django-pyodbc avidal fork. then: https://github.com/aurorasoftware/django-pyodbc/ aurorasoftware version which has avidal improvements merged. Avidals version now links to https://github.com/aurorasoftware/django-pyodbc/ which is also the version installed through PIP.
2013-05-24Optimisation in prefetch_related_objectsLuke Plant
2013-05-24Fixed #19607 - prefetch_related crashLuke Plant
Thanks to av@rdf.ru and flarno11@yahoo.de for the report.
2013-05-23Fixed #17648 -- Add `for_concrete_model` to `GenericForeignKey`.Gavin Wahl
Allows a `GenericForeignKey` to reference proxy models. The default for `for_concrete_model` is `True` to keep backwards compatibility. Also added the analog `for_concrete_model` kwarg to `generic_inlineformset_factory` to provide an API at the form level.