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

REDBOX-71 file upload #157

Merged
merged 25 commits into from
Apr 8, 2024
Merged

Conversation

rachaelcodes
Copy link
Contributor

@rachaelcodes rachaelcodes commented Mar 27, 2024

Context

Since starting this ticket, we've discussed moving the S3 upload from the core-api to the Django frontend, and instead passing the file by reference.

Changes proposed in this pull request

Links the Django file upload page to the core-api.
Moves the S3 upload and signed URL collection from the core-api to the django application.

Guidance to review

We're still in the process of updating the architecture, so the key question is: is the separation of concerns sensible?

Relevant links

Things to check

@rachaelcodes rachaelcodes marked this pull request as draft March 27, 2024 13:18
core_api/src/app.py Outdated Show resolved Hide resolved
core_api/src/app.py Outdated Show resolved Hide resolved
core_api/src/app.py Outdated Show resolved Hide resolved
@rachaelcodes rachaelcodes force-pushed the feature/REDBOX-71-file-upload-page branch from ae993a6 to 2ad2a11 Compare March 28, 2024 11:36
@rachaelcodes rachaelcodes force-pushed the feature/REDBOX-71-file-upload-page branch from 2ad2a11 to 79fc9e9 Compare April 3, 2024 11:45
@rachaelcodes rachaelcodes force-pushed the feature/REDBOX-71-file-upload-page branch from 4bc61fb to 2d93d83 Compare April 3, 2024 12:05
@rachaelcodes rachaelcodes force-pushed the feature/REDBOX-71-file-upload-page branch from df34295 to d0f6653 Compare April 4, 2024 13:49
@rachaelcodes rachaelcodes force-pushed the feature/REDBOX-71-file-upload-page branch from d0f6653 to 0ecee54 Compare April 4, 2024 13:55
@rachaelcodes rachaelcodes marked this pull request as ready for review April 4, 2024 14:05
Copy link
Collaborator

@gecBurton gecBurton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

have we ruled out django-storages[s3]?

@rachaelcodes
Copy link
Contributor Author

have we ruled out django-storages[s3]?

no, I'll take a look

Copy link
Collaborator

@gecBurton gecBurton left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@rachaelcodes rachaelcodes merged commit 2faff90 into main Apr 8, 2024
7 checks passed
@rachaelcodes rachaelcodes deleted the feature/REDBOX-71-file-upload-page branch April 8, 2024 12:54
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.

None yet

2 participants