Tim Graham
a66d843eec
[1.8.x] Fixed #25159 -- Removed brackets from class/function/method signatures in docs.
...
Thanks hellbeast for the initial patch.
Backport of 87d55081ea
from master
2015-07-27 10:43:09 -04:00
jorgecarleitao
23b975813b
[1.8.x] Fixed typo in docs/ref/middleware.txt
...
Backport of 7c642cafbb
from master
2015-07-27 07:18:24 -04:00
Tim Graham
19ac8b2fe1
[1.8.x] Fixed #25166 -- Clarified how auth permissions are created.
...
Thanks Baptiste Mispelon for report and review.
Backport of 217f173be0
from master
2015-07-25 09:32:38 -04:00
Tim Graham
65885f265a
[1.8.x] Fixed malformed Sphinx directives.
...
Backport of e3d1f2422c
from master
2015-07-25 06:39:16 -04:00
Alasdair Nicol
82418a5d6d
[1.8.x] Fixed #25161 -- Encouraged users to install the latest release in docs
...
Backport of 600fb7c51b
from master
2015-07-24 13:36:44 -04:00
Matt Johnson
05c7129bf2
[1.8.x] Fixed #12768 -- Fixed QuerySet.raw() regression on FK with custom db_column.
...
Backport of e063ac2fae
from master
2015-07-23 18:44:58 -04:00
James Bennett
432a0cde39
[1.8.x] Fixed #25156 -- Mentioned django.setup() in the settings overview for standalone Django use.
...
Backport of 5281f8b635
from master
2015-07-21 17:10:56 -04:00
Tim Graham
e689873a69
[1.8.x] Normalized indentation and line lengths in docs/topics/auth/default.txt.
...
Backport of 5fd83db255
from master
2015-07-21 08:30:51 -04:00
Ali Vakilzade
beb68b2a83
[1.8.x] Fixed signature of ModelAdmin.get_paginator() in docs.
...
Backport of ecf4ed246a
from master
2015-07-20 08:08:22 -04:00
Konrad Świat
7355437e49
[1.8.x] Fixed #25125 -- Updated docs on cookie naming conventions.
...
Thanks Tim Graham for the review and kezabelle for the report.
Backport of 2f6bdab159
from master
2015-07-17 07:57:23 -04:00
Rafał Selewońko
395b33a538
[1.8.x] Fixed typo in docs/topics/i18n/translation.txt
...
Backport of 8e306967de
from master
2015-07-16 07:32:07 -04:00
Tim Graham
093bd35798
[1.8.x] Fixed typo in SelectDateWidget docs.
...
Backport of f46f1737aa
from master
2015-07-15 09:57:19 -04:00
Tim Graham
8c64c971e5
[1.8.x] Added 1.4.22 release notes.
...
Backport of 427a49f9e996d5d7712472ce287b80857086ee02 from master
2015-07-14 07:27:59 -04:00
Tim Graham
2b4f1f9953
[1.8.x] Fixed #25121 -- Added a warning that filtering sensitive information from error reporting isn't bulletproof
...
Backport of 84bc4f6cdd
from master
2015-07-14 07:14:18 -04:00
Daniel Roseman
4cc0baa98e
[1.8.x] Fixed #25079 -- Added warning if both TEMPLATES and TEMPLATE_* settings are defined.
...
Django ignores the value of the TEMPLATE_* settings if TEMPLATES is also
set, which is confusing for users following older tutorials. This change
adds a system check that warns if any of the TEMPLATE_* settings have
changed from their defaults but the TEMPLATES dict is also non-empty.
Removed the TEMPLATE_DIRS from the test settings file; this was marked
for removal in 1.10 but no tests fail if it is removed now.
Backport of 24620d71f2
from master
2015-07-13 17:55:19 -04:00
Chris McCollister
f8140c4679
[1.8.x] Fixed #24984 -- Added link to Jinja2 static tag instructions in staticfiles docs.
...
Backport of d62194a260
from master
2015-07-13 07:38:42 -04:00
Matthew Madurski
cdae9d8cae
[1.8.x] Fixed #25103 -- Corrected versionadded for FileResponse
...
Backport of 0b02ce54cf
from master
2015-07-10 13:48:48 -04:00
Tim Graham
ad3a895432
[1.8.x] Fixed #25082 -- Documented where to register system checks.
...
Backport of 074a82f49b
from master
2015-07-10 10:38:38 -04:00
Nick Sweeting
2733c32ba9
[1.8.x] Fixed #25083 -- Added SessionAuthenticationMiddleware to auth installation docs
...
Backport of f0857c09fb
from master
2015-07-10 08:41:18 -04:00
Lukas Hetzenecker
ebcfedb0e5
[1.8.x] Fixed #25019 -- Added UUID support in DjangoJSONEncoder
...
Backport of 6355a6d4f5
and 2e05ef4e18
from master.
2015-07-10 09:02:14 +02:00
Claude Paroz
0db2cdb1fa
[1.8.x] Added stub release notes for 1.8.4
...
Backport of 846cb6fef7
from master.
2015-07-10 08:52:46 +02:00
Tim Graham
340c410d58
[1.8.x] Fixed #25048 -- Documented that runservers strips headers with underscores.
...
refs 316b8d4974
Backport of 7b6d3104f2
from master
2015-07-09 09:11:02 -04:00
Shai Berger
8f9a4d3a2b
[1.8.x] Fixed catastrophic backtracking in URLValidator.
...
Thanks João Silva for reporting the problem and Tim Graham for finding the
problematic RE and for review.
This is a security fix; disclosure to follow shortly.
2015-07-08 15:23:19 -04:00
Tim Graham
574dd5e0b0
[1.8.x] Prevented newlines from being accepted in some validators.
...
This is a security fix; disclosure to follow shortly.
Thanks to Sjoerd Job Postmus for the report and draft patch.
2015-07-08 15:23:18 -04:00
Carl Meyer
66d12d1aba
[1.8.x] Fixed #19324 -- Avoided creating a session record when loading the session.
...
The session record is now only created if/when the session is modified. This
prevents a potential DoS via creation of many empty session records.
This is a security fix; disclosure to follow shortly.
2015-07-08 15:23:18 -04:00
Tim Graham
64e8a5f1bb
[1.8.x] Added security release note stubs.
2015-07-08 15:23:18 -04:00
Tim Graham
2dbef35714
[1.8.x] Removed a confusing sentence in tutorial 5.
...
Backport of bdfce4db21
from master
2015-07-08 15:12:24 -04:00
Luke Plant
5e1fa14006
[1.8.x] Corrected example code for get_query_set upgrade in 1.6 release notes
...
The conditional setting of `get_query_set` is required for correct behaviour
if running Django 1.8. The full gory details are here:
http://lukeplant.me.uk/blog/posts/handling-django%27s-get_query_set-rename-is-hard/
Backport of f87e552d98
from master
2015-07-08 11:05:37 +01:00
Chris Bainbridge
b252e0f350
[1.8.x] Refs #23882 -- Added detection for moved files when using inotify polling
...
Commit 15f82c7
("used pyinotify as change detection system when
available") introduced a regression where editing a file in vim with
default settings (writebackup=auto) no longer causes the dev server
to be restarted. On a write, vim moves the monitored file to a backup
path and then creates a new file in the original. The new file is not
monitored as it has a different inode. Fixed this by also watching for
inotify events IN_DELETE_SELF and IN_MOVE_SELF.
Backport of e5cfa394d7
from master
2015-07-07 12:26:36 -04:00
Alexey Sveshnikov
8c417564c7
[1.8.x] Fixed #25059 -- Allowed Punycode TLDs in URLValidator
...
Backport of bc98bc56a5
from master
2015-07-06 15:11:43 -04:00
Tim Graham
73cbf08159
[1.8.x] Fixed #25051 -- Clarified return type of {% now %} tag.
...
Backport of a871cf422d
from master
2015-07-04 08:49:05 -04:00
Luke
e2acbfb69b
[1.8.x] Fixed mistake in Model.from_db() example.
...
Backport of fd869cceac
from master
2015-07-03 09:09:38 -04:00
Tim Graham
cb3e9bc0d7
[1.8.x] Fixed #25056 -- Documented minimum version of jinja2 for testing.
...
Backport of ca58181bac
from master
2015-07-03 08:22:34 -04:00
Tim Graham
08b0b81a6a
[1.8.x] Fixed #25041 -- Clarified difference between syncdb and migrate.
2015-07-01 10:15:29 -04:00
Claude Paroz
805e5b88e0
[1.8.x] Fixed typo in writing migrations docs
...
Backport of 3d7a713156
from master.
2015-07-01 09:17:10 +02:00
Tim Graham
fdaf9359ab
[1.8.x] Fixed #25038 -- Reverted incorrect documentation about inspectdb introspecting views.
...
This reverts commit e69eea73d9
(refs #24177 ).
2015-06-30 14:25:45 -04:00
Tim Graham
8922266a8d
[1.8.x] Fixed #25033 -- Added context_processors.auth to documented admin dependencies.
...
Backport of f59667c121
from master
2015-06-27 14:27:28 -04:00
Noam
fd61ce3817
[1.8.x] Fixed #25031 -- Fixed a regression in the unordered_list template filter.
...
Backport of e291fc4757
from master
2015-06-27 09:39:29 -04:00
Jason Hoos
4296801463
[1.8.x] Fixed #24958 -- Fixed inline forms using UUID-PK parents with auto-PK children.
...
Backport of a50b66da30
from master
2015-06-26 09:15:59 -04:00
薛丞宏
a97e50c5e6
[1.8.x] Fixed #25016 -- Reallowed non-ASCII values for ForeignKey.related_name on Python 3.
...
Backport of d3e12c9017
from master
2015-06-26 08:35:13 -04:00
Marten Kenbeek
ae93aeed2b
[1.8.x] Refs #24127 -- Added documentation for HttpRequest.current_app.
...
Backport of 6364df6887
from master
2015-06-25 14:11:16 -04:00
Tim Graham
ae1d663b79
[1.8.x] Renamed RemovedInDjango20Warning to RemovedInDjango110Warning.
2015-06-23 07:22:16 -04:00
Wim Feijen
7439039806
[1.8.x] Updated indentation of example template in docs/topics/i18n/translation.txt.
...
Backport of 514b69cb9e
from master
2015-06-22 15:42:30 -04:00
Tim Graham
252867ed2a
[1.8.x] Fixed #25001 -- Doc'd caveat about collectstatic and removing INSTALLED_APPS.
...
Thanks aRkadeFR for the initial patch.
Backport of 5ae0dd6abf
from master
2015-06-22 12:44:34 -04:00
Tim Graham
bb8f69e901
[1.8.x] Simplified wording of Python support policy.
...
Backport of 256aebbdaa
from master
2015-06-22 12:20:20 -04:00
Bipin Suresh
6aa618bae3
[1.8.x] Fixed #24983 -- Clarified contrib.sites Site.domain is fully qualified.
...
Backport of 34047b23e2
from master
2015-06-22 09:41:18 -04:00
Tim Graham
5cc1f13d15
[1.8.x] Fixed #25010 -- Documented APP_DIRS default in startproject's settings.py
...
Backport of 4a66564888
from master
2015-06-20 19:32:40 -04:00
Markus Holtermann
f64a3de2d4
[1.8.x] Fixed #24940 -- Made model managers hashable
...
Thanks Federico Jaramillo Martínez for the report and Tim Graham for the
test and review.
Backport of d3d66d4722
from master
2015-06-19 19:15:01 +02:00
johannes.linke
aa00f48280
[1.8.x] Fixed #24881 -- Clarified Meta.order_with_respect_to documentation
...
Backport of 27c839e0fc
from master
2015-06-19 07:03:16 -04:00
Tim Graham
f501f4d41c
[1.8.x] Added Python version support policy
...
Partial backport of 7f1168e387
from master
2015-06-18 12:23:46 -04:00
Tim Graham
ac518c8722
[1.8.x] Fixed outdated Python version support info in docs/topics/install.txt
...
Backport of ebd183a18c
from master
2015-06-17 11:28:48 -04:00
Tim Graham
9d5c45beae
[1.8.x] Removed usage of string-based url() in auth docs.
...
Backport of 58665dded0
from master
2015-06-17 09:46:15 -04:00
Andriy Sokolovskiy
8abe2d0643
[1.8.x] Fixed #24948 -- Fixed crash when uploading bitmap images in forms.ImageField
...
Backport of cf6ce279c7
from master
2015-06-16 14:38:25 -04:00
Tim Graham
8050e6282e
[1.8.x] Refs #24987 -- Documented that Client.login() rejects inactive users.
...
Backport of fbc618c13c
from master
2015-06-16 12:47:27 -04:00
Adam Brenecki
0e3a80fa68
[1.8.x] Fixed #24972 -- Fixed removing unique_together indexes on MySQL.
...
Backport of 65296b3be3
from master
2015-06-15 17:32:07 -04:00
Brian King
c58755d875
[1.8.x] Fixed #24912 -- Fixed prefetch_related failure for UUIDField primary keys
...
This resolves a problem on databases besides PostgreSQL when using
prefetch_related with a source model that uses a UUID primary key.
Backport of bfb5b7150f
from master
2015-06-15 17:31:50 -04:00
Tim Graham
53323a5c23
[1.8.x] Removed obsolete literals_to_xrefs.py script.
...
Backport of ccfb5c7408
from master
2015-06-15 13:01:32 -04:00
Tim Graham
737ddb4d24
[1.8.x] Added ALLOWED_HOSTS and SERVER_EMAIL details to deployment checklist.
...
Backport of b34d16b78d
from master
2015-06-11 13:44:23 -04:00
Nick Smith
ffbb6d4742
[1.8.x] Used PEP 8 style indentation in forms docs.
...
Backport of b9bf61ce61
from master
2015-06-11 12:22:24 -04:00
Rivo Laks
76c526f80e
[1.8.x] Fixed #24769 -- Cast optparse verbosity argument to an integer for better backwards compatibility.
...
Using `BaseCommand.options_list` makes Django use the legacy optparse
parser, which does not set the verbosity attribute correctly. Now the
verbosity argument is always cast to int. Regression in 8568638
(#19973 ).
Initial report and patch from blueyed.
Backport of a0047c6242
from master
2015-06-09 19:05:16 -04:00
Tim Graham
8bc18ebf0f
[1.8.x] Fixed #24903 -- Fixed assertRaisesMessage on Python 2.7.10.
...
A regression in Python 2.7.10 rc1 wasn't reverted in the final
release: https://bugs.python.org/issue24134
Backport of two commits from master:
* c2bc1cefdc
* e89c3a4603
2015-06-09 17:54:33 -04:00
Daniel Roseman
b3f61f6e08
[1.8.x] Fixed #24961 -- Added links to all auth docs pages from index.
...
Backport of fd0949181f
from master
2015-06-09 12:44:07 -04:00
argaen
f85780ada0
[1.8.x] Fixed import in docs/ref/contrib/syndication.txt
...
Backport of 1725d00991
from master
2015-06-09 12:37:54 -04:00
Matt Deacalion Stevens
7ae470cfe2
[1.8.x] Clarified the default form widgets for model number fields in docs
...
Backport of 77f3d7adb1
from master
2015-06-09 12:33:37 -04:00
Nik Nyby
1e0a5b796c
[1.8.x] Fixed typos in docs/topics/python3.txt
...
Backport of f67127e0af
from master
2015-06-09 10:37:49 -04:00
Tim Graham
9cf5c4dcff
[1.8.x] Fixed #24956 -- Fixed typo in docs/ref/forms/widgets.txt
...
Backport of 9f825b9e28
from master
2015-06-08 15:20:32 -04:00
Alasdair Nicol
a22a1b3e23
[1.8.x] Fixed #24952 -- Fixed example SQL in Func() expressions docs
...
Backport of 1f5b067710
from master
2015-06-08 10:56:46 -04:00
Andriy Sokolovskiy
b4b13759f8
[1.8.x] Fixed #24744 - Fixed relabeled_clone for the Transform
...
Backport of 08232ef84d
from master
2015-06-06 09:11:46 -04:00
Mark Henwood
f4c09d3e42
[1.8.x] Fixed #24882 -- Documented Migration.run_before
...
Backport of dee1bcd08a
from master
2015-06-06 09:00:36 -04:00
Mark Lavin
0cfb7ed5c5
[1.8.x] Fixed #24924 -- Join promotion for multiple Case expressions
...
Backport of 541f4ea546
from master
2015-06-05 12:23:08 -04:00
Andriy Sokolovskiy
469f1e362b
[1.8.x] Fixed #24833 -- Fixed Case expressions with exclude().
2015-06-05 11:03:41 -04:00
Yamila Moreno
7dcfbb2ef3
[1.8.x] Fixed #22571 -- Added clarification about auto_now_add=True
...
Backport of cbe4efcbc1
from master
2015-06-05 10:04:24 -04:00
Tim Graham
a1d8a205bc
[1.8.x] Capitalized "Python" in docs.
...
Backport of 2fbea621e6
from master
2015-06-05 08:38:43 -04:00
Ian Foote
8d33889422
[1.8.x] Fixed #24925 -- Document using Coalesce on MySQL
...
Add warning for using Coalesce with python values on MySQL and document
workaround.
Backport of 14dead04ac
from master
2015-06-05 08:25:37 -04:00
Alasdair Nicol
cccb7b49dc
[1.8.x] Fixed #24191 -- Documented Form.changed_data
...
Thanks rhertzog and Björn Påhlsson for the suggestion.
Backport of 5c98223f39
from master
2015-06-04 13:52:15 -04:00
Carl Meyer
efdcd13c34
[1.8.x] Fixed #24628 -- Fixed applied status for squashed migrations.
...
Backport of 492537ac18
from master.
2015-06-02 16:21:58 -06:00
Tim Graham
de62c77460
[1.8.x] Added headings to i18n template tags and filters.
...
Backport of 9ca0961b8a
from master
2015-06-02 15:51:26 -04:00
Carl Meyer
98b40ffe61
[1.8.x] Fixed #24895 -- Fixed loading a pair of squashed migrations with a dependency.
...
Backport of 84522c0d16
from master.
2015-06-02 12:10:04 -06:00
zauddelig
7f92b6e576
[1.8.x] Fixed #24897 -- Allowed using choices longer than 1 day with DurationField
...
Backport of 262d4db8c4
from master
2015-06-02 12:42:31 -04:00
Andriy Sokolovskiy
9d83de8ff3
[1.8.x] Fixed #24831 -- Fixed pickling queryset with prefetch_related() after deleting objects.
...
Backport of 2913d6b77d
from master
2015-06-02 10:07:45 -04:00
Tim Graham
1c57d7e7fa
[1.8.x] Fixed #24893 -- Fixed lack of unique constraint when changing a field from primary_key=True to unique=True
...
Backport of e1e6399c2c
from master
2015-06-02 09:32:22 -04:00
Tim Graham
8911d2e20f
[1.8.x] Fixed #24892 -- Fixed quoting of SQL when renaming a field to AutoField in PostgreSQL
...
Backport of 5ab8680983
from master
2015-06-02 09:15:08 -04:00
Simeon J Morgan
3b41850adc
[1.8.x] Fixed #24896 -- Doc'd clickjacking protection doesn't overwrite X-Frame-Options header.
...
Backport of 0b5fb8e72c
from master
2015-06-02 09:02:46 -04:00
Maximiliano
aefa3a6a03
[1.8.x] Simplified wording in QuerySet.update() docs.
...
Backport of bf07ba523a
from master
2015-06-01 09:42:53 -04:00
Przemysław Suliga
52b5890f52
[1.8.x] Fixed #24880 -- Added more explicit docs on select_for_update() on SQLite.
...
Backport of d29ed3f355
from master
2015-06-01 08:53:59 -04:00
Tim Graham
b8dce1af3a
[1.8.x] Refs #24811 -- Fixed syntax error in CREATE EXTENSION example query.
...
Backport of c954931abd
from master
2015-05-31 06:24:36 -04:00
Tim Graham
2456276b02
[1.8.x] Fixed #24851 -- Fixed crash with reverse one-to-one relation in ModelAdmin.list_display
2015-05-28 10:37:31 -04:00
Andriy Sokolovskiy
f65d4db8a8
[1.8.x] Fixed #24817 -- Prevented loss of null info in MySQL field renaming.
...
Backport of 80ad5472ce
from master
2015-05-28 10:08:14 -04:00
Tim Graham
df6a4cac52
[1.8.x] Refs #24853 -- Documented a limitation of RunPython and unmigrated apps.
2015-05-27 14:21:57 -04:00
Paweł Marczewski
7ee6043dba
Fixed #24847 -- Prevented items set on a RequestContext from being lost.
...
Backport of 300e8baf94
from master
2015-05-27 10:08:31 -04:00
Kevin Marsh
d411586866
[1.8.x] Removed unused import in example code in docs/topics/auth/default.txt
...
Backport of 10945ebeb8
from master
2015-05-27 09:41:22 -04:00
Tim Graham
b16f84f15b
[1.8.x] Refs #24836 -- Reverted "Simplified the lazy CSRF token implementation in csrf context processor."
...
This reverts commit 8099d33b65
as it caused
a regression that cannot be solved without changing force_text() which has
a small risk of introducing regressions. This change will remain in master
along with an update to force_text().
2015-05-27 09:29:45 -04:00
I am Clinton
1e3741b8a3
[1.8.x] Fixed typos in docs/ref/forms/widgets.txt
...
Backport of 14f20c1fdc
from master
2015-05-26 10:48:37 -04:00
Andrea Grandi
62c19a21b6
Fixed #24844 -- Corrected has_changed implementation for HStoreField.
...
Backport of 43b2d88a5b
from master
2015-05-25 21:10:07 -04:00
Paweł Marczewski
2aa2b9f291
[1.8.x] Fixed #24835 -- Fixed QuerySet.exists() after an annotation with Count()
...
QuerySet.exists() incorrectly handled query.group_by = True
case (grouping by all select fields), causing GROUP BY
expressions to be wiped along with select fields.
Backport of 801a84ae32
from master
2015-05-25 20:47:28 -04:00
Marten Kenbeek
1ac4c7d415
[1.8.x] Fixed #24848 -- Fixed ValueError for faulty migrations module.
...
Added apps to unmigrated apps if the migrations module is a file
or a folder missing __init__.py.
Thanks to Ernest0x for the bug report.
Backport of d73176a842
from master
2015-05-25 13:56:37 -04:00
I am Clinton
122e688a9c
[1.8.x] Minor edits to docs/ref/forms/validation.txt
...
Backport of 73b5b0b4a5
from master
2015-05-25 13:19:54 -04:00
Villiers Strauss
4311fd2c0a
[1.8.x] Fixed #24841 -- Made BaseRangeField.prepare_value() call base_field's prepare_value()
...
Backport of 614bec41b5
from master
2015-05-25 12:07:25 -04:00
I am Clinton
1f33bf78fd
[1.8.x] Fixed typos in docs/ref/forms/fields.txt
...
Backport of a6b77abff7
from master
2015-05-25 10:50:33 -04:00
I am Clinton
87934c4b68
[1.8.x] Fixed typos in HTTP decorator docs.
...
Backport of 0b0bb6100d
from master
2015-05-25 07:39:06 -04:00