| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2013-05-26 | Replaced `and...or...` constructs with PEP 308 conditional expressions. | Ramiro Morales | |
| 2013-05-25 | Fixed #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-26 | Fixed get_or_create...test_savepoint_rollback test for Python3 | Shai Berger | |
| The test was always skipped on Python3 because string literals are unicode | |||
| 2013-05-26 | Fix get_or_create test failure under Oracle | Shai Berger | |
| Test expected that when given invalid utf-8, the backend should raise a DatabaseError, but the Oracle backend raises a UnicodeDecodeError. | |||
| 2013-05-25 | Fixed #19938 -- Consumed iterator only once in paginator's Page | Andrew Jesaitis | |
| Thanks Joshua Fialkoff for the report. | |||
| 2013-05-25 | Fixed #20296 -- Allowed SafeData and EscapeData to be lazy | Baptiste Mispelon | |
| 2013-05-25 | Fixed #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-25 | Fixed #20099 -- Eased subclassing of BrokenLinkEmailsMiddleware | Claude Paroz | |
| Thanks Ram Rachum for the report and the initial patch, and Simon Charette for the review. | |||
| 2013-05-25 | Fixed #14825 -- LocaleMiddleware keeps language | Vlastimil Zíma | |
| * LocaleMiddleware stores language into session if it is not present there. | |||
| 2013-05-24 | Fixed a regression in router initialization | Claude Paroz | |
| Regression was introduced in 6a6bb168b. Thanks Bas Peschier for the report. | |||
| 2013-05-24 | Fixed #19607 - prefetch_related crash | Luke Plant | |
| Thanks to av@rdf.ru and flarno11@yahoo.de for the report. | |||
| 2013-05-23 | Fixed #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. | |||
| 2013-05-23 | Removed noise from pre_syncdb signal tests | Donald Stufft | |
| Only make assertions that actually test the functionality of the change and not unrelated pieces. | |||
| 2013-05-23 | Fixed #20474 -- Proxied and deprecated django.db.backend | Claude Paroz | |
| 2013-05-23 | Fixed #19237 (again) - Made strip_tags consistent between Python versions | Claude Paroz | |
| 2013-05-23 | Made fix for #9321 less buggy and more effective. | Ramiro Morales | |
| Don't try to be smart about building a good-looking help string because it evaluates translations too early, simply use the same old strategy as before. Thanks Donald Stufft for the report. Also, actually fix the case reported by the OP by special-casing CheckboxSelectMultiple. Added tests. Refs #9321. | |||
| 2013-05-23 | Fixed #11398 - Added a pre_syncdb signal | Donald Stufft | |
| 2013-05-22 | Merge pull request #1198 from KrzysiekJ/http-patch-method | Russell Keith-Magee | |
| Fixed #20478 – Added support for HTTP PATCH method in generic views. | |||
| 2013-05-22 | Removed check for 0.15 version of gettext tools | Claude Paroz | |
| gettext 0.15 has been released in July 2006. | |||
| 2013-05-22 | Fixed #19237 -- Used HTML parser to strip tags | Claude Paroz | |
| The regex method used until now for the strip_tags utility is fast, but subject to flaws and security issues. Consensus and good practice lead use to use a slower but safer method. | |||
| 2013-05-22 | Fixed #20478 – Added support for HTTP PATCH method in generic views. | Krzysztof Jurewicz | |
| 2013-05-22 | Fixed #20463 -- Made get_or_create more robust. | Aymeric Augustin | |
| When an exception other than IntegrityError was raised, get_or_create could fail and leave the database connection in an unusable state. Thanks UloPe for the report. | |||
| 2013-05-22 | Merge pull request #246 from dekkers/ticket_18709 | Marc Tamlyn | |
| Fixed #18709 -- Check if initial_value is a callable | |||
| 2013-05-22 | Fixed #19895 -- Second iterator over invalid qs raises errors | Anssi Kääriäinen | |
| The fix was already in the patch for #18702, so only test added for ticket #19895. | |||
| 2013-05-22 | Fixed #18709 -- Check if initial_value is a callable | Jeroen Dekkers | |
| In _get_changed_data, check if initial_value is a callable and call it if it is. | |||
| 2013-05-21 | Fixed #18702 -- Removed chunked reads from QuerySet iteration | Anssi Kääriäinen | |
| 2013-05-21 | Fixed #19326 -- Added first() and last() methods to QuerySet | Selwin Ong | |
| 2013-05-21 | Fixed #6412 -- More details if a template file cannot be loaded | Mathijs de Bruin | |
| Report more details about template files in loader postmortem. | |||
| 2013-05-21 | Merge pull request #1194 from ambv/python26_is_fun | Florian Apolloner | |
| Fixed a Python 2.6 regression (GzipFile can't act as a context manager) | |||
| 2013-05-21 | Fixed #17308 -- Enabled the use of short_description on properties in the admin. | Wiktor Kolodziej | |
| 2013-05-21 | Fixed a Python 2.6 regression (GzipFile can't act as a context manager) | Łukasz Langa | |
| 2013-05-21 | Fixed test failures from 09f865276554f35060ff939722ec4cefd578edf6. | Florian Apolloner | |
| 2013-05-21 | Use assertIsInstance in tests. | Marc Tamlyn | |
| Gives much nicer errors when it fails. | |||
| 2013-05-21 | Merge pull request #1191 from ambv/content_is_bytes | Aymeric Augustin | |
| Fixed #20472: response.content should be bytes on both Python 2 and 3 | |||
| 2013-05-21 | Fixed #20212 - __reduce__ should only be defined for Py3+. | Daniel Lindsley | |
| 2013-05-21 | Fixed #20472: response.content should be bytes on both Python 2 and 3 | Łukasz Langa | |
| 2013-05-20 | Fixed #20445 -- Raised original exception after command error | Jorge Bastida | |
| 2013-05-20 | Fixed #20403 -- Ignore forms marked for deletion when validating max_num. | Ryan Kaskel | |
| 2013-05-20 | Fixed #20278 -- ensured .get() exceptions do not recurse infinitely | Anssi Kääriäinen | |
| A regression caused by d5b93d3281fe93cbef5de84a52 made .get() error reporting recurse infinitely on certain rare conditions. Fixed this by not trying to print the given lookup kwargs. | |||
| 2013-05-20 | Fixed #20378 -- regression in GenericRelation on abstract model | Anssi Kääriäinen | |
| When a GenericRelation was defined on abstract model, queries on childs of the abstract model didn't work. The problem was in the way fields and in particular field.rel was copied from models to their children. The regression was likely caused by #19385. Thanks to Gavin Wahl for spotting the regression. | |||
| 2013-05-20 | Fixed qs.values() regression when used in subquery | Anssi Kääriäinen | |
| 2013-05-20 | Merge pull request #1181 from aaugustin/better-api-to-disable-atomic-requests | Marc Tamlyn | |
| Changed API to disable ATOMIC_REQUESTS per view. | |||
| 2013-05-20 | Fixed #20437 - marked a test-runner test as expected-fail under certain ↵ | Carl Meyer | |
| conditions. | |||
| 2013-05-19 | Fixed #20449 - Corrected test sensitivity to current working dir. | Tomasz Jaskowski | |
| 2013-05-19 | Lower the max length for a test field so that it works on MySQL. | Alex Gaynor | |
| 2013-05-19 | Fixed fixtures testing failure | Anssi Kääriäinen | |
| The failure was caused by generating the same warning from two tests. The second time the same warning was raised it was swallowed by the "once" simplefilter of warnings. | |||
| 2013-05-19 | Changed API to disable ATOMIC_REQUESTS per view. | Aymeric Augustin | |
| A decorator is easier to apply to CBVs. Backwards compatibility isn't an issue here, except for people running on a recent clone of master. Fixed a few minor problems in the transactions docs while I was there. | |||
| 2013-05-19 | Fixed #16330 -- added --pks option in dumpdata command | Preston Holmes | |
| Thanks to guettli for the initial ticket and patch, with additional work from mehmetakyuz and Kevin Brolly. | |||
| 2013-05-19 | Fixed #15961 -- Modified ModelAdmin to allow for custom search methods. | Bozidar Benko | |
| This adds a get_search_results method that users can override to provide custom search strategies. Thanks to Daniele Procida for help with the docs. | |||
| 2013-05-19 | Fixed test failure introduced in 1927bf7c91. | Aymeric Augustin | |
