| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2016-08-01 | Fixed #26930 -- Prevented makemigrations from accessing an empty database. | Tim Graham | |
| Thanks Liz Lemon for the report and investigation and Claude Paroz for the test. | |||
| 2016-07-29 | Fixed #26896 -- Allowed a lazy base_url for FileSystemStorage. | Tomas Pazderka | |
| 2016-07-25 | Fixed #26915 -- Fixed regression handling responses returned from view ↵ | Alex Hill | |
| middleware. | |||
| 2016-07-16 | Fixed #26826 -- Stripped spaces from dumpdata pks arguments | Claude Paroz | |
| Thanks Kevin Graham Foster for the report and Tim Graham for the review. | |||
| 2016-07-14 | Fixed #26897 -- Fixed makemessages crash on Python 2 with non-ASCII file names | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2016-07-14 | Fixed #26656 -- Added duration (timedelta) support to DjangoJSONEncoder. | Will Hardy | |
| 2016-07-11 | Fixed #26792 -- Allowed None for the value of cache.get_or_set(). | Dmitry S..ky / skype: dvska-at-skype | |
| 2016-07-08 | Fixed #26802 -- Prevented crash when attaching bytes as text message | Claude Paroz | |
| Thanks Tim Graham for the review. | |||
| 2016-06-30 | Fixed #21548 -- Added FileExtensionValidator and validate_image_file_extension. | Berker Peksag | |
| 2016-06-28 | Fixed #26119 -- Fixed URLValidator crash on URLs with brackets. | Christopher Grebs | |
| 2016-06-28 | Fixed #15091 -- Allowed passing custom encoder to JSON serializer. | Berker Peksag | |
| 2016-06-24 | Refs #12594 -- Removed obsolete exception handling in ↵ | Tim Graham | |
| handle_uncaught_exception(). Since 859fc020a7c5ce30784d6388858ffbc613ef6612, this is no longer needed. | |||
| 2016-06-24 | Refs #24829 -- Made TemplateResponse.content available sooner in exception ↵ | Claude Paroz | |
| context Thanks Tim Graham for the initial patch. | |||
| 2016-06-23 | Fixed #26791 -- Replaced LiveServerTestCase port ranges with binding to port 0. | Tim Graham | |
| 2016-06-18 | Reverted "Fixed #26644 -- Allowed wrapping NamedTemporaryFile with File." | Tim Graham | |
| This reverts commit 1b407050dd53e56686fdd3e168f8cac4f9be8306 as it introduces a regression in the test for refs #26772. | |||
| 2016-06-17 | Refs #26601 -- Improved backwards-compatibility of DEP 5 middleware ↵ | Carl Meyer | |
| exception handling. | |||
| 2016-06-16 | Fixed flake8 2.6 warnings. | Tim Graham | |
| 2016-06-15 | Fixed broken links in docs and comments. | Ville Skyttä | |
| 2016-06-14 | Fixed #26644 -- Allowed wrapping NamedTemporaryFile with File. | Hugo Osvaldo Barrera | |
| 914c72be2abb1c6dd860cb9279beaa66409ae1b2 introduced a regression that causes saving a NamedTemporaryFile in a FileField to raise a SuspiciousFileOperation. To remedy this, if a File has an absolute path as a filename, use only the basename as the filename. | |||
| 2016-06-11 | Removed unnecessary check in TemporaryUploadedFile. | Jon Dufresne | |
| If settings.FILE_UPLOAD_TEMP_DIR is the default value of None, NamedTemporaryFile will work the same as if nothing was passed. | |||
| 2016-06-09 | Fixed #20468 -- Added loaddata --exclude option. | Berker Peksag | |
| Thanks Alex Morozov for the initial patch. | |||
| 2016-06-08 | Fixed #26290 -- Warned that paginating an unordered QuerySet may result in ↵ | Emad Mokhtar | |
| inconsistent results. | |||
| 2016-06-08 | Fixed #26717 -- Added Serializer.stream_class to customize the stream. | Berker Peksag | |
| 2016-06-04 | Fixed #12666 -- Added EMAIL_USE_LOCALTIME setting. | Anton I. Sipos | |
| When EMAIL_USE_LOCALTIME=True, send emails with a Date header in the local time zone. | |||
| 2016-06-01 | Fixed #26694 -- Made FileBasedCache.get() reraise non-ENOENT IOErrors. | Jon Dufresne | |
| 2016-05-31 | Fixed #26691 -- Removed checking for a file's existence before deleting. | Jon Dufresne | |
| File operations always raise a ENOENT error when a file doesn't exist. Checking the file exists before the operation adds a race condition condition where the file could be removed between operations. As the operation already raises an error on a missing file, avoid this race and avoid checking the file exists twice. Instead only check a file exists by catching the ENOENT error. | |||
| 2016-05-27 | Fixed #26646 -- Added IOBase methods required by TextIOWrapper to File. | Simon Charette | |
| Thanks Tim for the review. | |||
| 2016-05-27 | Fixed #26645 -- Fixed potential makemessages failures on Windows. | Ramiro Morales | |
| This was reflected by 27 i18n test errors (not failures) on such platform caused by corrupt intermediate PO catalog files fed to `msgmerge(1)`. Made it handle in-memory PO/POT file contents with normalized line separators (`'\n'`). We need to perform manually this after using `subprocess.Popen` as we can't pass it `universal_newlines=True`. Also fixes #26670 in the process as this commit refactors the same code section. | |||
| 2016-05-19 | Fixed #26421 -- Refactored ModelSignal to use Apps.lazy_model_operation() | Alex Hill | |
| 2016-05-19 | Refs #26421 -- Refactored Apps.lazy_model_operation() for better checks and ↵ | Alex Hill | |
| tests | |||
| 2016-05-17 | Refs #26601 -- Added a warning if both MIDDLEWARE AND MIDDLEWARE_CLASSES are ↵ | Tim Graham | |
| set. | |||
| 2016-05-17 | Refs #26601 -- Deprecated old-style middleware. | Tim Graham | |
| 2016-05-17 | Fixed #26601 -- Improved middleware per DEP 0005. | Florian Apolloner | |
| Thanks Tim Graham for polishing the patch, updating the tests, and writing documentation. Thanks Carl Meyer for shepherding the DEP. | |||
| 2016-05-17 | Refs #26601 -- Refactored BaseHandler to prepare for new-style middleware. | Florian Apolloner | |
| 2016-05-15 | Fixed #24100 -- Made the migration signals dispatch its plan and apps. | Simon Charette | |
| Thanks Markus for your contribution and Tim for your review. | |||
| 2016-05-12 | Fixed #21231 -- Enforced a max size for GET/POST values read into memory. | Andre Cruz | |
| Thanks Tom Christie for review. | |||
| 2016-05-11 | Fixed #26429 -- Added a timestamp to merge migration names. | Raphael Gaschignard | |
| This reduces the possibility of a naming conflict, especially after squashing migrations. | |||
| 2016-05-10 | Fixed #26580 -- Updated references to obsolete RFC 2822. | Vasiliy Faronov | |
| Didn't rename django.utils.feedgenerator.rfc2822_date() as some external code may rely on it. | |||
| 2016-05-08 | Included reverse deps in showmigrations | Jarek Glowacki | |
| 2016-05-06 | Fixed #25986 -- Fixed crash sending email with non-ASCII in local part of ↵ | Sergei Maertens | |
| the address. On Python 3, sending emails failed for addresses containing non-ASCII characters due to the usage of the legacy Python email.utils.formataddr() function. This is fixed by using the proper Address object on Python 3. | |||
| 2016-05-04 | Replaced a 'raw' six import | Claude Paroz | |
| 2016-05-02 | Fixed #26341 (again) -- Addressed multiple occurrences per line use case | Claude Paroz | |
| 2016-05-02 | Fixed docstring typos. | Offby-One Kenobi | |
| 2016-04-30 | Fixed #26440 -- Added a warning for non-url()s in urlpatterns. | Alasdair Nicol | |
| Thanks Burhan Khalid for the initial patch and knbk/timgraham for review. | |||
| 2016-04-30 | Fixed #26058 -- Delegated os.path bits of FileField's filename generation to ↵ | Cristiano | |
| the Storage. | |||
| 2016-04-30 | Fixed #26341 -- Fixed makemessages breaking location comments for HTML files | Claude Paroz | |
| Thanks Sylvain Garancher for the report and Veranika Sabiashchanskaya for the initial patch. | |||
| 2016-04-29 | Fixed #26207 -- Replaced dynamic classes with non-data descriptors for ↵ | Anssi Kääriäinen | |
| deferred instance loading. | |||
| 2016-04-29 | Fixed #26546 -- Allowed HTTPStatus enum values for HttpResponse.status. | David Evans | |
| 2016-04-25 | Fixed #26052 -- Moved conditional_content_removal() processing to the test ↵ | Tim Graham | |
| client. | |||
| 2016-04-21 | Fixed #26495 -- Added name arg to Storage.save()'s File wrapping. | Maxim Novikov | |
