Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release #40

Merged
merged 64 commits into from
Jan 2, 2025
Merged

Release #40

merged 64 commits into from
Jan 2, 2025

Conversation

Juiced66
Copy link
Contributor

@Juiced66 Juiced66 commented Jan 2, 2025

No description provided.

Mathis Gardon and others added 30 commits November 21, 2024 13:43
…PublicAccess)

- also enable default CORS rules on bucket creation
- support API param dynamic change of bucket name
- fix fileGetUrl support expire time and bucket region
upgrade to uuid v9 was not taken into account in code use
stack trace is insufficient in plugin calling point to identify which step is causing a crash when creating a bucket
…ucket request params

- this is not handled at the moment because we need to disable block public request before setting a bucket policy that makes access public.
- it is then currently advided to first create the bucket, then disable blockPublicAccess, then put bucket policies in order to make sure bucket permissions are set in the right order.
- it could be a feature to support proper/automatic disable of block public access based on bucket policies ? see roadmap for this plugin
Juiced66 and others added 29 commits December 13, 2024 10:13
# [2.2.0-beta.1](v2.1.1...v2.2.0-beta.1) (2025-01-02)

### Bug Fixes

* api path ([ec69546](ec69546))
* api routes ([5ee83f4](5ee83f4))
* bucket create for minio ([c391b51](c391b51))
* controller names ([1080542](1080542))
* credentials usage, error handling, request body parsing ([90c8949](90c8949))
* default config ([3761585](3761585))
* fileGetUrl and tests ([c035775](c035775))
* fileGetUrl http path ([8879186](8879186))
* http routes ([1959063](1959063))
* minio Bucket enablePublic access test ([57d5dbc](57d5dbc))
* minio detection for enablePublicAccess ([37b7252](37b7252))
* parse signedUrlTTL if needed ([c2eee74](c2eee74))
* remove public url usage ([95cc3ee](95cc3ee))
* remove redis from default config ([b32c179](b32c179))
* remove unused env in docker compose, add needed ones ([3d14452](3d14452))
* **tests:** fix ttl test ([03fdec7](03fdec7))
* vault is single credential source of truth ([6953105](6953105))

### Features

* add empty method to bucket controller ([20afb01](20afb01))
* add publicUrl support as a optionnal parameter ([99b59ff](99b59ff))
* permit to use any S3 option for clients (endpoint level) ([0e15ca1](0e15ca1))
* support bucket region for all routes ([1158a80](1158a80))
BREAKING CHANGE: This feature requires a new configuration
# [3.0.0-beta.1](v2.2.0-beta.1...v3.0.0-beta.1) (2025-01-02)

### Features

* release 3.0.0-beta-1 ([9d1174a](9d1174a))

### BREAKING CHANGES

* This feature requires a new configuration
@Juiced66 Juiced66 merged commit b0a9d45 into master Jan 2, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants