summaryrefslogtreecommitdiff
path: root/django/core/files
AgeCommit message (Expand)Author
2023-01-26[4.2.x] Fixed #34294 -- Protected django.core.files.locks against argtypes re...Simon Sawicki
2023-01-12Refs #26029 -- Deprecated DEFAULT_FILE_STORAGE and STATICFILES_STORAGE settings.Jarosław Wygoda
2023-01-12Fixed #26029 -- Allowed configuring custom file storage backends.Jarosław Wygoda
2023-01-10Fixed #34110 -- Added in-memory file storage.Francesco Panico
2022-11-11Refs #34110 -- Added StorageSettingsMixin.Francesco Panico
2022-11-11Refs #34110 -- Reorganized django.core.files.storage into a separate module.Francesco Panico
2022-10-24Fixed #29027 -- Fixed file_move_safe() crash when moving files with SELinux.Yuri Konotopov
2022-04-11Fixed #32604 -- Made file upload respect group id when uploading to a tempora...Mateo Radman
2022-03-24Refs #32365 -- Removed internal uses of utils.timezone.utc alias.Carlton Gibson
2022-02-07Refs #33476 -- Refactored code to strictly match 88 characters line length.Mariusz Felisiak
2022-02-07Refs #33476 -- Reformatted code with Black.django-bot
2022-01-04Fixed CVE-2021-45452 -- Fixed potential path traversal in storage subsystem.Florian Apolloner
2021-12-02Updated various links to HTTPS and new locations.Mariusz Felisiak
2021-09-02Fixed #33079 -- Fixed get_image_dimensions() on nonexistent images.Stefanos I. Tsaklidis
2021-07-29Fixed 32956 -- Lowercased spelling of "web" and "web framework" where appropr...David Smith
2021-06-07Fixed #32821 -- Updated os.scandir() uses to use a context manager.Chris Jerdonek
2021-06-02Fixed #28154 -- Prevented infinite loop in FileSystemStorage.save() when a br...Jacob Walls
2021-05-13Fixed #32718 -- Relaxed file name validation in FileField.Mariusz Felisiak
2021-05-12Fixed #32366 -- Updated datetime module usage to recommended approach.Nick Pope
2021-05-04Fixed CVE-2021-31542 -- Tightened path & file name sanitation in file uploads.Florian Apolloner
2021-03-19Refs #32508 -- Raised Type/ValueError instead of using "assert" in django.core.Daniyal
2020-09-30Fixed #30422 -- Made TemporaryFileUploadHandler handle interrupted uploads.aryan
2020-09-15Fixed #31989 -- Fixed return value of django.core.files.locks.lock()/unlock()...Hasan Ramezani
2020-09-01Fixed CVE-2020-24583, #31921 -- Fixed permissions on intermediate-level stati...Mariusz Felisiak
2020-07-30Bumped minimum isort version to 5.1.0.David Smith
2019-10-31Refs #28428 -- Made FileSystemStorage.save() to support pathlib.Path.Hasan Ramezani
2019-08-30Fixed #30736 -- Added Storage.get_alternative_name() to allow customization.yukihira1992
2019-08-07Corrected several typos in string literals and test names.Min ho Kim
2019-03-28Fixed "byte string" typo in various docs and comments.Mariusz Felisiak
2019-01-31Fixed #30147 -- Simplified directory creation with os.makedirs(..., exist_ok=...Jon Dufresne
2019-01-28Fixed #30137 -- Replaced OSError aliases with the canonical OSError.Jon Dufresne
2018-10-31Fixed #29890 -- Fixed FileSystemStorage crash if concurrent saves try to crea...Tim Graham
2018-10-17Fixed #29857 -- Added get_storage_class to django.core.files.storage.__all__.Tim Graham
2018-10-09Capitalized "Python" in docs and comments.Jon Dufresne
2018-09-26Refs #29784 -- Switched to https:// links where available.Jon Dufresne
2018-08-23Fixed #29705 -- Fixed ImageField RuntimeError crash for WebP files.winkidney
2018-08-20Fixed #29689 -- Improved performance of FileSystemStorage.listdir() and FileP...Federico Bond
2018-07-27Fixed typo in ContentFile docstring.Thomas Grainger
2018-06-29Fixed #28144 -- Added FileSystemStorage.OS_OPEN_FLAGS to allow customization.Jon Prindiville
2018-06-28Fixed #29514 -- Reverted "Used datetime.timezone.utc instead of pytz.utc for ...Tim Graham
2018-03-20Used datetime.timezone.utc instead of pytz.utc for better performance.Sergey Fedoseev
2018-03-12Removed redundant UploadedFile.DEFAULT_CHUNK_SIZE.Sergey Fedoseev
2018-03-10Used cached_property for File.size.Sergey Fedoseev
2018-03-08Fixed #29188 -- Fixed ContentFile.size after a write().Alex Stovbur
2018-01-12Fixed #28996 -- Simplified some boolean constructs and removed trivial contin...Дилян Палаузов
2018-01-03Fixed #28982 -- Simplified code with and/or.Дилян Палаузов
2017-11-06Fixed #28776 -- Fixed a/an/and typos in docs and comments.Дилян Палаузов
2017-09-13Removed unnecessary parens in various code.Mariusz Felisiak
2017-09-07Reverted "Fixed #27818 -- Replaced try/except/pass with contextlib.suppress()."Tim Graham
2017-09-07Removed unneeded __init__() methods.Sergey Fedoseev