ab7de21 | Jacob Kaplan-Moss | 27 May 2013, 03:26:27 UTC | Bumped verion numbers for 1.6a1. | 27 May 2013, 03:26:27 UTC |
0fa8d43 | Ramiro Morales | 27 May 2013, 02:47:50 UTC | Replaced `and...or...` constructs with PEP 308 conditional expressions. | 27 May 2013, 02:47:50 UTC |
d228c11 | Preston Holmes | 15 May 2013, 23:14:28 UTC | Fixed #19866 -- Added security logger and return 400 for SuspiciousOperation. 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. | 25 May 2013, 23:27:34 UTC |
36d47f7 | Shai Berger | 25 May 2013, 22:53:24 UTC | Fixed get_or_create...test_savepoint_rollback test for Python3 The test was always skipped on Python3 because string literals are unicode | 25 May 2013, 22:53:24 UTC |
cf159e5 | Shai Berger | 25 May 2013, 22:39:34 UTC | Fix get_or_create test failure under Oracle Test expected that when given invalid utf-8, the backend should raise a DatabaseError, but the Oracle backend raises a UnicodeDecodeError. | 25 May 2013, 22:39:34 UTC |
31f6421 | Andrew Jesaitis | 18 March 2013, 20:29:37 UTC | Fixed #19938 -- Consumed iterator only once in paginator's Page Thanks Joshua Fialkoff for the report. | 25 May 2013, 14:27:26 UTC |
2ee447f | Baptiste Mispelon | 20 April 2013, 11:38:14 UTC | Fixed #20296 -- Allowed SafeData and EscapeData to be lazy | 25 May 2013, 14:06:44 UTC |
be0bab1 | Claude Paroz | 25 May 2013, 13:18:48 UTC | Fixed #11725 -- Made possible to create widget label tag without "for" Thanks Denis Martinez for the report and initial patch, and Sergey Kolosov for bringing the patch up to date. | 25 May 2013, 13:31:07 UTC |
ab61dd2 | Claude Paroz | 25 May 2013, 12:21:46 UTC | Updated translation catalogs Updated core/admin/admindocs/comments translation catalogs. | 25 May 2013, 12:32:44 UTC |
b7cf44d | Claude Paroz | 25 May 2013, 12:31:51 UTC | Fixed some minor translation-related issues | 25 May 2013, 12:32:44 UTC |
b3bccce | Marc Egli | 19 May 2013, 10:04:12 UTC | Fixed #20455 -- Do not use ngettext for undefined plurals 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. | 25 May 2013, 12:16:46 UTC |
c0439b6 | Claude Paroz | 25 May 2013, 12:01:52 UTC | Removed obsolete attribute of DjangoTranslation | 25 May 2013, 12:01:52 UTC |
f940e56 | Claude Paroz | 24 May 2013, 15:55:50 UTC | Fixed #20099 -- Eased subclassing of BrokenLinkEmailsMiddleware Thanks Ram Rachum for the report and the initial patch, and Simon Charette for the review. | 25 May 2013, 10:10:53 UTC |
6de81d6 | Vlastimil Zíma | 25 March 2013, 14:45:24 UTC | Fixed #14825 -- LocaleMiddleware keeps language * LocaleMiddleware stores language into session if it is not present there. | 25 May 2013, 08:52:54 UTC |
1514f17 | Andrew Godwin | 23 May 2013, 15:14:27 UTC | Rotate CSRF token on login | 24 May 2013, 21:15:08 UTC |
7e95d7a | Claude Paroz | 24 May 2013, 18:45:03 UTC | Fixed a regression in router initialization Regression was introduced in 6a6bb168b. Thanks Bas Peschier for the report. | 24 May 2013, 18:48:02 UTC |
fbab320 | Tim Graham | 24 May 2013, 16:35:20 UTC | Fixed #20492 - Removed a broken link in GIS docs. | 24 May 2013, 16:35:20 UTC |
92c9052 | Tim Graham | 24 May 2013, 16:25:27 UTC | Merge pull request #1210 from alasdairnicol/jquery_cookie_plugin_link Updated link to jQuery Cookie plugin site | 24 May 2013, 16:25:27 UTC |
c4fb832 | Preston Holmes | 24 May 2013, 15:47:02 UTC | Merge pull request #1209 from tax/master Updated link to active project for ODBC backend | 24 May 2013, 15:47:02 UTC |
f3ba649 | Brian Rosner | 24 May 2013, 14:22:08 UTC | Updated my bio | 24 May 2013, 14:22:08 UTC |
81f454a | Alasdair Nicol | 24 May 2013, 13:36:17 UTC | Update link to jQuery Cookie plugin site | 24 May 2013, 13:36:17 UTC |
fb1d813 | Paul Tax | 24 May 2013, 10:37:20 UTC | Link to active fork for ODBC backend 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. | 24 May 2013, 10:37:20 UTC |
17559e6 | Luke Plant | 24 May 2013, 10:19:44 UTC | Optimisation in prefetch_related_objects | 24 May 2013, 10:19:44 UTC |
4fd9496 | Luke Plant | 24 May 2013, 09:01:34 UTC | Fixed #19607 - prefetch_related crash Thanks to av@rdf.ru and flarno11@yahoo.de for the report. | 24 May 2013, 10:10:48 UTC |
48424ad | Gavin Wahl | 20 May 2013, 17:51:05 UTC | Fixed #17648 -- Add `for_concrete_model` to `GenericForeignKey`. 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. | 23 May 2013, 23:03:14 UTC |
8dda8a5 | Donald Stufft | 23 May 2013, 19:58:08 UTC | Removed noise from pre_syncdb signal tests Only make assertions that actually test the functionality of the change and not unrelated pieces. | 23 May 2013, 19:58:08 UTC |
dffdca1 | Tim Graham | 23 May 2013, 14:57:44 UTC | Fixed #20316 - Clarified transaction behavior of TestCase. Thanks uberj@ for the report and lolek09 for the patch. | 23 May 2013, 14:57:44 UTC |
5a62236 | Tim Graham | 23 May 2013, 14:48:36 UTC | Added back a link to docs/internals/committers.txt | 23 May 2013, 14:48:36 UTC |
cf007f0 | Alex Gaynor | 23 May 2013, 14:22:52 UTC | Update my employer. | 23 May 2013, 14:23:06 UTC |
ec5dc00 | Andrew Godwin | 23 May 2013, 14:14:31 UTC | Fixing some FIXMEs in howto-release-django. Refs #20082 | 23 May 2013, 14:15:02 UTC |
6a6bb16 | Claude Paroz | 21 May 2013, 10:21:31 UTC | Delayed settings.DATABASE_ROUTERS usage by ConnectionRouter Refs #20474. | 23 May 2013, 13:19:12 UTC |
2d8c132 | Claude Paroz | 21 May 2013, 09:35:05 UTC | Delayed settings.DATABASES usage by ConnectionHandler Refs #20474. | 23 May 2013, 13:19:12 UTC |
499a745 | Claude Paroz | 21 May 2013, 09:11:05 UTC | Fixed #20474 -- Proxied and deprecated django.db.backend | 23 May 2013, 13:19:12 UTC |
a46a399 | Tim Graham | 23 May 2013, 12:52:55 UTC | Fixed #20417 - Noted that a server restart is required to load new templatetag modules. Thanks Katya for the suggestion. | 23 May 2013, 12:52:55 UTC |
9e65bd3 | Tim Graham | 23 May 2013, 12:36:53 UTC | Fixed #20482 - Added a file reference in tutorial 3. Thanks diek@ for the suggestion. | 23 May 2013, 12:36:53 UTC |
8aca250 | Tim Graham | 23 May 2013, 01:12:55 UTC | Fixed #20080 - Recommended use of PYTHONHASHSEED Thanks jacob for the suggestion and ryankask for the patch. | 23 May 2013, 12:16:03 UTC |
b664cb8 | Claude Paroz | 23 May 2013, 12:00:17 UTC | Fixed #19237 (again) - Made strip_tags consistent between Python versions | 23 May 2013, 12:01:27 UTC |
8c2fd05 | Ramiro Morales | 21 May 2013, 21:32:39 UTC | Made fix for #9321 less buggy and more effective. 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. | 23 May 2013, 10:49:29 UTC |
0176982 | Marc Tamlyn | 23 May 2013, 09:12:57 UTC | Merge pull request #1201 from takis/docs_typo Fixed comments for translators example in the i18n documentation | 23 May 2013, 09:12:57 UTC |
6845dc7 | Panagiotis H.M. Issaris | 23 May 2013, 08:19:10 UTC | Fixed comments for translators example in the i18n documentation The documentation regarding adding a comment for translators was confusing as the example contained mismatching tags. | 23 May 2013, 08:19:10 UTC |
8133ee6 | Donald Stufft | 23 May 2013, 05:58:08 UTC | Merge pull request #1200 from dstufft/pre-syncdb-signal Fixed #11398 - Added a pre_syncdb signal | 23 May 2013, 05:58:08 UTC |
3de1288 | Donald Stufft | 17 May 2013, 22:18:35 UTC | Fixed #11398 - Added a pre_syncdb signal | 23 May 2013, 05:09:22 UTC |
11b0653 | Russell Keith-Magee | 23 May 2013, 00:19:43 UTC | Merge pull request #1198 from KrzysiekJ/http-patch-method Fixed #20478 – Added support for HTTP PATCH method in generic views. | 23 May 2013, 00:19:43 UTC |
51998df | Claude Paroz | 22 May 2013, 16:21:33 UTC | Removed check for 0.15 version of gettext tools gettext 0.15 has been released in July 2006. | 22 May 2013, 16:21:33 UTC |
dc51ec8 | Claude Paroz | 22 May 2013, 15:29:16 UTC | Fixed #19237 -- Used HTML parser to strip tags 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. | 22 May 2013, 15:34:02 UTC |
01948e3 | Tim Graham | 22 May 2013, 14:22:32 UTC | Clarified policy for stable branches. Thanks Ramiro Morales for the initial patch and Preston Holmes for the review. | 22 May 2013, 14:26:48 UTC |
2699219 | Tim Graham | 22 May 2013, 14:25:49 UTC | Added some text I meant to add in the last commit. | 22 May 2013, 14:25:49 UTC |
0e45f75 | Tim Graham | 22 May 2013, 13:39:46 UTC | Added a note about pip upgrade flag. Thanks Jannis Leidel for the suggestion. | 22 May 2013, 13:39:46 UTC |
ef8a9bc | Tim Graham | 22 May 2013, 11:57:36 UTC | Fixed #17048 - Added docs for upgrading Django. Thanks Donald Stufft for the suggestion and Susan Tan and Brian Fabian Crain for the patch. | 22 May 2013, 12:52:46 UTC |
8c2c178 | Tim Graham | 22 May 2013, 12:51:16 UTC | Fixed a broken link introduced in a542b808baf. | 22 May 2013, 12:51:16 UTC |
ee8b810 | Krzysztof Jurewicz | 21 May 2013, 16:01:29 UTC | Fixed #20478 – Added support for HTTP PATCH method in generic views. | 22 May 2013, 12:48:11 UTC |
0e51d8e | Aymeric Augustin | 22 May 2013, 08:56:06 UTC | Fixed #20463 -- Made get_or_create more robust. 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. | 22 May 2013, 08:56:06 UTC |
adeec00 | Marc Tamlyn | 22 May 2013, 07:45:07 UTC | Merge pull request #246 from dekkers/ticket_18709 Fixed #18709 -- Check if initial_value is a callable | 22 May 2013, 07:45:07 UTC |
9040846 | Anssi Kääriäinen | 22 May 2013, 05:28:17 UTC | Fixed #19895 -- Second iterator over invalid qs raises errors The fix was already in the patch for #18702, so only test added for ticket #19895. | 22 May 2013, 05:30:41 UTC |
90a6c3a | Tim Graham | 22 May 2013, 00:35:33 UTC | Merge pull request #1196 from selwin/last-doc-fix Slightly reworded 'last()' docs | 22 May 2013, 00:35:33 UTC |
d0788c2 | Jeroen Dekkers | 03 August 2012, 16:17:41 UTC | Fixed #18709 -- Check if initial_value is a callable In _get_changed_data, check if initial_value is a callable and call it if it is. | 21 May 2013, 23:05:22 UTC |
dfe6ea3 | Shai Berger | 21 May 2013, 22:31:14 UTC | Fixed #20012 -- test_year_lookup_edge_case fails under Oracle Used formatted date instead of datetime object for the end of the year range, as the datetime object loses fractions-of-seconds when inserted into the db. | 21 May 2013, 22:52:15 UTC |
8fd40b9 | Shai Berger | 21 May 2013, 22:27:27 UTC | Fixed #20015 -- date__startswith('2008') fails under Oracle Removed the explicit casting of strings to dates | 21 May 2013, 22:52:15 UTC |
b6ad999 | Shai Berger | 19 May 2013, 14:08:00 UTC | Fixed #20453 -- inspectdb test failure on Oracle | 21 May 2013, 22:52:15 UTC |
5d16456 | Aymeric Augustin | 21 May 2013, 19:29:14 UTC | Fixed #20476 -- Typo. | 21 May 2013, 19:29:14 UTC |
7067924 | Anssi Kääriäinen | 01 August 2012, 21:09:26 UTC | Fixed #18702 -- Removed chunked reads from QuerySet iteration | 21 May 2013, 16:51:59 UTC |
375e275 | Selwin Ong | 21 May 2013, 16:18:35 UTC | Slightly reworded 'last()' docs. | 21 May 2013, 16:18:35 UTC |
ea9a085 | Selwin Ong | 21 May 2013, 15:35:12 UTC | Fixed #19326 -- Added first() and last() methods to QuerySet | 21 May 2013, 15:52:28 UTC |
d595b61 | Claude Paroz | 21 May 2013, 15:34:08 UTC | (Re-)moved some imports | 21 May 2013, 15:34:19 UTC |
61a8de6 | Mathijs de Bruin | 24 February 2013, 15:41:10 UTC | Fixed #6412 -- More details if a template file cannot be loaded Report more details about template files in loader postmortem. | 21 May 2013, 14:59:40 UTC |
fd96194 | Claude Paroz | 21 May 2013, 12:41:39 UTC | Imported copyreg from six.moves | 21 May 2013, 12:41:39 UTC |
800513e | Florian Apolloner | 21 May 2013, 11:20:35 UTC | Merge pull request #1194 from ambv/python26_is_fun Fixed a Python 2.6 regression (GzipFile can't act as a context manager) | 21 May 2013, 11:20:35 UTC |
cec9558 | Wiktor Kolodziej | 21 May 2013, 11:03:45 UTC | Fixed #17308 -- Enabled the use of short_description on properties in the admin. | 21 May 2013, 11:19:18 UTC |
c28281f | Łukasz Langa | 21 May 2013, 11:18:53 UTC | Fixed a Python 2.6 regression (GzipFile can't act as a context manager) | 21 May 2013, 11:18:53 UTC |
b1ac241 | Florian Apolloner | 21 May 2013, 11:03:25 UTC | Fixed test failures from 09f865276554f35060ff939722ec4cefd578edf6. | 21 May 2013, 11:03:25 UTC |
b632baa | Marc Tamlyn | 21 May 2013, 09:51:14 UTC | Merge pull request #1192 from mjtamlyn/assertIsInstance Use assertIsInstance in test code. | 21 May 2013, 09:51:14 UTC |
09f8652 | Marc Tamlyn | 21 May 2013, 09:42:15 UTC | Use assertIsInstance in tests. Gives much nicer errors when it fails. | 21 May 2013, 09:42:15 UTC |
60585f6 | Florian Apolloner | 21 May 2013, 09:33:40 UTC | Merge pull request #1190 from ambv/doc_settings_fix Removed a confusing duplicate SESSION_COOKIE_DOMAIN header | 21 May 2013, 09:33:40 UTC |
18856f8 | Aymeric Augustin | 21 May 2013, 08:26:35 UTC | Merge pull request #1191 from ambv/content_is_bytes Fixed #20472: response.content should be bytes on both Python 2 and 3 | 21 May 2013, 08:26:35 UTC |
e24d486 | Daniel Lindsley | 21 May 2013, 05:17:56 UTC | Fixed #20212 - __reduce__ should only be defined for Py3+. | 21 May 2013, 07:49:21 UTC |
0594fed | Łukasz Langa | 20 May 2013, 22:41:23 UTC | Fixed #20472: response.content should be bytes on both Python 2 and 3 | 20 May 2013, 23:28:16 UTC |
a542b80 | Łukasz Langa | 20 May 2013, 20:50:54 UTC | Removed a confusing duplicate SESSION_COOKIE_DOMAIN header The note is clearly a part of MESSAGE_STORAGE documentation. As a separate section, it broke automatic link generation on the HTML version of the documentation. | 20 May 2013, 22:53:40 UTC |
4ba1c2e | Ramiro Morales | 15 April 2013, 13:54:37 UTC | Fixed #9321 -- Deprecated hard-coding of help text in model ManyToManyField fields. This is backward incompatible for custom form field/widgets that rely on the hard-coded 'Hold down "Control", or "Command" on a Mac, to select more than one.' sentence. Application that use standard model form fields and widgets aren't affected but need to start handling these help texts by themselves before Django 1.8. For more details, see the related release notes and deprecation timeline sections added with this commit. | 20 May 2013, 19:29:51 UTC |
2fd6128 | Tim Graham | 20 May 2013, 17:56:19 UTC | Fixed #20471 - Typos in topics/forms/formsets.txt | 20 May 2013, 17:56:19 UTC |
490672f | Tim Graham | 20 May 2013, 17:45:32 UTC | Tweaked unit test 'quick start' explanation. Thanks Jeremy Dunck. | 20 May 2013, 17:45:32 UTC |
888c86d | Jorge Bastida | 18 May 2013, 16:04:45 UTC | Fixed #20445 -- Raised original exception after command error | 20 May 2013, 16:59:37 UTC |
4280217 | Ryan Kaskel | 20 May 2013, 16:13:03 UTC | Fixed #20403 -- Ignore forms marked for deletion when validating max_num. | 20 May 2013, 16:13:21 UTC |
266c0bb | Anssi Kääriäinen | 20 May 2013, 15:45:24 UTC | Fixed #20278 -- ensured .get() exceptions do not recurse infinitely 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. | 20 May 2013, 15:50:40 UTC |
c9a9607 | Anssi Kääriäinen | 20 May 2013, 14:40:34 UTC | Fixed #20378 -- regression in GenericRelation on abstract model 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. | 20 May 2013, 15:02:10 UTC |
d9d24c4 | Tim Graham | 20 May 2013, 14:17:49 UTC | Fixed warnings in admindocs; refs #20126. | 20 May 2013, 14:17:49 UTC |
f53059b | Anssi Kääriäinen | 20 May 2013, 11:24:48 UTC | Fixed qs.values() regression when used in subquery | 20 May 2013, 12:38:47 UTC |
a936726 | Marc Tamlyn | 20 May 2013, 08:24:38 UTC | Merge pull request #1184 from alasdairnicol/reverse_view_docs_typo Fix typo in redirect view docs | 20 May 2013, 08:24:38 UTC |
6d81d5d | Marc Tamlyn | 20 May 2013, 07:26:06 UTC | Merge pull request #1181 from aaugustin/better-api-to-disable-atomic-requests Changed API to disable ATOMIC_REQUESTS per view. | 20 May 2013, 07:26:06 UTC |
a7dc13e | Carl Meyer | 20 May 2013, 05:56:23 UTC | Fixed #20437 - marked a test-runner test as expected-fail under certain conditions. | 20 May 2013, 05:56:23 UTC |
022de7e | Tomasz Jaskowski | 20 May 2013, 03:58:06 UTC | Fixed #20449 - Corrected test sensitivity to current working dir. | 20 May 2013, 03:58:06 UTC |
4288757 | Alasdair Nicol | 19 May 2013, 22:59:17 UTC | Fix typo in redirect view docs | 19 May 2013, 22:59:17 UTC |
7c56212 | Alex Gaynor | 19 May 2013, 20:58:58 UTC | Lower the max length for a test field so that it works on MySQL. | 19 May 2013, 20:58:58 UTC |
190771d | Anssi Kääriäinen | 19 May 2013, 17:51:59 UTC | Fixed fixtures testing failure 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. | 19 May 2013, 17:53:49 UTC |
6633eeb | Aymeric Augustin | 19 May 2013, 15:55:12 UTC | Changed API to disable ATOMIC_REQUESTS per view. 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. | 19 May 2013, 17:53:16 UTC |
e83ff42 | Tim Graham | 19 May 2013, 16:30:53 UTC | Fixed #20459 - Improved example for setting HTTP header fields. Thanks Jérémie Blaser. | 19 May 2013, 16:30:53 UTC |
6786920 | Preston Holmes | 19 May 2013, 10:39:14 UTC | Fixed #16330 -- added --pks option in dumpdata command Thanks to guettli for the initial ticket and patch, with additional work from mehmetakyuz and Kevin Brolly. | 19 May 2013, 16:10:40 UTC |
bdde7fe | Tim Graham | 19 May 2013, 16:06:35 UTC | Added some links in /docs/intro/overview.txt Thanks Claes Ström for the patch. | 19 May 2013, 16:06:35 UTC |
f7d7d2b | Aymeric Augustin | 19 May 2013, 15:58:29 UTC | Made 2d309a70 compatible with Python 3. | 19 May 2013, 15:58:29 UTC |
41bea03 | Tim Graham | 19 May 2013, 15:30:26 UTC | Fixed #20183 - Clarified docs assumption that certain objects exist in database. Thanks Tomasz Jaskowski for the patch. | 19 May 2013, 15:31:27 UTC |
a4ab0e8 | Russell Keith-Magee | 19 May 2013, 15:08:09 UTC | Merge pull request #1178 from bmispelon/master Fix for test failure introduced by 980ae2a. | 19 May 2013, 15:08:09 UTC |