Skip to content

Releases: theriverman/django-minio-backend

3.7.0

02 Sep 22:48
Compare
Choose a tag to compare

What's Changed

  • Resolves Error: a bytes-like object is required, not 'str' by @poulpreben in #53
  • GH workflow tests upgraded to Python 3.12
  • Removed Python 3.8 from supported versions
  • datetime import changed to fix the now obsolete .utcnow() call
  • set minio-py version to >=7.2.8

New Contributors

Full Changelog: 3.6.1...3.7.0

django-minio-backend 3.5.0

26 Mar 20:08
Compare
Choose a tag to compare

Fixes bug introduced in issue/#34

Due to a bug all public bucket urls were generated using the internal client. Due to this fault public urls did not respect the value of MINIO_EXTERNAL_ENDPOINT.
The old fake client was repurposed as an external client.

Additional changes:

  • Dropped the v prefix from version numbers
  • GH workflows updated to the latest Ubuntu and Python versions and updated the watched tags
  • README.md updated with new Python version recommendations

django-minio-backend v3.4.0

04 Feb 23:21
abeed73
Compare
Choose a tag to compare

What's Changed

New Contributors

Full Changelog: v3.3.2...v3.4.0

django-minio-backend v3.3.2

12 Dec 20:08
Compare
Choose a tag to compare

django-minio-backend v3.2.1

06 Nov 16:13
96e47da
Compare
Choose a tag to compare
Merge pull request #32 from theriverman/develop

Bugfix for MinioBackend.validate_settings()

v3.2.0: Merge pull request #30 from theriverman/develop

01 Nov 16:58
9325386
Compare
Choose a tag to compare

Released in relation to #29
It's no longer required to define both a public and a private bucket

django-minio-backend v3.0.0

01 Aug 09:46
14508a9
Compare
Choose a tag to compare
Merge pull request #26 from theriverman/develop

Changes resolve #25

django-minio-backend v2.7.1

07 Jun 23:14
Compare
Choose a tag to compare

(BUGFIX) Follow-up to commit 418fc13 which generates invalid external urls

django-minio-backend v2.7.0

04 Jun 23:18
Compare
Choose a tag to compare

Release Notes

Adding external endpoint configuration (#23):

  • Added better support for container environments
  • Host URL used for file access URL generation is now configurable
  • New configuration parameter: MINIO_EXTERNAL_ENDPOINT
  • New configuration parameter: MINIO_EXTERNAL_ENDPOINT_USE_HTTPS
  • New MinioBackend property: same_endpoints
  • New MinioBackend property: base_url_external
  • Revert "Create stale.yml" (This reverts commit 5bc2105)

django-minio-backend v2.6.0

13 Mar 18:16
4dd15a7
Compare
Choose a tag to compare

Release Notes:

  • New manage.py command: is_minio_available
  • Updated minIO SDK from 7.0.0 to 7.0.2
    • updated imports
    • updated self.client.list_objects_v2 to self.client.list_objects
  • Added get_available_name override for django.core.files.storage.Storage to respect file override
  • Improved documentation
  • Added Django unit tests with Docker
  • Improved the reference implementations in DjangoExampleApplication
  • Added GitHub Actions configuration