Ghost/ghost/core/test/regression
Fabien "egg" O'Carroll f3f9e5a2f3 Moved serialisation of formats into the serialiser-layer
This prepares us to return a DTO rather than BookshelfModel to the serialiser
layer. When passing a BookshelfModel, the serialisation layer uses the model to
read from when building computed properties. By stripping values out in the
toJSON method it means that the DTO will be missing them and the computed
properties won't be able to be calculated. Instead we return ALL values to the
serialisation layer, and then strip out the ones that weren't requested in the
"clean" step.

This also inadvertently fixes the issue with `reading_time` requiring the
`html` field to be requested, we can now request just `reading_time`, as well
as have it included by default.
2023-06-16 09:17:47 +02:00
..
api Moved serialisation of formats into the serialiser-layer 2023-06-16 09:17:47 +02:00
mock-express-style Extracted regression tests to a separate workflow 2023-06-13 16:47:19 +02:00
models Added Pintura integration page in Admin (#16686) 2023-04-20 21:20:07 +05:30
site Removed all unused variables from test files 2023-03-10 14:29:55 +01:00