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
fix: add support for private upload providers #19863
Conversation
The latest updates on your projects. Learn more about Vercel for Git ↗︎
|
packages/core/data-transfer/src/strapi/providers/local-source/assets.ts
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm a bit surprised that the upload plugin doesn't handle the signature itself 🙁
packages/core/data-transfer/src/strapi/providers/local-source/assets.ts
Outdated
Show resolved
Hide resolved
Yeah, if this fix works for DTS I think we can move ahead with it, but we should add to the backlog to fix it globally if possible |
it does, just at a different level, we only use the upload from the plugin itself, |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code LGTM but won't have time to QA until tomorrow
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Code LGTM! Good job!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM code-wise
FYI for functional QA testing there is a private S3 bucket we use in our internal AWS for specifically testing this stuff, take a look in the company shared password manager. |
What does it do?
Why is it needed?
How to test it?
you can follow the example provided in this issue #17571
Related issue(s)/PR(s)
fix #17571