Simon Backx
a6842e8a20
Added support for blockquote in comments
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00
Simon Backx
9893147d58
Added <a> to comment html sanitizer
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00
Kevin Ansfield
379771ccc7
Stripped all HTML except <p> and <br> when saving comments
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00
Hannah Wolfe
14020f46d2
Handle comment replies in the browse API
...
refs https://github.com/TryGhost/Team/issues/1664
- replies are a sub-record inside of a comment
2022-07-12 10:24:02 +02:00
Hannah Wolfe
cf529111f6
Updated comment API to only return top-level comments
...
refs https://github.com/TryGhost/Team/issues/1664
- we will have a separate concept of returning replies
2022-07-12 10:24:02 +02:00
Fabien "egg" O'Carroll
7fa335d179
Added initial Admin API for Comments
...
refs https://github.com/TryGhost/Team/issues/1664
This allows a Comment to have its status changed to either 'hidden' or 'published'
2022-07-12 10:24:02 +02:00
Simon Backx
876c1024c9
Added liked property to comments
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00
Simon Backx
54e7a6cec3
Added default comment relations
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00
Kevin Ansfield
1b4f8f0c95
Added WIP author email notifications for new comments
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00
Hannah Wolfe
78c15933e6
Implemented soft delete for comments
...
refs https://github.com/TryGhost/Team/issues/1664
- comments are marked as deleted, rather than deleted completely
2022-07-12 10:24:02 +02:00
Hannah Wolfe
42fc272433
Added members permission system
...
refs https://github.com/TryGhost/Team/issues/1664
- the new member comments API needs members to have permissions to edit and delete their own posts
- added members as a provider, and then wired up permissible logic at the model level
2022-07-12 10:24:02 +02:00
Hannah Wolfe
00110e541e
Added basic comment CRUD model + API
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00
Kevin Ansfield
a5874f90fe
Added initial Comment model
...
refs https://github.com/TryGhost/Team/issues/1664
2022-07-12 10:24:02 +02:00