]> git.immae.eu Git - github/Chocobozzz/PeerTube.git/commit - server/lib/moderation.ts
Add server API to abuse messages
authorChocobozzz <me@florianbigard.com>
Fri, 24 Jul 2020 13:05:51 +0000 (15:05 +0200)
committerChocobozzz <chocobozzz@cpy.re>
Fri, 31 Jul 2020 09:35:19 +0000 (11:35 +0200)
commitedbc9325462ddf4536775871ebc25e06f46612d1
tree9671dd51303e75d48d4f4f9a1df7a1960e33780d
parent20516920d2b72c8a18bc24b9740f7176aa962da2
Add server API to abuse messages
28 files changed:
server/controllers/api/abuse.ts
server/controllers/api/users/index.ts
server/controllers/api/users/my-abuses.ts [new file with mode: 0644]
server/controllers/api/videos/abuse.ts
server/helpers/audit-logger.ts
server/helpers/custom-validators/abuses.ts
server/initializers/constants.ts
server/initializers/database.ts
server/lib/emailer.ts
server/lib/moderation.ts
server/lib/notifier.ts
server/middlewares/user-right.ts
server/middlewares/validators/abuse.ts
server/models/abuse/abuse-message.ts [new file with mode: 0644]
server/models/abuse/abuse-query-builder.ts
server/models/abuse/abuse.ts
server/tests/api/check-params/abuses.ts
server/tests/api/moderation/abuses.ts
server/tests/api/users/users.ts
server/tests/api/videos/video-abuse.ts
server/types/models/moderation/abuse-message.ts [new file with mode: 0644]
server/types/models/moderation/abuse.ts
server/types/models/moderation/index.ts
server/typings/express/index.d.ts
shared/extra-utils/moderation/abuses.ts
shared/models/moderation/abuse/abuse-message.model.ts [new file with mode: 0644]
shared/models/moderation/abuse/abuse.model.ts
shared/models/moderation/abuse/index.ts