| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2014-08-22 | Fixed #23333 -- Made urlsafe_base64_decode() return proper type on Python 3. | Ian Foote | |
| 2014-08-15 | Fixed #23269 -- Deprecated django.utils.remove_tags() and removetags filter. | Tim Graham | |
| Also the unused, undocumented django.utils.html.strip_entities() function. | |||
| 2014-07-30 | Fixed test failure on Windows. | Tim Graham | |
| os.close(fd) is needed to avoid "The process cannot access the file because it is being used by another process" | |||
| 2014-07-25 | Fixed bad usage of rstrip() that caused test failure. | Tim Graham | |
| If the temporary file name contained a p or y as its last characters, it would be stripped. refs #23083. | |||
| 2014-07-25 | Fixed #23083 -- Fixed runserver reloading when deleting a file. | Tim Graham | |
| Thanks Collin Anderson for the report and hirokiky for the fix. | |||
| 2014-07-15 | Fixed #22991 -- Prevented *.pyc files in autoreload monitoring | Claude Paroz | |
| This fixes a regression introduced in 6d302f639. Thanks lorinkoz at gmail.com for the report, Collin Anderson for the initial patch and Simon Charette for the review. | |||
| 2014-07-14 | Fixed #22789 -- Deprecated django.contrib.webdesign. | Tim Graham | |
| Moved the {% lorem %} tag to built-in tags. | |||
| 2014-07-07 | Fixed flake8 errors. | Tim Graham | |
| 2014-07-07 | Fixed #22909 -- Removed camelCasing in some tests. | Tim Graham | |
| Thanks brylie. | |||
| 2014-07-06 | Fixed pyinotify performance regression in 15f82c7011 | Claude Paroz | |
| Refs #9722. Thanks Tim Graham for the review. | |||
| 2014-07-01 | Fixed #22691 -- Added aliasing to cached_property. | Curtis | |
| 2014-06-12 | Fixed #22814 -- Allowed ISO-8601 [+-]hh timezone format in parse_datetime | Richard Eames | |
| 2014-06-03 | Fixed #22681 -- Made TarArchive recognize leading directories properly. | Alexandr Shurigin | |
| 2014-05-19 | Revert "Fixed #20477: Allowed settings.FORMAT_MODULE_PATH to be a list of ↵ | Tim Graham | |
| modules." This reverts commit 950b6de16ac2f8135612f2ed5984c090dd8e4dcf. | |||
| 2014-05-19 | Fixed #20477: Allowed settings.FORMAT_MODULE_PATH to be a list of modules. | Martin Brochhaus | |
| Previously the FORMAT_MODULE_PATH setting only accepted one string (dotted module path). This is useful when using several reusable third party apps that define new formats. We can now use them all and we can even override some of the formats by providing a project-wide format module. | |||
| 2014-05-17 | Fixed several flake8 errors, including one where a test wouldn't be run | Alex Gaynor | |
| 2014-05-16 | Optimized make_aware/naive by removing redundant checks. Refs #22625. | Aymeric Augustin | |
| Also added tests with pytz and removed misplaced tests. | |||
| 2014-05-16 | Fixed #22625 -- Normalized make_aware/naive errors. | Aymeric Augustin | |
| Also added tests for is/make_aware/naive. Thanks Tom Michaelis for the report. | |||
| 2014-05-16 | Fixed #22531 -- Added tree.Node.__repr__ and tests for the class. | Moayad Mardini | |
| While Node class has a useful `__str__`, its `__repr__` is not that useful. Added a `__repr__` that makes use of the current `__str__`. This is especially useful since the more popular `Q` class inherits `tree.Node`. Also created new tests that cover most of `Node` class functionality. | |||
| 2014-05-15 | Harmonized some PEP 0263 coding preambles | Claude Paroz | |
| 2014-05-14 | Added additional checks in is_safe_url to account for flexible parsing. | Erik Romijn | |
| This is a security fix. Disclosure following shortly. | |||
| 2014-05-14 | Dropped fix_IE_for_vary/attach. | Aymeric Augustin | |
| This is a security fix. Disclosure following shortly. | |||
| 2014-04-16 | Fixed #22378 -- Updated \d to [0-9]+ in urlpatterns of docs and tests. | chriscauley | |
| Thanks tomwys for the suggestion. | |||
| 2014-03-30 | Fixed #22338 -- Fixed a test dependent on dictionary key iteration order. | Tim Graham | |
| 2014-03-27 | Fixed a deprecation warning on Python 3. | Tim Graham | |
| 2014-03-22 | Advanced deprecation warnings for 1.8. | Aymeric Augustin | |
| 2014-03-22 | Tweaked strip_tags tests to pass on Python 3.3 | Claude Paroz | |
| 2014-03-22 | Improved strip_tags and clarified documentation | Claude Paroz | |
| The fact that strip_tags cannot guarantee to really strip all non-safe HTML content was not clear enough. Also see: https://www.djangoproject.com/weblog/2014/mar/22/strip-tags-advisory/ | |||
| 2014-03-21 | Removed fix_ampersands template filter per deprecation timeline. | Tim Graham | |
| Also removed related utility functions: * django.utils.html.fix_ampersands * django.utils.html.clean_html | |||
| 2014-03-13 | Fixed #21840 -- Moved dunder methods from SimpleLazyObject to LazyObject. | Baptiste Mispelon | |
| This commit also added tests for LazyObject and refactored the testsuite of SimpleLazyObject so that it can share test cases with LazyObject. | |||
| 2014-03-08 | Fixed #21188 -- Introduced subclasses for to-be-removed-in-django-XX warnings | Claude Paroz | |
| Thanks Anssi Kääriäinen for the idea and Simon Charette for the review. | |||
| 2014-03-05 | Really hidden warnings in javascript_quote tests | Claude Paroz | |
| Refs #21725. | |||
| 2014-03-01 | Fixed #22130 -- Deprecated fix_ampersands, removed utils.clean_html() | Erik Romijn | |
| 2014-02-22 | Deprecated django.utils.text.javascript_quote. | Baptiste Mispelon | |
| Refs #21725. | |||
| 2014-02-22 | Fixed test failures when running in a narrow Python build. | Baptiste Mispelon | |
| 2014-02-15 | Fixed #21725 -- Fixed JavaScript quoting encoding. | MattBlack85 | |
| Thanks to nedbatchelder for the report. | |||
| 2014-02-08 | Fixed #21674 -- Deprecated the import_by_path() function in favor of ↵ | Berker Peksag | |
| import_string(). Thanks Aymeric Augustin for the suggestion and review. | |||
| 2014-02-06 | Fixed #21731 -- Made javascript_quote escapes '</'. | Vajrasky Kok | |
| 2014-02-05 | Removed import which is now unused | Alex Gaynor | |
| 2014-02-05 | Revert "Fixed #20296 -- Allowed SafeData and EscapeData to be lazy" | Baptiste Mispelon | |
| This reverts commit 2ee447fb5f8974b432d3dd421af9a242215aea44. That commit introduced a regression (#21882) and didn't really do what it was supposed to: while it did delay the evaluation of lazy objects passed to mark_safe(), they weren't actually marked as such so they could end up being escaped twice. Refs #21882. | |||
| 2014-01-25 | Moved sys.path-extending decorator to django.test.utils and used throughout ↵ | Carl Meyer | |
| test suite. Thanks Aymeric for the suggestion. | |||
| 2014-01-12 | Fixed #21756 -- Skipped two timezone-related tests on Windows. | Aymeric Augustin | |
| Windows cannot use a time zone other than the default time zone. Thanks manfre for the report. | |||
| 2013-12-23 | Imported override_settings from its new location. | Aymeric Augustin | |
| 2013-12-23 | Dropped AppCache._empty, _with_app and _without_app. | Aymeric Augustin | |
| It's now easier to achieve the same effect with modify_settings or override_settings. | |||
| 2013-12-22 | Moved apps back in the toplevel django namespace. | Aymeric Augustin | |
| Reverted 4a56a93cc458e9ab4dcab95d9f5067d4975dd1a2. | |||
| 2013-12-22 | Expurged INSTALLED_APPS from code and tests. | Aymeric Augustin | |
| Except the app cache code and a few specific tests, of course. | |||
| 2013-12-22 | Stopped iterating on INSTALLED_APPS. | Aymeric Augustin | |
| Used the app cache's get_app_configs() method instead. | |||
| 2013-12-14 | Fixed E127 pep8 warnings. | Loic Bistuer | |
| 2013-12-12 | Fixed #21574 -- Handle bytes consistently in utils.text.normalize_newlines. | Baptiste Mispelon | |
| All input is now coerced to text before being normalized. This changes nothing under Python 2 but it allows bytes to be passed to the function without a TypeError under Python3 (bytes are assumed to be utf-8 encoded text). Thanks to trac user vajrasky for the report. | |||
| 2013-12-07 | Fixed #21572 -- Added unit test for django.utils.text.normalize_newlines. | Vajrasky Kok | |
