-
Notifications
You must be signed in to change notification settings - Fork 26
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
Replace Ember Data Packages #7914
Merged
Merged
Commits on Jul 1, 2024
-
Configuration menu - View commit details
-
Copy full SHA for c5822fa - Browse repository at this point
Copy the full SHA c5822faView commit details -
Stop using ember-data meta package
Instead pull all the packages we need directly and then build our own store. This store is copied from the one in the existing `ember-data` package.
Configuration menu - View commit details
-
Copy full SHA for 8e41ad3 - Browse repository at this point
Copy the full SHA 8e41ad3View commit details -
These transforms used to be proved by `ember-data`, but now we need to import them ourselves.
Configuration menu - View commit details
-
Copy full SHA for 50281bc - Browse repository at this point
Copy the full SHA 50281bcView commit details -
Replace Inflector Configuration
Ember Data does this slightly differently now, having dropped ember-inflector. We had rules strewn about, I've consolidated into a single initializer.
Configuration menu - View commit details
-
Copy full SHA for 9bcae69 - Browse repository at this point
Copy the full SHA 9bcae69View commit details -
Configuration menu - View commit details
-
Copy full SHA for c2fcc6c - Browse repository at this point
Copy the full SHA c2fcc6cView commit details -
Fixes issues with pnpm peer dependencies.
Configuration menu - View commit details
-
Copy full SHA for 3288b78 - Browse repository at this point
Copy the full SHA 3288b78View commit details -
Configure ember data in all apps
This is the new configuration pattern for ember-data. We need the legacy support to be included in our build so we add that here.
Configuration menu - View commit details
-
Copy full SHA for b56cd2c - Browse repository at this point
Copy the full SHA b56cd2cView commit details -
Add missing @ember-data packages
Added: @ember-data/request @ember-data/request-utils @ember-data/legacy-compat as we use them in transforms and our store. I'm not sure why it works in embroider without it, but it won't build the classic app.
Configuration menu - View commit details
-
Copy full SHA for 14b3bb2 - Browse repository at this point
Copy the full SHA 14b3bb2View commit details -
Remove mirage aamc pcrs customizations
Our new inflector rules seem to be working now.
Configuration menu - View commit details
-
Copy full SHA for b80ff02 - Browse repository at this point
Copy the full SHA b80ff02View commit details -
Configuration menu - View commit details
-
Copy full SHA for c9c1774 - Browse repository at this point
Copy the full SHA c9c1774View commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.