Commit Graph

28720 Commits

Author SHA1 Message Date
Hazelnoot 27b502fab5 normalize re-fetch logic between InboxProcessorService and ActivityPubServerService 2024-10-26 10:40:15 -04:00
Hazelnoot c0a5955e0a log key rotation 2024-10-26 10:40:15 -04:00
Hazelnoot 5eb9a263e2 fix public key re-fetch logic 2024-10-26 10:40:15 -04:00
Hazelnoot 78a75171c2 remove cached public keys after deletion 2024-10-26 10:40:15 -04:00
Hazelnoot ca1cdc4ea3 fix poll option limit in masto API 2024-10-26 10:38:29 -04:00
Hazelnoot 726013057d show separate counters for text limit and CW limit 2024-10-26 10:38:16 -04:00
Hazelnoot c5d9bde43f expose CW limit to frontend 2024-10-26 10:37:43 -04:00
Hazelnoot 01e98c75ab add separate limits for CW length 2024-10-26 10:04:23 -04:00
Hazelnoot 10d3d9f382 fix unit tests 2024-10-26 09:49:28 -04:00
Hazel K a6befca845 clarify comment about MAX_NOTE_TEXT_LENGTH in tests 2024-10-26 09:49:28 -04:00
Hazel K 67185a5d5d fix UUID format 2024-10-26 09:49:28 -04:00
Hazel K 560ee43dcf separate character limits for local and remote notes 2024-10-26 09:49:28 -04:00
Hazelnoot 524ddb9677 fix race conditions in check_connect.js 2024-10-26 08:57:26 -04:00
Hazelnoot 55df1ad10f merge: teach eslint to check translations (!695)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/695

Approved-by: Marie <github@yuugi.dev>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-25 15:23:14 +00:00
Hazelnoot 9562a830ed merge: Merge upstream security advisary (!707)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/707

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-25 15:22:21 +00:00
Hazelnoot 57ce32d44f merge: fix: return getFromDb directly when fanoutTimeline is not enabled (!709)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/709

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Hazelnoot <acomputerdog@gmail.com>
2024-10-25 15:20:06 +00:00
dakkar 991995673d remove stripes from posting preview 2024-10-24 21:40:34 +01:00
dakkar beff26e6f4 merge: follow-up on !710: send MFM payload for notes that don't contain advanced MFM (!713)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/713

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-10-24 17:32:00 +00:00
dakkar d7ffc0be62 MR !710 had missed `renderUpNote` 2024-10-24 13:47:54 +01:00
dakkar ca91af7fa9 merge: fix: make sure outgoing remote mentions get resolved correctly if referenced with non-canonical casing (!711)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/711

Closes #646

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-24 08:53:27 +00:00
dakkar ff220bd372 Merge branch 'develop' into 'fix/user-lookup-capitalization'
# Conflicts:
#   packages/backend/src/core/MfmService.ts
2024-10-24 08:14:53 +00:00
dakkar 4fed355592 merge: fix: send MFM payload for notes that don't contain advanced MFM (!710)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/710

Closes #647

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-24 08:10:46 +00:00
dakkar c59852f834 merge: fix: make sure mentions of local users get rendered correctly during AP delivery (!712)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/712

Closes #645

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-10-24 08:10:13 +00:00
Laura Hausmann aae7fff494
fix: make sure mentions of local users get rendered correctly during AP delivery (resolves #645) 2024-10-24 05:51:30 +02:00
Laura Hausmann 724aff6e4e
fix: make sure outgoing remote mentions get resolved correctly if referenced with non-canonical casing (resolves #646) 2024-10-24 05:45:22 +02:00
Laura Hausmann d52f4748f2
fix: send MFM payload for notes that don't contain advanced MFM (resolves #647) 2024-10-24 05:40:17 +02:00
Lhc_fl 67f977f4ff
fix: return getfromdb when FanoutTimeline is not enabled 2024-10-23 23:14:46 +08:00
饺子w (Yumechi) e05420a92d
Merge commit from fork
[ghsa-gq5q-c77c-v236](https://github.com/misskey-dev/misskey/security/advisories/ghsa-gq5q-c77c-v236)

Signed-off-by: eternal-flame-AD <yume@yumechi.jp>
2024-10-22 22:30:17 +02:00
dakkar f781c19df1 explicit licence in eslint files 2024-10-22 19:24:19 +01:00
dakkar 60be692a0a merge: fix: should use invite limit cycle to calculate invite/limit (!706)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/706

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
2024-10-22 14:07:17 +00:00
dakkar b26b7a9570 re-add `warnExternalUrl` 2024-10-22 12:05:27 +01:00
dakkar e40b3ec4c7 fix (sort of) all missing translations 2024-10-22 12:05:25 +01:00
dakkar 2fb688803f don't lint translations in translation test 2024-10-22 12:05:07 +01:00
dakkar cff59ce2aa use `en-US` translations for linting 2024-10-22 12:05:07 +01:00
dakkar 6a3dc40c31 lint translations in embeds, too 2024-10-22 12:05:07 +01:00
dakkar a7a630bfd0 fix operator 2024-10-22 12:02:24 +01:00
dakkar d466e05eda ignore more weirdness 2024-10-22 12:02:24 +01:00
dakkar b0bc24f01b lint Vue templates as well
the argument detection doesn't work inside templates when invoked via
the `<I18n>` component, because it's too complicated for me now
2024-10-22 12:02:24 +01:00
dakkar f11536c927 ignore weirder cases 2024-10-22 12:02:24 +01:00
dakkar 30d53de356 fix argument/parameter checking 2024-10-22 12:02:24 +01:00
dakkar dba3277200 fix CallExpression detection 2024-10-22 12:02:24 +01:00
dakkar 82674d8718 lint all uses of translations 2024-10-22 12:02:23 +01:00
Lhc_fl 6aaeda13b9
fix: should use invite limit cycle to calculate invite/limit 2024-10-22 18:48:24 +08:00
Hazelnoot 42e2a58642 merge: Add followers tab to following feed + fix duplication (resolves #729) (!705)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/705

Closes #729

Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-22 09:19:34 +00:00
Hazelnoot bc45ff2103 add warning about incomplete remote data on following feed 2024-10-21 17:57:54 -04:00
Hazelnoot 04654b2f84 add "followers" tab to following feed 2024-10-21 17:55:06 -04:00
Hazelnoot 053b47d78a return error when calling following feed with both includeReplies and filesOnly 2024-10-21 17:55:06 -04:00
Hazelnoot 6430a191f7 fix duplicate users in the following feed 2024-10-21 17:55:06 -04:00
dakkar 24ecef80e7 merge: Re-add missing JP i18n string for allowClickingNotifications (!702)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/702

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev>
2024-10-21 20:14:41 +00:00
dakkar 063c597ca6 merge: re-add "copy link (origin)" that was dropped accidentally (!704)
View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/704

Approved-by: Hazelnoot <acomputerdog@gmail.com>
Approved-by: Marie <github@yuugi.dev>
2024-10-21 16:04:38 +00:00