FoundKey/packages/backend/src
Johann150 cfa371b52b
refactor: remove note re-packing in streaming API
Instead of packing the note for public user before passing it to
streams, the note is now either packed for the user the respective
stream belongs to (`mainStream`) or not packed at all and then packed
later (`notesStream`).

Because this is a new common task between different channels, a shared
implementation of packing a note from notesStream is created. This
implementation will simply skip a note if it is not visible to the user
that the channel belongs to.
2022-07-23 22:27:29 +02:00
..
@types use http-signature module that supports hs2019 (#8635) 2022-05-26 09:12:17 +09:00
boot chore: remove unused imports 2022-07-12 14:41:10 +02:00
config detect outdated ID generation configuration 2022-07-13 21:30:21 +00:00
daemons refactor: fix type 2022-04-17 14:42:13 +09:00
db remove ads from database 2022-07-13 23:20:18 +02:00
mfm migrate parse5 to 7.0.0 (#8916) 2022-07-15 10:14:36 +02:00
misc remove alternative ID generation 2022-07-13 21:30:21 +00:00
models fix: handle exception in note favorites 2022-07-23 22:27:29 +02:00
prelude refactor: Use ESM (#8358) 2022-02-27 11:07:39 +09:00
queue refactor: use nullish coalescing / optional chaining 2022-07-13 19:08:22 +02:00
remote enhance: better rendering of reports 2022-07-19 17:18:19 +02:00
server refactor: remove note re-packing in streaming API 2022-07-23 22:27:29 +02:00
services refactor: remove note re-packing in streaming API 2022-07-23 22:27:29 +02:00
const.ts fix: use correct variable names 2022-07-17 23:44:13 +02:00
env.ts refactoring 2021-11-12 02:02:25 +09:00
global.d.ts refactoring 2021-11-12 02:02:25 +09:00
index.ts refactor: Use ESM (#8358) 2022-02-27 11:07:39 +09:00
types.ts feat: アンケート終了通知 2022-03-06 16:06:27 +09:00