Ghost/ghost/core/test/e2e-api/content
Steve Larson e49021b7ea
🐛 Fixed default sort for the content API posts endpoint with included relations (#20333)
ref https://linear.app/tryghost/issue/CFR-31/
- when relations were included, erroneous logic resulted in the model's
default sort being applied
- the model default sort is not intended for the content API and
needlessly slowed down responses
- there's a change for users here that should be incredibly unlikely to
be hit; default sort is `published_at desc` which will be secondarily
sorted by `id desc` instead of `published_at desc, updated_at desc, id
desc`

This is a very significant performance improvement for content API
requests with includes for sites with a significant amount of data,
which will primarily impact those using Ghost as a CMS or theme {{#get}}
helpers.
2024-06-05 13:26:10 -05:00
..
__snapshots__ 🐛 Fixed default sort for the content API posts endpoint with included relations (#20333) 2024-06-05 13:26:10 -05:00
authors.test.js
collections.test.js
key_authentication.test.js
newsletters.test.js
offers.test.js
pages.test.js
posts.test.js 🐛 Fixed default sort for the content API posts endpoint with included relations (#20333) 2024-06-05 13:26:10 -05:00
recommendations.test.js
settings.test.js
tags.test.js
tiers.test.js
utils.js