| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merge: Synchronize database entities and code models (!1040) | Marie | 2025-05-23 | 2 | -1/+5 |
| |\ | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1040 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev> | ||||
| | * | fix TS errors from defaultLike | Hazelnoot | 2025-05-22 | 2 | -1/+5 |
| | | | |||||
| * | | merge: Cleanup admin user UI (!1012) | Marie | 2025-05-23 | 1 | -0/+39 |
| |\ \ | |/ |/| | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1012 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev> | ||||
| | * | add "followStats" property to admin/show-user response | Hazelnoot | 2025-05-16 | 1 | -0/+39 |
| | | | |||||
| * | | use config.url instead of "https://${config.host}" | Hazelnoot | 2025-05-21 | 2 | -1/+2 |
| | | | |||||
| * | | factor our cache logic into a separate method | Hazelnoot | 2025-05-19 | 1 | -27/+37 |
| | | | |||||
| * | | remove preview ActivityPub flag if we encounter a permanent (non-retryable) ↵ | Hazelnoot | 2025-05-19 | 1 | -13/+37 |
| | | | | | | | | | error while fetching the note | ||||
| * | | fix error schema for FileServerService rate limit | Hazelnoot | 2025-05-19 | 1 | -3/+5 |
| | | | |||||
| * | | add rate limit for URL preview | Hazelnoot | 2025-05-19 | 1 | -11/+61 |
| | | | |||||
| * | | make sure that the "fetch linked note" button actually remembers that the ↵ | Hazelnoot | 2025-05-19 | 1 | -32/+146 |
| |/ | | | | note is fetched | ||||
| * | replace andWhere with where | Hazelnoot | 2025-05-14 | 1 | -1/+1 |
| | | |||||
| * | use /users endpoint for explore exclusively (restore original behavior) | Hazelnoot | 2025-05-14 | 1 | -12/+6 |
| | | |||||
| * | don't trend notes from non-explorable or non-trendable users | Hazelnoot | 2025-05-14 | 1 | -1/+2 |
| | | |||||
| * | check ps.trending before hiding non-explorable users from /users endpoint | Hazelnoot | 2025-05-14 | 1 | -1/+4 |
| | | |||||
| * | enforce "can trend" role policy in trending user page | Hazelnoot | 2025-05-14 | 2 | -2/+30 |
| | | |||||
| * | add new featured tab for "users popular locally" | Hazelnoot | 2025-05-14 | 1 | -2/+17 |
| | | |||||
| * | add role policy to allow note trending | Hazelnoot | 2025-05-14 | 2 | -2/+2 |
| | | |||||
| * | merge: Cache note translations in Redis (!1027) | Marie | 2025-05-14 | 1 | -13/+48 |
| |\ | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1027 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev> | ||||
| | * | add debug logging for translation endpoint | Hazelnoot | 2025-05-12 | 1 | -0/+1 |
| | | | |||||
| | * | cache and re-use note translations | Hazelnoot | 2025-05-12 | 1 | -13/+47 |
| | | | |||||
| * | | add configurable timeout for note translations | Hazelnoot | 2025-05-12 | 3 | -0/+12 |
| |/ | |||||
| * | merge: Fix word mute character calculation (resolves #861) (!1018) | Hazelnoot | 2025-05-12 | 1 | -2/+7 |
| |\ | | | | | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/1018 Closes #861 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev> | ||||
| | * | fix calculation of word mute | Hazelnoot | 2025-05-10 | 1 | -2/+7 |
| | | | |||||
| * | | don't show hidden hashtags on the trending page | Hazelnoot | 2025-05-10 | 1 | -0/+6 |
| |/ | |||||
| * | properly announce Accept-Ranges on drive files | JeDaYoshi | 2025-05-09 | 1 | -4/+16 |
| | | |||||
| * | merge: Check for truncated uploads in Mastodon API (!998) | Marie | 2025-05-09 | 1 | -1/+1 |
| |\ | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/998 Approved-by: Marie <github@yuugi.dev> Approved-by: dakkar <dakkar@thenautilus.net> | ||||
| | * | match saveToTempFile return type with other create-temp function | Hazelnoot | 2025-05-08 | 1 | -1/+1 |
| | | | |||||
| * | | added cleanup to more sections | Marie | 2025-05-08 | 1 | -0/+3 |
| | | | |||||
| * | | refactor: ファイルアップロード時のテストを追加 (#15928) | おさむのひと | 2025-05-08 | 2 | -1/+9 |
| | | | | | | | | | | | | | * refactor: ファイルアップロード時のテストを追加 * なぜかsemverが消えてた | ||||
| * | | Revert "fix: ↵ | おさむのひと | 2025-05-08 | 3 | -121/+62 |
| |/ | | | | | | | | | | 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)" (#15927) * Revert "fix: 添付ファイルのあるリクエストを受けたときの初動を改善 (#15896)" This reverts commit 7e8cc4d7c0a86ad0bf71a727fb16132e8bc180a8. * fix CHANGELOG.md | ||||
| * | merge: Replace JSDOM with cheerio (!973) | Marie | 2025-05-08 | 2 | -3/+4 |
| |\ | | | | | | | | | | | View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/973 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev> | ||||
| | * | fix type errors | Hazelnoot | 2025-05-08 | 1 | -2/+2 |
| | | | |||||
| | * | replace JSDOM with cheerio | Hazelnoot | 2025-05-08 | 1 | -1/+2 |
| | | | |||||
| * | | merge: Improve inline quote detection and link previews (resolves #1047 and ↵ | Marie | 2025-05-08 | 1 | -40/+148 |
| |\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | #1044) (!985) View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/985 Closes #1047 and #1044 Approved-by: dakkar <dakkar@thenautilus.net> Approved-by: Marie <github@yuugi.dev> | ||||
| | * | | fix return type of fetchSummary and fetchSummaryFromProxy | Hazelnoot | 2025-05-08 | 1 | -2/+2 |
| | | | | |||||
| | * | | add same-authority check between fetched note and summary url | Hazelnoot | 2025-05-08 | 1 | -1/+1 |
| | | | | |||||
| | * | | avoid fetching notes twice in UrlPreviewService | Hazelnoot | 2025-05-08 | 1 | -9/+14 |
| | | | | |||||
| | * | | check summary.haveNoteLocally after setting summary.activityPub to improve ↵ | Hazelnoot | 2025-05-08 | 1 | -14/+11 |
| | | | | | | | | | | | | | support for Akkoma | ||||
| | * | | softer URL preview validation: remove unsupported URLs instead of rejecting ↵ | Hazelnoot | 2025-05-08 | 1 | -4/+8 |
| | | | | | | | | | | | | | the whole preview | ||||
| | * | | validate more URLs in UrlPreviewService.ts | Hazelnoot | 2025-05-08 | 1 | -8/+37 |
| | | | | |||||
| | * | | await cache update to avoid hammering redis in UrlPreviewService.ts | Hazelnoot | 2025-05-08 | 1 | -1/+2 |
| | | | | |||||
| | * | | reduce caching for failed previews | Hazelnoot | 2025-05-08 | 1 | -1/+1 |
| | | | | |||||
| | * | | reduce log spam from UrlPreviewService.ts | Hazelnoot | 2025-05-08 | 1 | -7/+2 |
| | | | | |||||
| | * | | match preview cache duration for HTTP and Redis | Hazelnoot | 2025-05-08 | 1 | -4/+4 |
| | | | | |||||
| | * | | add version specifier to URL preview cache | Hazelnoot | 2025-05-08 | 1 | -6/+9 |
| | | | | |||||
| | * | | don't proxy local URLs | Hazelnoot | 2025-05-08 | 1 | -6/+10 |
| | | | | |||||
| | * | | allow summaly previews to redirect | Hazelnoot | 2025-05-08 | 1 | -3/+15 |
| | | | | |||||
| | * | | infer ActivityPub links from signed GET | Hazelnoot | 2025-05-08 | 1 | -2/+17 |
| | | | | |||||
| | * | | infer ActivityPub links from local DB | Hazelnoot | 2025-05-08 | 1 | -0/+39 |
| | | | | |||||
| | * | | fix eslint warning in UrlPreviewService.ts | Hazelnoot | 2025-05-08 | 1 | -1/+1 |
| | | | | |||||