70f2d9a | Jacob Kaplan-Moss | 28 June 2013, 13:15:10 UTC | Updated version numbers and setup.py for 1.6beta. | 28 June 2013, 13:15:10 UTC |
5caced8 | Baptiste Mispelon | 28 June 2013, 07:43:14 UTC | Fixed missing slash in reusable apps tutorial. | 28 June 2013, 07:43:14 UTC |
d097417 | Shai Berger | 28 June 2013, 03:15:03 UTC | Support 'pyformat' style parameters in raw queries, Refs #10070 Add support for Oracle, fix an issue with the repr of RawQuerySet, add tests and documentations. Also added a 'supports_paramstyle_pyformat' database feature, True by default, False for SQLite. Thanks Donald Stufft for review of documentation. | 28 June 2013, 03:59:10 UTC |
7c0b72a | Tim Graham | 28 June 2013, 00:13:42 UTC | Prevented running some admin_view tests twice. | 28 June 2013, 00:13:42 UTC |
534ced5 | Tim Graham | 27 June 2013, 23:39:20 UTC | Fixed #20664 -- Fixed a bug with raw_id_fields on Python 3. Thanks jefftriplett for the report. | 27 June 2013, 23:39:20 UTC |
c1284c3 | Aymeric Augustin | 27 June 2013, 20:19:54 UTC | Fixed #20571 -- Added an API to control connection.needs_rollback. This is useful: - to force a rollback on the exit of an atomic block without having to raise and catch an exception; - to prevent a rollback after handling an exception manually. | 27 June 2013, 20:19:54 UTC |
88d5f32 | Marc Tamlyn | 27 June 2013, 16:46:10 UTC | Merge pull request #1312 from kenbolton/klb/docs Fix typo | 27 June 2013, 16:46:10 UTC |
6fcb7ba | Ken Bolton | 27 June 2013, 16:39:50 UTC | Fix typo | 27 June 2013, 16:39:50 UTC |
f325f86 | Andrew Godwin | 27 June 2013, 14:40:26 UTC | Fixed #20244: PermissionsMixin now defines a related_query_name for M2Ms | 27 June 2013, 14:44:22 UTC |
12cb0df | Andrew Godwin | 27 June 2013, 14:12:35 UTC | Docs for related_query_name | 27 June 2013, 14:44:22 UTC |
b21e96d | Andrew Godwin | 27 June 2013, 14:44:09 UTC | Merge pull request #1311 from loic/ticket20619_take2 Fixed missing initializations in WSGIRequest. Refs #20619 | 27 June 2013, 14:44:09 UTC |
8db264c | Claude Paroz | 27 June 2013, 14:29:26 UTC | Fixed LOGGING setting docs | 27 June 2013, 14:29:26 UTC |
99b467f | Andrew Godwin | 27 June 2013, 13:44:21 UTC | Add related_query_name to ForeignKey/M2M. Refs #20244 | 27 June 2013, 13:44:21 UTC |
e26b589 | Andrew Godwin | 27 June 2013, 13:02:00 UTC | Fixed #20590: Documented new test case ordering | 27 June 2013, 13:02:00 UTC |
cab333c | Anton Baklanov | 25 June 2013, 20:41:00 UTC | Fixed #20541 -- don't raise db signals twice when creating superuser | 27 June 2013, 09:58:01 UTC |
5005303 | Baptiste Mispelon | 27 June 2013, 07:42:09 UTC | Fixed #20665 -- Missing backslash in sitemaps documentation Thanks to roman for the report. | 27 June 2013, 07:42:09 UTC |
d17d60d | Simon Charette | 26 June 2013, 17:27:33 UTC | Merge pull request #1309 from treyhunner/patch-1 Add missing preposition in documentation. | 26 June 2013, 17:27:33 UTC |
2ec54e7 | Trey Hunner | 26 June 2013, 17:25:34 UTC | Add missing preposition in documentation | 26 June 2013, 17:25:34 UTC |
1184d07 | Tim Graham | 21 June 2013, 20:59:33 UTC | Fixed #14881 -- Modified password reset to work with a non-integer UserModel.pk. uid is now base64 encoded in password reset URLs/views. A backwards compatible password_reset_confirm view/URL will allow password reset links generated before this change to continue to work. This view will be removed in Django 1.7. Thanks jonash for the initial patch and claudep for the review. | 26 June 2013, 17:11:47 UTC |
b6a87f5 | Tim Graham | 26 June 2013, 15:27:10 UTC | Merge pull request #1308 from loic/ticket20462 Fixed #20462 - Replaced the str() cast introduced in 273dc55 by force_text() | 26 June 2013, 15:27:10 UTC |
a9ea7d8 | Loic Bistuer | 26 June 2013, 14:30:58 UTC | Fixed #20462 - Replaced the str() cast introduced in 273dc55 by force_text() | 26 June 2013, 14:30:58 UTC |
273dc55 | Andrew Clark | 26 June 2013, 08:07:18 UTC | Fixed #20462 -- null/non-string regex lookups are now consistent Thanks to noirbizarre for the report and initial patch. | 26 June 2013, 12:13:26 UTC |
c6862d5 | Loic Bistuer | 26 June 2013, 11:25:24 UTC | Fixed #20658 -- Fixed bad reST formatting and missing parentheses in the docs for CBV mixins Thanks to Keryn Knight for the report. | 26 June 2013, 12:07:52 UTC |
48ce167 | Loic Bistuer | 26 June 2013, 07:36:25 UTC | Fixed missing initializations in WSGIRequest. Refs #20619 | 26 June 2013, 07:36:25 UTC |
ec371ac | Baptiste Mispelon | 25 June 2013, 18:28:35 UTC | Fixed #20650 -- Fixed {% filter %} incorrectly accepting 'escape' as argument Thanks to grzesiof for the report and to loic84 and Alex Gaynor for the review. | 25 June 2013, 18:28:35 UTC |
b917879 | Simon Charette | 23 June 2013, 01:48:09 UTC | Fixed #20642 -- Deprecated `Option.get_(add|change|delete)_permission`. Those methods were only used by `contrib.admin` internally and exclusively related to `contrib.auth`. Since they were undocumented but used in the wild the raised deprecation warning point to an also undocumented alternative that lives in `contrib.auth`. Also did some PEP8 and other cleanups in the affected modules. | 25 June 2013, 16:22:37 UTC |
f819bef | Javier Mansilla | 26 February 2013, 03:27:52 UTC | Fixed #19773 - Added admin/popup_response.html template. Thanks jimmylam@ for the suggestion. | 25 June 2013, 15:20:41 UTC |
e10757f | Tim Graham | 25 June 2013, 11:50:43 UTC | Doc cleanup for FormMixin.prefix; refs #18872. | 25 June 2013, 11:50:43 UTC |
9a2b07f | Daniel Izquierdo | 25 June 2013, 05:40:56 UTC | Fixed #20654 -- Fixed type of `m2m_changed`'s `pk_set` arg in docs | 25 June 2013, 07:46:17 UTC |
0346563 | Russell Keith-Magee | 25 June 2013, 01:37:54 UTC | Fixed #20653 -- Renamed checksetup management command. This is to allow future compatibility with work that is ongoing in the 2013 GSoC. | 25 June 2013, 01:37:54 UTC |
5a6f121 | Aymeric Augustin | 24 June 2013, 17:48:23 UTC | Fixed #20636 -- Stopped stuffing values in the settings. In Django < 1.6, override_settings restores the settings module that was active when the override_settings call was executed, not when it was run. This can make a difference when override_settings is applied to a class, since it's executed when the module is imported, not when the test case is run. In addition, if the settings module for tests is stored alongside the tests themselves, importing the settings module can trigger an import of the tests. Since the settings module isn't fully imported yet, class-level override_settings statements may store a reference to an incorrect settings module. Eventually this will result in a crash during test teardown because the settings module restored by override_settings won't the one that was active during test setup. While Django should prevent this situation in the future by failing loudly in such dubious import sequences, that change won't be backported to 1.5 and 1.4. However, these versions received the "allowed hosts" patch and they're prone to "AttributeError: 'Settings' object has no attribute '_original_allowed_hosts'". To mitigate this regression, this commits stuffs _original_allowed_hosts on a random module instead of the settings module. This problem shouldn't occur in Django 1.6, see #20290, but this patch will be forward-ported for extra safety. Also tweaked backup variable names for consistency. Forward port of 0261922 from stable/1.5.x. Conflicts: django/test/utils.py | 24 June 2013, 18:43:44 UTC |
e161e4f | Tim Graham | 24 June 2013, 11:00:53 UTC | Clarified get_list_or_404 docs, refs #14150. | 24 June 2013, 11:00:53 UTC |
2999836 | Baptiste Mispelon | 23 June 2013, 21:43:09 UTC | Fixed #20644 -- Add ModelFormMixin.fields to the CBV flattened index Thanks to Tim Graham for the report and review. | 24 June 2013, 09:59:08 UTC |
cd000da | Baptiste Mispelon | 24 June 2013, 09:55:43 UTC | Fixed #20643 -- Fixed implementation of JSONResponseMixin in CBV docs Thanks to Michal Sládek for the report and initial patch, and to loic84 for the review. | 24 June 2013, 09:55:43 UTC |
6466a08 | Simon Meers | 24 June 2013, 03:59:03 UTC | Corrected minor typos in FileUploadHandler.receive_data_chunk docs. | 24 June 2013, 03:59:03 UTC |
b0907d6 | SusanTan | 22 June 2013, 20:30:44 UTC | Fixed #20524 - Described keywords in triaging contrib doc. | 23 June 2013, 19:41:24 UTC |
bd9fbd1 | Baptiste Mispelon | 22 June 2013, 21:05:22 UTC | Fixed errors and inconsistencies in CBV topic documentation. The code examples should now work correctly. The `get_context_data` method in the examples was changed when necessary to adopt a singular style (get context with super(...), add the extra keys to the dict then return it). Thanks to Remco Wendt for the initial report and to Tim Graham for the review. | 22 June 2013, 22:18:23 UTC |
338ec93 | Remco Wendt | 19 June 2013, 20:40:36 UTC | Fixed a very old email address of mine still lingering in the AUTHORS file | 22 June 2013, 22:18:23 UTC |
1559f84 | Ramiro Morales | 22 June 2013, 21:39:14 UTC | Fixed #20311 -- Make sure makemessages doesn't create duplicate Plural-Forms .po file headers. Thanks naktinis for the report and initial patch. | 22 June 2013, 21:45:41 UTC |
ecf63d5 | Simon Charette | 22 June 2013, 20:49:24 UTC | Added missing `versionadded` for `FormMixin.prefix`. | 22 June 2013, 20:49:24 UTC |
864613c | Andrew Godwin | 22 June 2013, 13:10:33 UTC | Merge pull request #1295 from LuRsT/fix_sqlite_convert_values_20587 Fixed #20587 -- Made convert_values handle None values | 22 June 2013, 13:10:33 UTC |
680b512 | Gilberto Gonçalves | 22 June 2013, 13:05:12 UTC | Fixed #20587 -- Made convert_values handle None values | 22 June 2013, 13:05:12 UTC |
257a137 | Marc Tamlyn | 22 June 2013, 11:19:24 UTC | Merge pull request #1294 from LuRsT/added_prefix_to_form_mixin Fixed #18872 -- Added prefix to FormMixin | 22 June 2013, 11:19:24 UTC |
ef37b23 | Gilberto Gonçalves | 22 June 2013, 11:12:43 UTC | Fixed #18872 -- Added prefix to FormMixin Thanks @ibustama for the initial patch and dragonsnaker for opening the report. | 22 June 2013, 11:12:43 UTC |
ef79582 | Claude Paroz | 22 June 2013, 07:25:14 UTC | Fixed 17478 -- Allowed queryset overriding in BaseModelFormSet init BaseModelFormSet.forms is now a cached property instead of being populated in the __init__ method. This behaviour also matches an example in the documentation. Thanks Thomasz Swiderski for the report and Simon Charette for the review. | 22 June 2013, 07:29:37 UTC |
9be93aa | Tim Graham | 21 June 2013, 18:55:59 UTC | Fixed #20634 - Corrected doc mistake re: staticfiles finders strategy. Thanks claudep for the catch and bmispelon for the research. | 21 June 2013, 18:57:12 UTC |
ba610cb | James Bennett | 20 June 2013, 06:36:13 UTC | Fixed #19881 -- Documented that get_next/previous_by_FOO uses default manager. | 21 June 2013, 17:14:05 UTC |
b53ed5a | Baptiste Mispelon | 21 June 2013, 15:46:10 UTC | Fixed #20612 -- Fixed incorrect wording in CBV documentation Thanks to ndokos for the report. | 21 June 2013, 15:50:43 UTC |
552a90b | Oliver Beattie | 19 April 2013, 09:44:47 UTC | Fixed #20290 -- Allow override_settings to be nested Refactored override_settings to store the underlying settings._wrapped value seen at runtime, not instantiation time. | 21 June 2013, 14:57:47 UTC |
7314007 | Tim Graham | 20 June 2013, 17:34:02 UTC | Fixed #19319 -- Updated example httpd.conf for Apache 2.4 Thanks colinnkeenan@ for the report. | 20 June 2013, 17:34:02 UTC |
04628e2 | Simon Charette | 20 June 2013, 03:42:23 UTC | Fixed #20630 -- Removed `maxlength` attribute from `NumberInput`. This attribute is only allowed on inputs of type "text", "search", "url", "tel", "email", or "password". Thanks to yoyoma for the report and @bmispelon for the review. | 20 June 2013, 14:59:41 UTC |
6ef199a | Tim Graham | 20 June 2013, 14:41:29 UTC | Fixed error in last commit. Thanks Simon Charette. | 20 June 2013, 14:41:29 UTC |
df4a74d | Harm Geerts | 20 June 2013, 01:02:25 UTC | Modified tutorial 3 to use RequestContext in place of Context. | 20 June 2013, 13:58:01 UTC |
fdbcbb9 | Baptiste Mispelon | 20 June 2013, 13:39:58 UTC | Fixed #20632 -- Fixed {{ docs_version }} in project template | 20 June 2013, 13:39:58 UTC |
18e79f1 | Russell Keith-Magee | 20 June 2013, 10:55:27 UTC | Fixed #20486 -- Ensure that file_move_safe raises an error if the destination already exists. Thanks to kux for the report, and Russ Webber for the patch. | 20 June 2013, 10:55:27 UTC |
3671e7e | Alex Gaynor | 19 June 2013, 23:47:27 UTC | Merge pull request #1287 from mintchaos/patch-1 Itty bitty typo fix. | 19 June 2013, 23:47:27 UTC |
c4a0c91 | Christian Metts | 19 June 2013, 23:45:28 UTC | Itty bitty typo fix. "deletes" was missing it's last e. | 19 June 2013, 23:45:28 UTC |
7462a78 | Loic Bistuer | 19 June 2013, 20:09:40 UTC | Fixed #20288 -- Fixed inconsistency in the naming of the popup GET parameter. Thanks to Keryn Knight for the initial report and reviews, and to tomask for the original patch. | 19 June 2013, 20:16:16 UTC |
ffcf24c | Aymeric Augustin | 19 June 2013, 15:18:40 UTC | Removed several unused imports. | 19 June 2013, 15:18:40 UTC |
d9a4354 | Aymeric Augustin | 19 June 2013, 10:04:04 UTC | Merge pull request #1282 from loic/ticket6903 Fixed failing test on MySQL since c86a9b6 | 19 June 2013, 10:04:04 UTC |
7d0c3b9 | Loic Bistuer | 19 June 2013, 09:13:43 UTC | Fixed MySQL failing test introduced by c86a9b6 | 19 June 2013, 09:13:43 UTC |
b0b506b | Baptiste Mispelon | 19 June 2013, 08:37:24 UTC | Fixed broken reference in documentation. | 19 June 2013, 08:37:24 UTC |
2f35c6f | Florian Hahn | 05 February 2013, 23:11:28 UTC | Fixed #14930 -- values_list() failure on qs ordered by extra column Thanks lsaffre for the report and simon29, vicould, and Florian Hahn for the patch. Some changes done by committer. | 18 June 2013, 20:56:51 UTC |
9da9b3e | Aymeric Augustin | 18 June 2013, 20:07:28 UTC | Merge pull request #1281 from loic/ticket6903 Fixed #6903 - Preserved admin changelist filters. | 18 June 2013, 20:07:28 UTC |
c86a9b6 | Loic Bistuer | 18 June 2013, 19:41:36 UTC | Fixed #6903 - Preserve admin changelist filters after saving or deleting an object | 18 June 2013, 19:41:36 UTC |
a01b1ee | Aymeric Augustin | 18 June 2013, 18:28:21 UTC | Merge pull request #1280 from erikr/improve-password-reset2 Fixed #20079 -- Improved security of password reset tokens | 18 June 2013, 18:28:21 UTC |
aeb1389 | Erik Romijn | 18 June 2013, 18:02:00 UTC | Fixed #20079 -- Improve security of password reset tokens | 18 June 2013, 18:02:00 UTC |
2c4fe76 | Erik Romijn | 17 June 2013, 16:06:26 UTC | Fixed #20593 -- Allow blank passwords in check_password() and set_password() | 18 June 2013, 17:32:54 UTC |
3128f3d | Baptiste Mispelon | 18 June 2013, 15:49:45 UTC | Fixed #20618 -- Fixed regression in `BoundField.label_tag`. | 18 June 2013, 15:49:53 UTC |
ee77d4b | Loic Bistuer | 05 June 2013, 18:55:05 UTC | Fixed #20199 -- Allow ModelForm fields to override error_messages from model fields | 18 June 2013, 12:01:17 UTC |
f34cfec | Loic Bistuer | 04 April 2013, 19:21:57 UTC | Refactored ValidationError to allow persisting error params and error codes as the exception bubbles up | 18 June 2013, 12:01:17 UTC |
efe6e16 | Aymeric Augustin | 18 June 2013, 10:15:10 UTC | Fixed #20615 -- Added trove classifiers for major Python versions. | 18 June 2013, 11:26:06 UTC |
b6f86fb | Baptiste Mispelon | 17 June 2013, 10:30:41 UTC | Added myself to the commiters list. | 17 June 2013, 10:30:41 UTC |
39b245f | Baptiste Darthenay | 17 June 2013, 07:37:19 UTC | Fixed #20614 -- Typo in documentation. | 17 June 2013, 09:35:07 UTC |
1b7634a | Baptiste Mispelon | 15 June 2013, 20:34:25 UTC | Fixed #20464 -- Added a `total_error_count` method on formsets. Thanks to frog32 for the report and to Tim Graham for the review. | 16 June 2013, 19:49:30 UTC |
aa22cbd | Anssi Kääriäinen | 15 June 2013, 17:31:46 UTC | Fixed #20583 -- ORM always uses setup_joins() for join generation There were a couple of places which used Query.join() directly. By using setup_joins() in these places the code is more DRY, and in addition there is no need to directly call field.get_joining_columns() unless the field is the given join_field from get_path_info(). This makes it easier to make sure a ForeignObject subclass generates joins correctly in all cases. | 16 June 2013, 12:44:52 UTC |
b3532f7 | Daniel Lindsley | 15 June 2013, 17:14:30 UTC | Adjusted the docs to reflect when the checksetup command was added. | 15 June 2013, 17:14:48 UTC |
bf9975b | Claude Paroz | 15 June 2013, 10:02:25 UTC | Fixed #20606 -- Fixed 'for' example in template tag docs Thanks batisteo for the report. | 15 June 2013, 10:02:25 UTC |
beb652e | Claude Paroz | 15 June 2013, 09:14:59 UTC | Worked around Python 3.3 modified exception repr Refs #20599. | 15 June 2013, 09:14:59 UTC |
990f8d9 | Jaap Roes | 14 June 2013, 14:19:53 UTC | Fixed #20599 -- Changed wording of ValueError raised by _load_library The _load_library method on BasePasswordHasher turns ImportErrors into ValueErrors, this masks ImportErrors in the algorithm library. Changed it to a clearer worded error message that includes the ImportError string. | 15 June 2013, 08:50:55 UTC |
a1122e1 | Tim Graham | 15 June 2013, 01:28:17 UTC | Fixed #20604 - Fixed file example in docs. Thanks Chris Lasher for the report. | 15 June 2013, 01:28:17 UTC |
2a6a320 | Daniel Lindsley | 14 June 2013, 23:02:29 UTC | Added missing docs for the checksetup command. | 14 June 2013, 23:02:45 UTC |
c3df866 | Aymeric Augustin | 14 June 2013, 21:11:51 UTC | Fixed #20603 -- Made the test suite faster. By avoiding to run syncdb with the full set of test models. Thanks Anssi for the idea. | 14 June 2013, 21:16:15 UTC |
f656757 | Marc Tamlyn | 14 June 2013, 14:40:00 UTC | Merge pull request #1271 from batisteo/ticket-20565 Fixed #20565 -- Added template examples for GCBV. | 14 June 2013, 14:40:00 UTC |
3873725 | Marc Tamlyn | 14 June 2013, 14:39:13 UTC | Merge pull request #1272 from chicheng/addition-http-status-codes Fixed #20598 -- Add new HTTP status codes defined in rfc6585 | 14 June 2013, 14:39:13 UTC |
46789e7 | Marc Tamlyn | 14 June 2013, 14:02:30 UTC | Fixed #20548 -- Removed all PendingDeprecationWarnings from django test suite | 14 June 2013, 14:37:39 UTC |
8154594 | Baptiste Darthenay | 11 June 2013, 20:32:39 UTC | Fixed #20565 -- Added template examples for GCBV. Thanks to David Reitter for the report, and to Marc Tamlyn and Baptiste Mispelon for the review. | 14 June 2013, 14:31:11 UTC |
5459795 | Anssi Kääriäinen | 21 May 2013, 09:57:24 UTC | Fixed #20289 -- pickling of dynamic models | 14 June 2013, 14:05:54 UTC |
855d130 | Anssi Kääriäinen | 14 June 2013, 14:00:47 UTC | Added cache to available_apps in cache tests | 14 June 2013, 14:05:54 UTC |
ffa8a9a | Florian Apolloner | 14 June 2013, 13:44:45 UTC | Fixed python 3.2 compat. | 14 June 2013, 13:44:45 UTC |
89bf7a4 | Anssi Kääriäinen | 10 June 2013, 15:22:30 UTC | Fixed #20528 -- regression in select_related join promotion The join used by select_related was incorrectly INNER when the query had an ORed filter for nullable join that was trimmed away. Fixed this by forcing the join type to LOUTER even when a join was trimmed away in ORed queries. | 14 June 2013, 13:29:06 UTC |
659d090 | CHI Cheng | 14 June 2013, 13:22:52 UTC | Fixed #20598 -- Add new HTTP status codes defined in rfc6585 428, 429, 431 and 511 | 14 June 2013, 13:22:52 UTC |
b7bd708 | Marc Tamlyn | 14 June 2013, 10:59:26 UTC | Fixed #15273 -- Extend RedirectView to allow reversal by name. Thanks to @DrMeers for the report and @ludwigkraatz for the initial patch. | 14 June 2013, 10:59:26 UTC |
8365ed0 | Wilfred Hughes | 13 June 2013, 12:55:18 UTC | Fixed #17076 -- When reversing a URL fails, inform the user which patterns were tried. | 14 June 2013, 09:26:30 UTC |
0f3f88e | Marc Tamlyn | 14 June 2013, 08:49:33 UTC | Merge pull request #1270 from tomchristie/remove-incorrect-content-type-test-client Remove incorrect CONTENT_TYPE header from GET and HEAD requests | 14 June 2013, 08:49:33 UTC |
1b19f9e | Tom Christie | 14 June 2013, 08:17:33 UTC | Remove incorrect CONTENT_TYPE header from GET and HEAD requests | 14 June 2013, 08:17:33 UTC |
91f317c | Daniel Lindsley | 14 June 2013, 01:39:02 UTC | Added a ``checksetup`` management command for verifying Django compatibility. | 14 June 2013, 01:39:02 UTC |
70d7e45 | Tim Graham | 13 June 2013, 20:07:27 UTC | Added release notes for auth views being reversed by name, not by path. Refs #20532 | 13 June 2013, 20:08:56 UTC |
9e50833 | Loic Bistuer | 03 April 2013, 19:51:37 UTC | Fixed #20000 -- Allowed ModelForm meta overrides for label, help_text and error_messages | 13 June 2013, 19:06:25 UTC |
dc9c359 | Baptiste Mispelon | 13 June 2013, 16:37:08 UTC | Fixed #20594 -- Add validation to models.SlugField. Thanks carbonXT for the report. | 13 June 2013, 17:31:57 UTC |