trashposs/packages/client
Kaity A 7091f889ee Enable reply update/display in detailed view. (#9606)
This PR establishes a new replied note stream update for subscribed notes, which gets fired off whenever a note receives a reply and the user is subscribed to the note for updates.

It specifically does not provide note details as part of the update, just the note id of the reply, so that they must go and retrieve the note and be subject to the proper permission and visibility checks.

The detailed note component has then been updated to watch for the replied notification so it can add new replies to the thread as they are created.

This allows both seeing new replies while on the page, and also to see your own replies appear after you post them without having to reload the page.

This PR relies on https://codeberg.org/calckey/calckey.js/pulls/2 to add the replied type to the calkey.js module.

Co-authored-by: Kaity A <supakaity@blahaj.zone>
Reviewed-on: https://codeberg.org/calckey/calckey/pulls/9606
Co-authored-by: Kaity A <supakaity@noreply.codeberg.org>
Co-committed-by: Kaity A <supakaity@noreply.codeberg.org>
2023-02-12 01:19:43 +00:00
..
.vscode Remove usused eslint files 2023-01-12 22:27:17 -08:00
@types Fix theme import (#8749) 2022-05-28 21:59:23 +09:00
assets Remove hardcoding of sounds (#9510) (#9607) 2023-02-11 21:09:43 +00:00
src Enable reply update/display in detailed view. (#9606) 2023-02-12 01:19:43 +00:00
package.json chore: up calckey.js 2023-02-11 13:04:22 -08:00
tsconfig.json Remove usused eslint files 2023-01-12 22:27:17 -08:00
vite.config.ts lower build targets to support mobile ui stuff, eh 2023-02-10 01:11:11 +01:00
vite.json5.ts no more eslint 2023-01-12 20:54:33 -08:00