From a54de07260c3555d0230492970448604ffb9d586 Mon Sep 17 00:00:00 2001 From: syuilo Date: Tue, 18 Feb 2020 08:41:32 +0900 Subject: Resolve #5963 --- src/client/components/date-separated-list.vue | 2 +- src/client/components/note.vue | 38 ++++++++++++++- src/client/components/notes.vue | 2 +- src/db/postgre.ts | 4 ++ src/models/entities/promo-note.ts | 28 +++++++++++ src/models/entities/promo-read.ts | 35 ++++++++++++++ src/models/index.ts | 4 ++ src/models/repositories/note.ts | 1 + src/server/api/common/inject-promo.ts | 36 ++++++++++++++ src/server/api/endpoints/admin/promo/create.ts | 58 +++++++++++++++++++++++ src/server/api/endpoints/notes/global-timeline.ts | 4 +- src/server/api/endpoints/notes/hybrid-timeline.ts | 3 ++ src/server/api/endpoints/notes/local-timeline.ts | 3 ++ src/server/api/endpoints/notes/timeline.ts | 3 ++ 14 files changed, 216 insertions(+), 5 deletions(-) create mode 100644 src/models/entities/promo-note.ts create mode 100644 src/models/entities/promo-read.ts create mode 100644 src/server/api/common/inject-promo.ts create mode 100644 src/server/api/endpoints/admin/promo/create.ts (limited to 'src') diff --git a/src/client/components/date-separated-list.vue b/src/client/components/date-separated-list.vue index 461459f3ba..c425c02dce 100644 --- a/src/client/components/date-separated-list.vue +++ b/src/client/components/date-separated-list.vue @@ -2,7 +2,7 @@