dakkar
fcd63e0378
merge: chore: Update Donation button ( !616 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/616
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Tess K <me@thvxl.se>
2024-09-08 16:33:24 +00:00
dakkar
743d813538
merge: chore: update contributor section ( !617 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/617
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Tess K <me@thvxl.se>
2024-09-08 16:32:51 +00:00
Marie
14ce6f7cbb
chore: add missing person
2024-09-06 22:59:35 +00:00
Marie
ccc2cdb887
chore: update contributor section
2024-09-06 22:46:34 +00:00
Marie
19c90d8e9f
chore: update Ko-Fi text to OpenCollective
2024-09-06 21:27:35 +00:00
Marie
9a7300489c
chore: update donation links in backend and frontend
2024-09-06 21:25:38 +00:00
Marie
25dec9a40f
chore(readme): Update Donation button
2024-09-06 21:18:40 +00:00
dakkar
f4853fb9bc
merge: chore: Remove esm from about page ( !614 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/614
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-09-06 08:47:22 +00:00
Essem
8669125f37
chore: Remove esm from about page
2024-09-04 16:06:15 -05:00
dakkar
f397146e19
merge: Confirm alt text with Control + Enter ( !608 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/608
Closes #612
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-08-30 16:41:43 +00:00
Leah
717d22d4be
remove extra line
2024-08-26 19:12:27 +02:00
Leah
ecbe595b34
added event to detect when control and enter are pressed to confirm it. Also escape now escapes the window
2024-08-26 19:09:30 +02:00
dakkar
9cf40ef452
merge: thunk the min/max promises ( !603 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/603
Approved-by: Marie <github@yuugi.dev>
Approved-by: fEmber <acomputerdog@gmail.com>
2024-08-24 20:53:08 +00:00
dakkar
8fa7afcac4
merge: log deletion of user files from admin -- fixes #631 ( !607 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/607
Closes #631
Approved-by: fEmber <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-08-24 20:39:44 +00:00
dakkar
06da059dbf
log deletion of user files from admin -- fixes #631
2024-08-24 20:53:58 +01:00
dakkar
9bca68d774
merge: update testers for 2024.7 ( !606 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/606
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
Approved-by: Marie <github@yuugi.dev>
2024-08-22 14:58:35 +00:00
dakkar
d16f301d90
update testers for 2024.7
...
karilaa.app seems down, and I've not heard from them
plasmatrap has been running our release candidate for a few days
2024-08-22 14:07:21 +01:00
dakkar
17b6c1b371
tell the linter to shut up, this time
2024-08-22 13:55:22 +01:00
Amelia Yukii
971795c3b8
merge: don't return early -- should fix #626 ( !604 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/604
Closes #626
Approved-by: fEmber <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
2024-08-21 19:26:09 +00:00
dakkar
a408d32bb7
fix button translation
...
that Japanese string exactly matches that i18n key
2024-08-19 20:49:47 +01:00
dakkar
1b5bedc1d0
thunk the min/max promises
...
this prevents generating promises we don't use, which would get logged
by the node vm and spam the logs
2024-08-19 20:38:43 +01:00
dakkar
c4e0bea931
don't return early -- should fix #626
...
I have no clue why I wrote that code 😭
2024-08-19 18:19:38 +01:00
dakkar
f5560783ea
merge: misskey 2024.7 ( !583 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/583
Approved-by: Marie <github@yuugi.dev>
Approved-by: Julia Johannesen <julia@insertdomain.name>
2024-08-18 18:32:27 +00:00
Amelia Yukii
2e2dcb6b8d
merge: make the cap of activeRateLimitRequests
match the rate limit ( !602 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/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>
2024-08-18 17:28:09 +00:00
dakkar
77144b058c
make the cap of activeRateLimitRequests
match the rate limit
...
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!
2024-08-18 17:57:51 +01:00
dakkar
d03c9f4b62
merge: fix offsetMode
in MkPagination
- fixes #622 ( !599 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/599
Closes #622
Approved-by: Marie <2-Marie@users.noreply.activitypub.software>
Approved-by: Julia Johannesen <julia@insertdomain.name>
2024-08-18 16:52:42 +00:00
dakkar
5ae21970d7
merge: relax websocket rate limits ( !601 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/601
Approved-by: Julia Johannesen <julia@insertdomain.name>
Approved-by: Marie <2-Marie@users.noreply.activitypub.software>
2024-08-18 15:48:06 +00:00
dakkar
caa0fecdc9
relax websocket rate limits
...
* 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
2024-08-18 15:23:45 +01:00
Marie
38430f8ef3
merge: fix lints ( !594 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/594
Approved-by: Marie <2-Marie@users.noreply.activitypub.software>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
2024-08-18 13:11:27 +00:00
dakkar
a58df8ac7c
Merge branch 'develop' into feature/misskey-2024.07
2024-08-18 13:13:23 +01:00
dakkar
d92402554b
merge: Rate limiting for websockets ( !598 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/598
Approved-by: Marie <2-Marie@users.noreply.activitypub.software>
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
2024-08-18 12:09:25 +00:00
dakkar
38f25ab1b7
merge: fix: prevent error spam from ServerStatsService when running on Windows ( !600 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/600
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <2-Marie@users.noreply.activitypub.software>
2024-08-17 19:05:36 +00:00
Julia Johannesen
3dd993a76a
Add IP and user ID to connection close message
2024-08-17 14:27:43 -04:00
Julia Johannesen
c5f7dcbb7e
Come up with better limits
2024-08-17 14:17:58 -04:00
Julia Johannesen
aff57333d5
Add @types/proxy-addr
2024-08-17 13:12:16 -04:00
Julia Johannesen
9c1c1e9f09
Fix logging stuff
2024-08-17 13:08:46 -04:00
syuilo
76bbc10aa1
fix(backend): 無制限にストリーミングのチャンネルに接続できる問題を修正
2024-08-17 17:54:04 +01:00
Hazel K
5e352033c8
fix error spam from ServerStatsService when running on Windows
2024-08-17 10:00:27 -04:00
Julia Johannesen
6d3f9503ed
Limit number of rate limit requests
2024-08-16 17:13:20 -04:00
dakkar
4cd44130e0
use the correct remote address
...
we're doing the same thing that Fastify does in the non-streaming
ServerService
2024-08-16 18:00:50 +01:00
Marie
27935a6061
upd: apply suggestions on en-US locales
...
Suggestions made by @Leah
2024-08-16 15:52:40 +00:00
Marie
5358c4f1d0
chore: fix typo in icon name
2024-08-16 13:50:02 +00:00
dakkar
90e9480b92
fix offestMode
in MkPagination
- fixes #622
...
3f73251df5
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.
2024-08-16 14:41:04 +01:00
かっこかり
b9097d968c
fix(backend): getApTypeでエラーを投げないように (misskey #14361 )
2024-08-16 12:38:18 +01:00
dakkar
4b77419c7a
Merge branch 'feature/add-translation-key' into feature/misskey-2024.07
2024-08-16 12:32:12 +01:00
dakkar
eb3abf5023
add warnForMissingAltText
key to translation index
2024-08-16 12:29:09 +01:00
dakkar
994b6ef7d1
merge: i18n: add missing Japanese translations, fixes #613 ( !595 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/595
Closes #613
Approved-by: Marie <marie@kaifa.ch>
2024-08-16 11:27:43 +00:00
dakkar
bce9b8325c
merge: Addition of Japanese translation ( warnForMissingAltText ), fixes #614 ( !596 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/596
Closes #614
Approved-by: Marie <marie@kaifa.ch>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-08-16 11:26:55 +00:00
dakkar
8dcc637c41
merge: update pt_PT ( !597 )
...
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/597
Approved-by: Marie <marie@kaifa.ch>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-08-16 11:26:02 +00:00
dakkar
311a31da58
rough rate limiting for websockets
2024-08-15 11:35:51 +01:00