loopback-next icon indicating copy to clipboard operation
loopback-next copied to clipboard

LoopBack makes it easy to build modern API applications that require complex integrations.

Results 320 loopback-next issues
Sort by recently updated
recently updated
newest added

Support ordering by associations using this Sequelize API: https://sequelize.org/docs/v6/advanced-association-concepts/eager-loading Fixes: #10374 Example: ``` { include: [ { "relation": user } ], order: "user email ASC" } ``` SQL generated by...

### Describe the bug Sequelize provides support for ordering by associations: [ordering-eager-loaded-associations](https://sequelize.org/docs/v6/advanced-association-concepts/eager-loading/#ordering-eager-loaded-associations). However, this functionality is currently prevented by the [loopback order filter conversion](https://github.com/loopbackio/loopback-next/blob/9b5bac5f9ce2e48b6838a26c3b7a83a9cd7d41c3/extensions/sequelize/src/sequelize/sequelize.repository.base.ts#L496-L510) because it assumes the order filter...

bug

This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Adoption](https://docs.renovatebot.com/merge-confidence/) | [Passing](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---|---|---| | [change-case](https://redirect.github.com/blakeembrey/change-case/tree/master/packages/change-case#readme) ([source](https://redirect.github.com/blakeembrey/change-case)) | [`^4.1.2` -> `^5.4.4`](https://renovatebot.com/diffs/npm/change-case/4.1.2/5.4.4) | ![age](https://developer.mend.io/api/mc/badges/age/npm/change-case/5.4.4?slim=true) |...

dependencies
do-not-merge

Currently, loopback 4 doesn't support Groupby. This PR provides support for that. Related PRs: - [PR@loopback-connecotr](https://github.com/loopbackio/loopback-connector/pull/466) - [PR@loopback-datasource-juggler](https://github.com/loopbackio/loopback-datasource-juggler/pull/2175) ## Checklist - [x] DCO (Developer Certificate of Origin) [signed in all...

Generating a hasOne relation with lb4 relations with the same table generates buggy code as it add imports for both source & target models are same. This PR fixes that....

At this point, the openapi generator has no way to include or exclude any API. This PR enables the openapi generator to receive three new options for users to control...

If an id is not set to auto-increment in the DB, the lb4 discover generates the id with generated set to 0. This makes the post request stuck. The user...

- Implements #[2782](https://github.com/loopbackio/loopback-next/issues/2782) - along with excluding `readOnly` properties from POST, PATCH & PUT, the PR also disallows passing ID properties to PATCH & PUT requests (mentioned in the closed...

While trying to create more than one belongsTo relation, cli asks to _replace_ the controller file (as it creates the new file and considers a conflict). The model and repository...

The `lb4 openapi` generator can accept a prefix to add to the resources generated based on the provided specs. Initially, I added this to fix [this issue](https://github.com/loopbackio/loopback-next/issues/9328). But I thought...