Ghost/ghost/core/test
Fabien 'egg' O'Carroll e36e5e16bc
Improved Members Comments API
refs https://github.com/TryGhost/Team/issues/1688


We've moved the BREAD logic out of the endpoint and into a controller which
interfaces with the `frame` object from our API framework. The service handles
the core logic of comments, and has been updated with several fixes. This
separation means we keep the HTTP API logic and the underlying comments logic
decoupled.

We've also updated the naming to make it clear that it is part of the members api.

Permissions have been implemented, ensuring that members cannot create comments
if they do not have the required access, but they are able to edit their existing comments,
regardless of access.

The edited_at field is now correctly updated when a comment is edited.
2022-07-27 13:56:16 +01:00
..
e2e-api Improved Members Comments API 2022-07-27 13:56:16 +01:00
e2e-browser Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
e2e-frontend Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
e2e-server Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
e2e-webhooks Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
integration 🏗 Added jobs table creation migration 2022-07-22 23:32:58 +12:00
regression Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
unit Added content paywall for newsletters (#15048) 2022-07-26 19:16:08 +05:30
utils Moved test agents into subfolder 2022-07-26 18:00:37 +02:00
.eslintignore Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00
.eslintrc.js Converted Ghost repo into a monorepo 2022-07-20 16:41:05 +02:00