Commit Graph

27857 Commits

Author SHA1 Message Date
4censord 0a8cb21e9b
Run eslint with caching
This reduces the time for subsequent lints significantly.
e.g. for `package/frontend`, the first run takes ~10min.
With the cache, every subsequent run takes only a few seconds.
2024-09-14 00:58:02 +02:00
Marie 3f37db1a13 merge: bump version on `develop` (!621)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/621

Approved-by: Marie <github@yuugi.dev>
2024-09-13 20:47:04 +00:00
dakkar 75b4bacc33 bump develop version 2024-09-13 19:57:21 +01:00
dakkar 727a9c09fa Merge branch 'stable' into bump-dev-version 2024-09-13 19:56:54 +01:00
dakkar 0411812b97 merge: Bump version (!620)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/620

Approved-by: Julia <julia@insertdomain.name>
2024-09-13 18:55:10 +00:00
dakkar 4f548235d7 Merge branch 'stable' into bump-version 2024-09-13 19:52:37 +01:00
dakkar 7cb5e821ce bump version to 2024.8.1 2024-09-13 19:45:39 +01:00
Marie 3a77ed5608 merge: more pt-BR fixes! (!612)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/612

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-09-13 16:01:37 +00:00
Julia d4c5322f9c merge: 2024.8 (!610)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/610

Approved-by: Julia <julia@insertdomain.name>
2024-09-13 15:57:16 +00:00
piuvas silly bc243c8946 Merge branch Sharkey:develop into develop 2024-09-12 22:16:41 +00:00
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
piuvas 625d856857
more fixes 2024-08-30 23:50:23 -03:00
piuvas 140b22ceca
pt-BR silliness 2024-08-30 23:13:12 -03: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
dakkar 7ff7464896 remove body of `NoteCreateService.import`
`create(user,data,true)` does exactly the same thing now
2024-08-30 17:19:51 +01:00
dakkar b5e0342136 linting 2024-08-30 17:14:57 +01:00
dakkar 3a3098f932 fix filtering of quote uri
apparently filtering with `x => x !== null` will let `undefined`
through…
2024-08-30 16:12:02 +01:00
dakkar 26e0412fbb bump happy-dom, disable all JS&c when parsing
version 10 didn't quite support disabling all of that

I have tested that `MfmService` (the other code that uses `happy-dom`)
still works fine: the RSS feed for a user is generated correctly, with
HTML rendered from MFM
2024-08-30 15:35:19 +01:00
dakkar 27f3d76a2b remove unused function
not present upstream, not mentioned anywhere
2024-08-30 13:38:44 +01:00
dakkar 5f93b10fb7 extra step when checking merges from upstream 2024-08-30 13:35:20 +01:00
dakkar 0796d4bd62 align ApNoteService updateNote with createNote 2024-08-30 13:33:42 +01:00
dakkar 8b8ee72a81 align NoteCreateService create & import 2024-08-30 13:23:55 +01:00
dakkar 311d26547a regenerate misskey-js 2024-08-30 12:17:54 +01:00
dakkar 0bcc739551 remove duplicate line 2024-08-30 12:15:52 +01:00
dakkar e04c7ad09f copy changes from MkNote* to SkNote* 2024-08-30 12:12:44 +01:00
dakkar 907bf133cd update NoteCreateService "import" side 2024-08-30 12:09:57 +01:00
dakkar 6151099f5b Merge remote-tracking branch 'misskey/master' into feature/misskey-2024.8 2024-08-30 12:08:31 +01: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