- Aug 19, 2024
-
-
dakkar authored
this prevents generating promises we don't use, which would get logged by the node vm and spam the logs
-
- Aug 18, 2024
-
-
dakkar authored
View MR for information: !583 Approved-by: Marie <github@yuugi.dev> Approved-by: Julia Johannesen <julia@insertdomain.name>
-
Amelia Yukii authored
View MR for information: !602 Approved-by: Julia Johannesen <julia@insertdomain.name> Approved-by: Amelia Yukii <amelia.yukii@shourai.de> Approved-by: Marie <2-Marie@users.noreply.activitypub.software>
-
dakkar authored
It's trivial to have more than 128 requests in flight: open a busy timeline, scroll a bit down, wait for many notes to arrive, scroll to the top. The frontend will send "subscribe to note" messages for each new note that it accumulated, all at once. We don't want to shut down the connection in those common cases!
-
dakkar authored
View MR for information: !599 Closes #622 Approved-by: Marie <2-Marie@users.noreply.activitypub.software> Approved-by: Julia Johannesen <julia@insertdomain.name>
-
dakkar authored
View MR for information: !601 Approved-by: Julia Johannesen <julia@insertdomain.name> Approved-by: Marie <2-Marie@users.noreply.activitypub.software>
-
dakkar authored
* the frontend opens 2 websockets at startup (I'm not completely clear why), and that `minInterval:1sec` was breaking the second connection * as the comment says, "catching up" generates many noteSubscribe messages
-
Marie authored
View MR for information: !594 Approved-by: Marie <2-Marie@users.noreply.activitypub.software> Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
-
dakkar authored
-
dakkar authored
View MR for information: !598 Approved-by: Marie <2-Marie@users.noreply.activitypub.software> Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
-
- Aug 17, 2024
- Aug 16, 2024
-
-
Julia authored
-
dakkar authored
we're doing the same thing that Fastify does in the non-streaming ServerService
-
Marie authored
-
dakkar authored
3f73251d reworked the way `offsetMode` is handled, to allow reactive `ComputedRef<boolean>` in addition to a simple `boolean`, so that custom emoji search could easily switch between the faster `sinceId`/`untilId` pagination and the slower `offset` as needed. Or it would have, if I had written the correct expression! I wrote `props.offsetMode` instead of `props.pagination.offsetMode`, so it was always `false` I have *no idea* how I didn't notice, I swear I tested it
☹️ Anyway, factoring out the nested ternaries makes the whole thing clearer and less prone to mistakes. And I have tested it, this time. -
dakkar authored
-
dakkar authored
-
dakkar authored
View MR for information: !595 Closes #613 Approved-by: Marie <marie@kaifa.ch>
-
dakkar authored
View MR for information: !596 Closes #614 Approved-by: Marie <marie@kaifa.ch> Approved-by: dakkar <dakkar@thenautilus.net>
-
dakkar authored
View MR for information: !597 Approved-by: Marie <marie@kaifa.ch> Approved-by: dakkar <dakkar@thenautilus.net>
-
- Aug 15, 2024
-
-
dakkar authored
-
- Aug 14, 2024
- Aug 10, 2024
-
-
piuvas authored
-
kakkokari-gtyih authored
appearently it's an upstream issue
-
kakkokari-gtyih authored
-
kanade sakura authored
-
- Aug 06, 2024
-
-
dakkar authored
View MR for information: !593 Approved-by: Amelia Yukii <amelia.yukii@shourai.de> Approved-by: Marie <marie@kaifa.ch>
-
dakkar authored
-