-
-
Notifications
You must be signed in to change notification settings - Fork 730
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
Move lib/spree to OFN #5733
Move lib/spree to OFN #5733
Conversation
Yes, it's not nice, it's used in the product model as well as in the variant model and the gateway model. We can remove it later |
can you still approve the PR after adding a commit? |
Unless someone disagrees I'm making the call to this to Test Ready. Given the time it's been sitting there and the nature of the fixes we're doing recently, it's fairly easy that it'll end up with merge conflicts that will bring up the costs of the tech debt. |
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.
Great, next time I'm debugging, I will be grateful to have all this in the same code base. And we can improve it!
YES! the future is indeed bright @mkllnk 🚀 ! |
Hey @luisramos0 ! Indeed a lot going on here, let's go step-wise:
So far so good. However, I'm not too sure on how to test S3 support. The configurations appear the same as before staging the PR. But some images were broken on staging-FR (since yesterday, after dev-test - remember Luís?) and I broke it a bit further, by accidentally removing the access credentials to S3. So, I would need help to fix this and the configuration issue which came up before, on staging-fr. Possible issues found (not related to this PR):
I would say the PR looks good for merging, but maybe better to clarify the S3 access? Awaiting advice here. Thank you! |
Nice Filipe, thank you! I was trying to fix S3 in FR or UK staging but then I realized S3 is perfectly working and configured in staging AU so I just run the test myself now:
Awesome, I am merging this PR. |
Ah so they were indeed broken on both servers - thanks for checking this @luisramos0 ! |
What? Why?
Closes #5734
We bring most of what is needed from spree_core/lib/spree
After this PR, we are basically missing app/models (big one) and some of the test_support stuff 🎉
What should we test?
Quite a few core features impacted with these files.
Release notes
Changelog Category: Added
Brought the last batch of core lib classes (we are only missing spree models now) from spree_core so we can become independent of Spree.