| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2015-07-10 | Added release note for the UUID serialization backport | Claude Paroz | |
| Refs #25019. | |||
| 2015-07-10 | Added stub release notes for 1.8.4 | Claude Paroz | |
| 2015-07-09 | Fixed #25048 -- Documented that runservers strips headers with underscores. | Tim Graham | |
| refs 316b8d49746933d1845d600314b002d9b64d3e3d | |||
| 2015-07-08 | Added today's security issues to the archive. | Tim Graham | |
| 2015-07-08 | Fixed catastrophic backtracking in URLValidator. | Shai Berger | |
| 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 | Prevented newlines from being accepted in some validators. | Tim Graham | |
| This is a security fix; disclosure to follow shortly. Thanks to Sjoerd Job Postmus for the report and draft patch. | |||
| 2015-07-08 | Fixed #19324 -- Avoided creating a session record when loading the session. | Carl Meyer | |
| 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 | Added security release note stubs. | Tim Graham | |
| 2015-07-08 | Removed a confusing sentence in tutorial 5. | Tim Graham | |
| 2015-07-08 | Corrected example code for get_query_set upgrade in 1.6 release notes | Luke Plant | |
| 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/ | |||
| 2015-07-07 | Refs #23882 -- Added detection for moved files when using inotify polling | Chris Bainbridge | |
| 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. | |||
| 2015-07-07 | Fixed #22804 -- Added warning for unsafe value of 'sep' in Signer | David Wolever | |
| Thanks Jaap Roes for completing the patch. | |||
| 2015-07-06 | Fixed #25059 -- Allowed Punycode TLDs in URLValidator | Alexey Sveshnikov | |
| 2015-07-04 | Fixed #25051 -- Clarified return type of {% now %} tag. | Tim Graham | |
| 2015-07-03 | Fixed #24877 -- Added middleware handling of response.render() errors. | Sylvain Fankhauser | |
| 2015-07-03 | Fixed #23190 -- Made Paginator.page_range an iterator | Rigel Di Scala | |
| 2015-07-03 | Fixed mistake in Model.from_db() example. | Luke | |
| 2015-07-03 | Updated mock note since Django no longer works with Python 3.2. | Tim Graham | |
| 2015-07-03 | Fixed #25056 -- Documented minimum version of jinja2 for testing. | Tim Graham | |
| 2015-07-02 | Fixed #25029 -- Added PersistentRemoteUserMiddleware for login-page-only ↵ | Jan Pazdziora | |
| external authentication. | |||
| 2015-07-02 | Fixed #24997 -- Enabled bulk_create() on proxy models | William Schwartz | |
| 2015-07-01 | Fixed #4960 -- Added "strip" option to CharField | Curtis | |
| 2015-07-01 | Fixed #20916 -- Added Client.force_login() to bypass authentication. | Jon Dufresne | |
| 2015-07-01 | Fixed #21695 -- Added asvar option to blocktrans. | Matthew Somerville | |
| Thanks Bojan Mihelac for the initial patch. | |||
| 2015-07-01 | Fixed typo in writing migrations docs | Claude Paroz | |
| 2015-06-30 | DEP 0003 -- Added JavaScript unit tests. | Trey Hunner | |
| Setup QUnit, added tests, and measured test coverage. Thanks to Nick Sanford for the initial tests. | |||
| 2015-06-30 | Fixed #23658 -- Provided the password to PostgreSQL dbshell command | Jean-Michel Vourgère | |
| The password from settings.py is written in a temporary .pgpass file file whose name is given to psql using the PGPASSFILE environment variable. | |||
| 2015-07-01 | Removed datetime_cast_sql, which is never overridden or used anywhere in Django. | Shai Berger | |
| Thanks Tim Graham for review. | |||
| 2015-06-30 | Fixed #21803 -- Added support for post-commit callbacks | Andreas Pelme | |
| Made it possible to register and run callbacks after a database transaction is committed with the `transaction.on_commit()` function. This patch is heavily based on Carl Meyers django-transaction-hooks <https://django-transaction-hooks.readthedocs.org/>. Thanks to Aymeric Augustin, Carl Meyer, and Tim Graham for review and feedback. | |||
| 2015-06-30 | Fixed #25038 -- Reverted incorrect documentation about inspectdb ↵ | Tim Graham | |
| introspecting views. This reverts commit bd691f4586c8ad45bd059ff9d3621cbf8afdcdce (refs #24177). | |||
| 2015-06-29 | Fixed #25018 -- Changed simple_tag to apply conditional_escape() to its output. | Luke Plant | |
| This is a security hardening fix to help prevent XSS (and incorrect HTML) for the common use case of simple_tag. Thanks to Tim Graham for the review. | |||
| 2015-06-27 | Fixed #22463 -- Added code style guide and JavaScript linting (EditorConfig ↵ | Trey Hunner | |
| and ESLint) | |||
| 2015-06-27 | Fixed #25033 -- Added context_processors.auth to documented admin dependencies. | Tim Graham | |
| 2015-06-27 | Fixed #25031 -- Fixed a regression in the unordered_list template filter. | Noam | |
| 2015-06-27 | Fixed #25017 -- Allowed customizing the DISALLOWED_USER_AGENTS response | sujayskumar | |
| 2015-06-26 | Fixed #24958 -- Fixed inline forms using UUID-PK parents with auto-PK children. | Jason Hoos | |
| 2015-06-26 | Fixed #25016 -- Reallowed non-ASCII values for ForeignKey.related_name on ↵ | 薛丞宏 | |
| Python 3. | |||
| 2015-06-25 | Refs #24127 -- Added documentation for HttpRequest.current_app. | Marten Kenbeek | |
| 2015-06-25 | Updated release process for new release schedule. | Tim Graham | |
| 2015-06-24 | Renamed RemovedInDjangoXYWarnings for new roadmap. | Tim Graham | |
| Forwardport of ae1d663b7913f6da233c55409c4973248372d302 from stable/1.8.x plus more. | |||
| 2015-06-24 | Refs #24840 -- Added GDALRaster Warp and transform methods | Daniel Wiesmann | |
| Thanks to Tim Graham for the review. | |||
| 2015-06-22 | Added white-space: pre-wrap; to docs code blocks to match docs.dp.com. | Tim Graham | |
| 2015-06-22 | Updated indentation of example template in docs/topics/i18n/translation.txt. | Wim Feijen | |
| 2015-06-22 | Added Ola Sitarska to the team page. | Ola Sitarska | |
| 2015-06-22 | Fixed #25001 -- Doc'd caveat about collectstatic and removing INSTALLED_APPS. | Tim Graham | |
| Thanks aRkadeFR for the initial patch. | |||
| 2015-06-22 | Simplified wording of Python support policy. | Tim Graham | |
| 2015-06-22 | Fixed #24983 -- Clarified contrib.sites Site.domain is fully qualified. | Bipin Suresh | |
| 2015-06-22 | Refs #25006 -- Added a '6 p.m.' option to the admin's time picker. | Tim Graham | |
| 2015-06-22 | Fixed #24970 -- Added --managers and --admins options to the sendtestemail ↵ | Rolo | |
| management command. | |||
| 2015-06-21 | Fixed #24985 -- Added note about possible invalid feed content | Claude Paroz | |
| Thanks Michael Wood for the report and Tim Graham for the review. | |||
