| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2023-03-18 | [4.2.x] Fixed #34322 -- Made ES module support to ManifestStaticFilesStorage ↵ | Mariusz Felisiak | |
| optional. Co-authored-by: Author: Claude Paroz <claude@2xlibre.net> Backport of e10c1688f96e3b2d202fe401472b7b25f6105969 from main | |||
| 2023-02-01 | [4.2.x] Refs #33476 -- Applied Black's 2023 stable style. | David Smith | |
| Black 23.1.0 is released which, as the first release of the year, introduces the 2023 stable style. This incorporates most of last year's preview style. https://github.com/psf/black/releases/tag/23.1.0 Backport of 097e3a70c1481ee7b042b2edd91b2be86fb7b5b6 from main | |||
| 2023-01-12 | Refs #26029 -- Deprecated DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings. | Jarosław Wygoda | |
| 2023-01-02 | Fixed #34235 -- Added ManifestFilesMixin.manifest_hash attribute. | Florian Apolloner | |
| This adds ManifestFilesMixin.manifest_hash attribute exposing a "hash" of the full manifest. This allows applications to determine when their static files have changed. | |||
| 2022-12-07 | Fixed #32319 -- Added ES module support to ManifestStaticFilesStorage. | James Bligh | |
| Co-authored-by: James Bligh <james.bligh@silvercloudhealth.com> | |||
| 2022-08-08 | Added test for non-HTTP request on ASGIStaticFilesHandler. | Carlton Gibson | |
| 2022-07-31 | Fixed warnings per flake8 5.0.0. | Mariusz Felisiak | |
| 2022-06-23 | Made HashedFilesMixin ignore URLs without a path. | Florian Apolloner | |
| 2022-06-03 | Refs #33765 -- Added tests for trailing whitespace in JavaScript source map ↵ | Adam Johnson | |
| references. | |||
| 2022-03-24 | Refs #32365 -- Removed internal uses of utils.timezone.utc alias. | Carlton Gibson | |
| Remaining test case ensures that uses of the alias are mapped canonically by the migration writer. | |||
| 2022-03-04 | Refs #33446 -- Allowed variable whitespace in CSS source map references. | Adam Johnson | |
| Follow up to dc8bb35e39388d41b1f38b6c5d0181224e075f16. The Webpack default is to output CSS source map comments like `/*# sourceMappingURL=main.css.map*/`. Also, Chromium allows tabs. | |||
| 2022-02-07 | Refs #33476 -- Refactored code to strictly match 88 characters line length. | Mariusz Felisiak | |
| 2022-02-07 | Refs #33476 -- Reformatted code with Black. | django-bot | |
| 2022-01-22 | Stopped including type="text/css" attributes for CSS link tags. | Claude Paroz | |
| 2022-01-18 | Fixed #33446 -- Added CSS source map support to ManifestStaticFilesStorage. | Adam Johnson | |
| 2021-11-05 | Fixed #33253 -- Reverted "Fixed #32319 -- Added ES module support to ↵ | Mariusz Felisiak | |
| ManifestStaticFilesStorage." This reverts commit 91e21836f667c784a8a63ab1f18d81f553e679cb. `export` and `import` directives have several syntax variants and not all of them were properly covered. Thanks Hervé Le Roy for the report. | |||
| 2021-11-04 | Fixed #33237 -- Fixed detecting source maps in ManifestStaticFilesStorage ↵ | Carlton Gibson | |
| for multiline files. Switched regex to multiline mode in order to match per-line, rather than against the whole file. Thanks to Joseph Abrahams for the report. Regression in 781b44240a06f0c868254f40f36ce46c927f56d1. | |||
| 2021-10-26 | Fixed #27079 -- Avoided multiple setUpClass()/tearDownClass() calls in ↵ | Jacob Walls | |
| LiveServerTestCase tests. | |||
| 2021-08-19 | Removed reference to nonexistent collectstatic --exclude-dirs option. | Chris Jerdonek | |
| 2021-08-05 | Fixed #27590 -- Allowed customizing a manifest file storage in ↵ | Jarosław Wygoda | |
| ManifestFilesMixin. | |||
| 2021-06-07 | Fixed #32716 -- Fixed ManifestStaticFilesStorage crash when ↵ | aryabartar | |
| max_post_process_passes is 0. | |||
| 2021-06-07 | Fixed #32821 -- Updated os.scandir() uses to use a context manager. | Chris Jerdonek | |
| 2021-05-31 | Fixed #32319 -- Added ES module support to ManifestStaticFilesStorage. | Gildardo Adrian Maravilla Jacome | |
| 2021-05-31 | Refs #32319 -- Changed HashedFilesMixin to use named groups in patterns. | Gildardo Adrian Maravilla Jacome | |
| 2021-05-06 | Removed unused TestHashedFiles._max_post_process_passes. | Mariusz Felisiak | |
| Unused since f1894bae3071da4ee577fc40ae61491f3e03d82c | |||
| 2021-04-02 | Fixed #32383 -- Added source map support to ManifestStaticFilesStorage. | Adam Johnson | |
| 2021-03-03 | Fixed #27854 -- Added system check for nonexistent directories in ↵ | Jacob Walls | |
| STATICFILES_DIRS setting. | |||
| 2021-03-03 | Used CollectionTestCase in FindersCheckTests tests. | Mariusz Felisiak | |
| 2021-02-26 | Fixed #28607 -- Prevented duplicates in HashedFilesMixin post-processing ↵ | Jacob Walls | |
| results. Thanks Ed Morley for the implementation idea. | |||
| 2021-02-15 | Refs #32417 -- Improved cleaning up and fixed isolation of staticfiles_tests ↵ | Chris Jerdonek | |
| tests. | |||
| 2021-02-06 | Refs #32394 -- Changed STATIC_URL/MEDIA_URL to relative paths in tests and ↵ | Markus Holtermann | |
| docs where appropriate. | |||
| 2020-09-01 | Fixed CVE-2020-24583, #31921 -- Fixed permissions on intermediate-level ↵ | Mariusz Felisiak | |
| static and storage directories on Python 3.7+. Thanks WhiteSage for the report. | |||
| 2020-06-08 | Fixed #31594 -- Added ASGIStaticFilesHandler.get_response_async(). | Joshua Massover | |
| 2020-05-12 | Fixed E128, E741 flake8 warnings. | Mariusz Felisiak | |
| 2020-05-08 | Fixed #31528 -- Made collectstatic management command run staticfiles checks. | Hasan Ramezani | |
| 2020-04-28 | Fixed #31517 -- Fixed HashedFilesMixin.hashed_name() if hash of the file is ↵ | Richard Campen | |
| None. | |||
| 2019-12-11 | Fixed #31080 -- Removed redundant type="text/javascript" attribute from ↵ | Jon Dufresne | |
| <script> tags. | |||
| 2019-11-07 | Refs #29983 -- Added support for using pathlib.Path in all settings. | Jon Dufresne | |
| 2019-11-06 | Harmonized Windows checks in tests to a single style. | Jon Dufresne | |
| 2019-09-27 | Fixed #30802 -- Prevented manifest creation when running collectstatic in ↵ | pablo | |
| dry run mode. | |||
| 2019-09-10 | Refs #28606 -- Removed CachedStaticFilesStorage per deprecation timeline. | Mariusz Felisiak | |
| 2019-08-02 | Fixed #30599 -- Prevented ManifestFilesMixin.read_manifest() from silencing ↵ | zeyneloz | |
| errors other than FileNotFoundError. | |||
| 2019-08-02 | Added test for handling of non-existent manifest in ↵ | zeyneloz | |
| ManifestFilesMixin.read_manifest(). | |||
| 2019-06-03 | Fixed #28604 -- Prevented ManifestStaticFilesStorage from leaving ↵ | Nathan Gaberel | |
| intermediate files. | |||
| 2019-02-14 | Fixed #30171 -- Fixed DatabaseError in servers tests. | Jon Dufresne | |
| Made DatabaseWrapper thread sharing logic reentrant. Used a reference counting like scheme to allow nested uses. The error appeared after 8c775391b78b2a4a2b57c5e89ed4888f36aada4b. | |||
| 2019-01-28 | Fixed #30137 -- Replaced OSError aliases with the canonical OSError. | Jon Dufresne | |
| Used more specific errors (e.g. FileExistsError) as appropriate. | |||
| 2019-01-27 | Refs #23919 -- Replaced codecs.open() with open(). | Jon Dufresne | |
| On Python 3, open() handles encodings. | |||
| 2019-01-17 | Refs #21221 -- Removed staticfiles and admin_static template tag libraries. | Tim Graham | |
| Per deprecation timeline. | |||
| 2018-12-31 | Updated test URL patterns to use path() and re_path(). | Tim Graham | |
| 2018-10-27 | Fixed #28606 -- Deprecated CachedStaticFilesStorage. | Tim Graham | |
