| 
								
								
									 Hazelnoot | 0e3f2a90cf | copy changes to ApNoteService.updateNote | 2025-04-01 10:17:29 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 383633873d | fix backend type errors | 2025-04-01 10:12:59 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 7ff15816d1 | Merge branch 'misskey-develop' into merge/2025-03-24 # Conflicts:
#	.github/workflows/api-misskey-js.yml
#	.github/workflows/changelog-check.yml
#	.github/workflows/check-misskey-js-autogen.yml
#	.github/workflows/get-api-diff.yml
#	.github/workflows/lint.yml
#	.github/workflows/locale.yml
#	.github/workflows/on-release-created.yml
#	.github/workflows/storybook.yml
#	.github/workflows/test-backend.yml
#	.github/workflows/test-federation.yml
#	.github/workflows/test-frontend.yml
#	.github/workflows/test-misskey-js.yml
#	.github/workflows/test-production.yml
#	.github/workflows/validate-api-json.yml
#	locales/index.d.ts
#	package.json
#	packages/misskey-js/generator/package.json
#	packages/misskey-js/package.json
#	pnpm-lock.yaml
#	scripts/changelog-checker/package-lock.json
#	scripts/changelog-checker/package.json | 2025-04-01 09:59:46 -04:00 |  | 
				
					
						| 
								
								
									 syuilo | 500a5615f0 | enhance(frontend): 壁紙をデッキ設定の一部に | 2025-04-01 13:18:49 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | e7632c83dc | Merge branch 'develop' into merge/2025-03-24 # Conflicts:
#	packages/backend/src/server/api/StreamingApiServerService.ts
#	packages/backend/src/server/api/stream/Connection.ts | 2025-03-31 15:02:52 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 08b8d50124 | fix type errors from notes/versions endpoint | 2025-03-31 14:30:18 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 000b1f4fe2 | fix type errors from SponsorsService | 2025-03-31 14:29:48 -04:00 |  | 
				
					
						| 
								
								
									 Marie | 865a9c4906 | merge: Prevent streaming API denial-of-service (resolves #1019) (!951) View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/951
Closes #1019
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev> | 2025-03-30 10:40:56 +00:00 |  | 
				
					
						| 
								
								
									 dakkar | 3a6bba3306 | merge: Remove visibility of DMs for non-recipient users (!912) View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/912
Approved-by: dakkar <dakkar@thenautilus.net>
Approved-by: Marie <github@yuugi.dev> | 2025-03-30 09:20:54 +00:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | a2062c6469 | Revert "revert 7bfada9792: enhance: remove bull-board support"This reverts commit d41d77fcd7. | 2025-03-30 02:14:03 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | ea2a3be70f | Merge branch 'develop' into merge/2025-03-24 # Conflicts:
#	packages/backend/src/core/activitypub/models/ApPersonService.ts | 2025-03-30 01:58:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 4ae26e6e18 | Merge branch 'misskey-develop' into merge/2025-03-24 | 2025-03-30 01:58:17 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 922a7ba1d4 | track the number of concurrent requests to redis, and bypass if the request is guaranteed to reject | 2025-03-29 09:47:05 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 47ea8527fd | fix wsmessage rate limit definition | 2025-03-29 09:44:38 -04:00 |  | 
				
					
						| 
								
								
									 syuilo | 7fd3adedee | fix tests | 2025-03-29 17:00:01 +09:00 |  | 
				
					
						| 
								
								
									 Marie | 381ea14049 | upd: throw indetifiableerror instead of normal error | 2025-03-28 20:16:34 +01:00 |  | 
				
					
						| 
								
								
									 Marie | 003c37e84c | upd: add comment, throw on missing details | 2025-03-28 19:42:25 +01:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | fafb811333 | increase limits on WS note subscriptions and cached notes | 2025-03-28 11:44:29 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 86e34175d3 | SkRateLimiterService revision 3: cache lockouts in memory to avoid redis calls | 2025-03-28 11:43:30 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | c41d617e63 | limit the number of active connections per client, and limit upgrade requests by user | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | eff7321860 | avoid duplicate channels in WS connection | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 14a7309cfb | avoid leaking cached notes in WS connection | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 045ff5d2c0 | make sure that note subscriptions can't stay above limit | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | b8fd9d0bc0 | clear subscriptions when connection closes | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 831329499d | limit the number of note subscriptions per connection | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | bf1c9b67d6 | close websocket when rate limit exceeded | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 18655386f3 | convert streaming rate limit to bucket | 2025-03-28 11:03:31 -04:00 |  | 
				
					
						| 
								
								
									 Marie | 0481b25a62 | upd: create usingBunnyCDN | 2025-03-28 14:36:44 +01:00 |  | 
				
					
						| 
								
								
									 Marie | 76b0c1ce26 | Apply suggestions | 2025-03-28 14:31:41 +01:00 |  | 
				
					
						| 
								
								
									 dakkar | 920bf71eb5 | merge: More Mastodon API fixes (resolves #405, #471, and #984) (!954) View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/954
Closes #405, #471, and #984
Approved-by: Marie <github@yuugi.dev>
Approved-by: dakkar <dakkar@thenautilus.net> | 2025-03-28 12:45:54 +00:00 |  | 
				
					
						| 
								
								
									 dakkar | ece57345d7 | when creating a note as a side-effect, make it silent - fixes #986 | 2025-03-28 11:26:31 +00:00 |  | 
				
					
						| 
								
								
									 Marie | 137cb430b5 | upd: remove default endpoint value | 2025-03-28 05:40:59 +01:00 |  | 
				
					
						| 
								
								
									 syuilo | dec3e86e5e | enhance(backend): アカウントでチャットが有効になっているかどうかをユーザーのレスポンスに含めるように | 2025-03-28 10:48:03 +09:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 848a07a170 | Ignore notifications that reference missing notes | 2025-03-27 20:30:04 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | a92416904f | use exclusive ranges in api/i/notifications and /api/v1/notifications | 2025-03-27 20:20:42 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 58cdee77d5 | convert notification types in mastodon API | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 8a9979b3d3 | don't render CW as HTML for mastodon | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | ebc3abea54 | hide sensitive content from Discord previews | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 36dee5ff20 | render profile bios in masto API | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 81f7346f80 | fixes to CW and quote conversion for mastodon | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 1fa290c3eb | handle errors in mastodon search endpoints | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 971bc6fd3e | improve mastodon API error handling | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | a81a00e94d | rename MastodonConverters.ts to matching naming scheme | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 4754942301 | add additional required CORS headers for masto-api requests | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 984be9e7aa | enable local timeline in Phanpy clients | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 3c54680860 | support reactions in mastodon API | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | fbdee815da | remove unused async from toMastoApiHtml / fromMastoApiHtml | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 8d67a8c9ae | don't log query parameters from mastodon API | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | fc1d0c958c | support Mastodon v4 "link header" pagination | 2025-03-27 19:51:43 -04:00 |  | 
				
					
						| 
								
								
									 Hazelnoot | 3d8930f070 | implement /api/v1/favourites | 2025-03-27 19:51:43 -04:00 |  |