slonkazoid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								0b6fb394c0 
								
							 
						 
						
							
							
								
								apply fixes from review  
							
							
							
						 
						
							2024-07-12 14:28:19 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								cced87da7f 
								
							 
						 
						
							
							
								
								rate limit all password checks -  fixes   #540  
							
							... 
							
							
							
							all of these endpoints require the caller to already be logged in, so
it's not really much of a security problem, but it's still safer to
limit any endpoints that can be used to guess the current password 
							
						 
						
							2024-07-12 11:15:58 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									かっこかり 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								600f16d625 
								
							 
						 
						
							
							
								
								fix(backend): api-docをScalarに変更 ( #14152 )  
							
							... 
							
							
							
							* fix(backend): api-docをScalarに変更
* Update Changelog 
							
						 
						
							2024-07-09 21:57:19 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									slonkazoid 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7a62e1be31 
								
							 
						 
						
							
							
								
								implement fetching host-meta before the webfinger endpoint  
							
							... 
							
							
							
							code ported from iceshrimp: c3e685a925/packages/backend/src/remote/webfinger.ts 
							
						 
						
							2024-07-09 05:45:41 +03:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									かっこかり 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9ef6c4716c 
								
							 
						 
						
							
							
								
								fix(backend): 名前を空白文字列だけにできる問題を修正 ( #14119 )  
							
							... 
							
							
							
							* fix(backend): 名前を空白文字列だけにできる問題を修正
* Update Changelog
* fix test
* Unicodeを含める
* fix
* ユーザー名がUnicode制御文字とスペースのみで構成される場合はnullに
* Revert "ユーザー名がUnicode制御文字とスペースのみで構成される場合はnullに"
This reverts commit 6c752a69c0d3649072e7e4ed30025183bceb48f9.
* [ci skip] changelog typo 
							
						 
						
							2024-07-07 14:19:00 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									かっこかり 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								984d582796 
								
							 
						 
						
							
							
								
								fix(frontend): サーバーサイドbootでエラー画面の描画時にDOMが初期化できていないことがあるのを修正 ( #14139 )  
							
							
							
						 
						
							2024-07-07 09:56:09 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									おさむのひと 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								fe852920c3 
								
							 
						 
						
							
							
								
								fix(backend): parse5関係の型のimport方法を変更 ( #14146 )  
							
							
							
						 
						
							2024-07-07 09:55:06 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								8e1d94c6c7 
								
							 
						 
						
							
							
								
								fix import path  
							
							
							
						 
						
							2024-07-06 21:46:19 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								f086bc23f5 
								
							 
						 
						
							
							
								
								don't send real-time updates of replies to blocked users  
							
							... 
							
							
							
							this is in line with the behaviour of a note's detailed view, which
does not show me replies from users who blocked me 
							
						 
						
							2024-07-06 11:35:52 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									anatawa12 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								5d03efa1bb 
								
							 
						 
						
							
							
								
								dev: fix pnpm dev is broken ( #14123 )  
							
							... 
							
							
							
							* dev: pnpm dev is broken
* dev: fix crash pnpm dev because of unhandled promise 
							
						 
						
							2024-07-03 06:40:31 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									woxtu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								de1fe7cc5a 
								
							 
						 
						
							
							
								
								Use built-in API ( #14095 )  
							
							
							
						 
						
							2024-07-02 14:47:07 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kisaragi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								eafae79869 
								
							 
						 
						
							
							
								
								test(backend): goodbye, Lenna ( #14111 )  
							
							
							
						 
						
							2024-07-02 14:29:44 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								427648c4b8 
								
							 
						 
						
							
							
								
								update deps ( #14057 )  
							
							... 
							
							
							
							* wip
* locales/index.jsのymlファイル取得ロジックを調節
* regenerate pnpm-lock.yaml
* fix(backend): typecheck fails
* chore(deps): bump ip-cidr from 4.0.0 to 4.0.1 in /packages/backend
* chore: migrate ESLint configs to flat config (#14094 )
* chore: migrate ESLint configs to flat config
* fix: update paths
* fix: frontend lint fails
* refactor(misskey-js): lint build.js
* update deps
---------
Co-authored-by: samunohito <46447427+samunohito@users.noreply.github.com>
Co-authored-by: zyoshoka <root@zyoshoka.com>
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com> 
							
						 
						
							2024-07-02 11:38:34 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								320db585e3 
								
							 
						 
						
							
							
								
								pass all the options to the cache constructor  
							
							
							
						 
						
							2024-06-30 11:08:21 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								8cdea537e9 
								
							 
						 
						
							
							
								
								cache URL previews on the server  
							
							... 
							
							
							
							we already tell browsers to cache the preview for 7 days, but each
browser will ask the server, and the server will talk to the network,
hammering the poor site that got mentioned on fedi
let's instead cache the preview on the server! 
							
						 
						
							2024-06-30 10:55:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Leah 
								
							 
						 
						
							
							
							
							
								
							
							
								2ebdc36c7a 
								
							 
						 
						
							
							
								
								Add search for files in drive  
							
							
							
						 
						
							2024-06-28 16:27:28 +02:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									ぬるきゃっと 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								a6edd50a5d 
								
							 
						 
						
							
							
								
								chore(docker-compose): 推奨の名前にする ( #14096 )  
							
							... 
							
							
							
							* chore(docker-compose): 推奨の名前にする
5c18e329d5/spec.md (compose-file) 
							
						 
						
							2024-06-28 11:16:12 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									anatawa12 
								
							 
						 
						
							
							
							
							
								
							
							
								0e5a52c678 
								
							 
						 
						
							
							
								
								fix: notRespondingSinceが実装される前に不通になったインスタンスが自動的に配信停止にならない ( #14059 )  
							
							... 
							
							
							
							Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-06-23 10:59:43 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								3c3485e8a8 
								
							 
						 
						
							
							
								
								parse notRespondingSince from redis instance cache  
							
							... 
							
							
							
							if we don't do this, we'll get a string, and `DeliverProcessorService`
will error out `i.notRespondingSince.getTime is not a function` 
							
						 
						
							2024-06-23 10:57:05 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zyoshoka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								961cb6c5ee 
								
							 
						 
						
							
							
								
								fix(backend): fix creating reactions bugs ( #13901 )  
							
							... 
							
							
							
							* fix(backend): add fallback for empty string when creating reaction
* fix(backend): prohibit reactions to Renote
* test(backend): add some tests for `notes/reactions/create` endpoint
* Update CHANGELOG.md
* lint
* Update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-06-22 19:49:38 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									woxtu 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								00b213373b 
								
							 
						 
						
							
							
								
								Remove @types/node-fetch ( #13948 )  
							
							
							
						 
						
							2024-06-22 19:46:29 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kisaragi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								9368eb3038 
								
							 
						 
						
							
							
								
								refactor: say bye to the weird groupBy friends ( #13975 )  
							
							... 
							
							
							
							* refactor(frontend): say bye to the weird groupBy friends
* refactor(backend): say bye to the weird groupBy friends 
							
						 
						
							2024-06-22 19:40:55 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									かっこかり 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								7c22a64b8c 
								
							 
						 
						
							
							
								
								fix(backend): 自分以外のクリップ内のノート個数が見えるのを修正 ( #14065 )  
							
							... 
							
							
							
							* fix(backend): 自分以外のクリップ内のノート個数が見えることがあるのを修正
* Update Changelog
* fix 
							
						 
						
							2024-06-22 16:52:27 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									yupix 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								b50eb511b0 
								
							 
						 
						
							
							
								
								refactor: api/*/update系の必須キーを最低限に ( #13824 )  
							
							... 
							
							
							
							* refactor: clips/updateの必須キーをclipIdのみに
* refactor: admin/roles/update の必須キーをroleIdのみに
* feat: pages/update の必須キーをpageIdのみに
* refactor: gallery/posts/update の必須キーをpostidのみに
* feat: misskey-jsの型を更新
* feat: i/webhooks/updateの必須キーをwebhookIdのみに
* feat: admin/ad/updateの必須キーをidのみに
* feat: misskey-jsの型を更新
* chore: update CHANGELOG.md
* docs: update CHANGELOG.md
* fix: secretが更新できなくなる場合がある
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
* Update packages/backend/src/server/api/endpoints/gallery/posts/update.ts
---------
Co-authored-by: zyoshoka <107108195+zyoshoka@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-06-22 14:52:27 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kisaragi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								ac12ab8629 
								
							 
						 
						
							
							
								
								fix(backend): フィードのノートのMFMはHTMLにレンダーしてから返す ( #14006 )  
							
							... 
							
							
							
							* fix(backend): フィードのノートのMFMはHTMLにレンダーしてから返す (test wip)
* chore: beforeEachを使う?
* fix: プレーンテキストにフォールバックしてMFMが含まれていないか調べる方針を実装
* fix: application/jsonだとパースされるのでその作用をキャンセル
* build: fix lint error
* docs: update CHANGELOG.md
---------
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-06-22 12:51:02 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									anatawa12 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1e78ef1cb8 
								
							 
						 
						
							
							
								
								fix: notRespondingSinceが実装される前に不通になったインスタンスが自動的に配信停止にならない ( #14059 )  
							
							... 
							
							
							
							Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-06-22 12:44:01 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									zyoshoka 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								8a9de081f1 
								
							 
						 
						
							
							
								
								fix(backend): fallback if sinceId is older than the oldest in cache when using FTT ( #14061 )  
							
							... 
							
							
							
							* fix(backend): fallback if `sinceId` is older than the oldest in cache when using FTT
* Update CHANGELOG.md
* chore: fix description of test 
							
						 
						
							2024-06-22 12:43:03 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								e88f08ad7d 
								
							 
						 
						
							
							
								
								refactor  
							
							
							
						 
						
							2024-06-21 13:31:02 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								1d6ccd9781 
								
							 
						 
						
							
							
								
								remove unused files  
							
							
							
						 
						
							2024-06-21 13:21:27 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								811ffbf3a4 
								
							 
						 
						
							
							
								
								remove unused file  
							
							
							
						 
						
							2024-06-21 13:18:19 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								bf33382082 
								
							 
						 
						
							
							
								
								refactor(backend): remove unnecessary isNotNull sugar  
							
							
							
						 
						
							2024-06-21 13:03:51 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								1df90cef4c 
								
							 
						 
						
							
							
								
								update typescript  
							
							
							
						 
						
							2024-06-21 13:03:00 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								6d1b1df1aa 
								
							 
						 
						
							
							
								
								cache-bursting for stylesheets and fonts  
							
							... 
							
							
							
							adding `?version=…` makes sure browsers get the latest files, and it
looks like they honour the caching headers we send back 
							
						 
						
							2024-06-19 17:04:49 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								16ecc2e406 
								
							 
						 
						
							
							
								
								merge: Revert "fix: start only one instance of ChartManagementService scheduled job" ( !555 )  
							
							... 
							
							
							
							View MR for information: https://activitypub.software/TransFem-org/Sharkey/-/merge_requests/555 
Approved-by: Amelia Yukii <amelia.yukii@shourai.de>
Approved-by: fEmber <acomputerdog@gmail.com> 
							
						 
						
							2024-06-18 14:26:51 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								91cd995fb2 
								
							 
						 
						
							
							
								
								Revert "fix: start only one instance of ChartManagementService scheduled job"  
							
							... 
							
							
							
							This reverts commit 2532fea702 
							
						 
						
							2024-06-18 15:20:09 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Ryu jongheon 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								d0ee0203e1 
								
							 
						 
						
							
							
								
								Fix(backend): Limit antenna/webhook/list to exact amount ( #14036 )  
							
							... 
							
							
							
							... not +1
* Update antennas/clips e2e test 
							
						 
						
							2024-06-18 12:18:04 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								b525c5887f 
								
							 
						 
						
							
							
								
								add copyright text to all our files  
							
							
							
						 
						
							2024-06-15 11:36:55 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Acid Chicken 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								1a82a41f92 
								
							 
						 
						
							
							
								
								refactor(backend): get column names from metadata ( #13943 )  
							
							... 
							
							
							
							* ci: enable
* chore: stop when generated column found
* chore: get column names from metadata
* ci: disable 
							
						 
						
							2024-06-15 10:28:57 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									anatawa12 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								220e112c83 
								
							 
						 
						
							
							
								
								fix rate limit check never ends ( #13994 )  
							
							
							
						 
						
							2024-06-15 08:42:13 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								b2cbd507fe 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into future-2024-05-31  
							
							
							
						 
						
							2024-06-13 09:06:24 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Kisaragi 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								dc3629e732 
								
							 
						 
						
							
							
								
								feat(backend): report Retry-After if client hit rate limit ( #13949 )  
							
							... 
							
							
							
							* feat(backend): report `Retry-After` if client hit rate limit
* refactor(backend): fix lint error 
							
						 
						
							2024-06-13 10:56:26 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									syuilo 
								
							 
						 
						
							
							
							
							
								
							
							
								c73d739bd6 
								
							 
						 
						
							
							
								
								node 22 support  
							
							
							
						 
						
							2024-06-13 10:40:20 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								5c311e8a28 
								
							 
						 
						
							
							
								
								tweak the rate limit for notes/create  
							
							... 
							
							
							
							while fixing #467  #468 , we changed the rate limit from 300/hour to
5/minute
some people felt it was too low: they often boost notes in quick
succession
so here's a different approach: back to 300/hour, but not more than
1/second; this is the same settings that `notes/delete` has, BTW 
							
						 
						
							2024-06-12 17:06:33 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								4a9260a432 
								
							 
						 
						
							
							
								
								upd: seperate H2/H3 into own case  
							
							
							
						 
						
							2024-06-08 18:53:42 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Marie 
								
							 
						 
						
							
							
							
							
								
							
							
								0c3690a8ba 
								
							 
						 
						
							
							
								
								upd: bold some Header tags  
							
							
							
						 
						
							2024-06-08 18:00:29 +00:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								11af7e6587 
								
							 
						 
						
							
							
								
								fix indents  
							
							
							
						 
						
							2024-06-08 16:57:17 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								5dc8c2827c 
								
							 
						 
						
							
							
								
								Merge branch 'develop' into future-2024-05-31  
							
							
							
						 
						
							2024-06-08 16:45:53 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									おさむのひと 
								
							 
						 
						
							
							
								
								
							
							
							
								
							
							
								61fae45390 
								
							 
						 
						
							
							
								
								feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする ( #13758 )  
							
							... 
							
							
							
							* feat: 通報を受けた際にメールまたはWebhookで通知を送出出来るようにする
* モデログに対応&エンドポイントを単一オブジェクトでのサポートに変更(API経由で大量に作るシチュエーションもないと思うので)
* fix spdx
* fix migration
* fix migration
* fix models
* add e2e webhook
* tweak
* fix modlog
* fix bugs
* add tests and fix bugs
* add tests and fix bugs
* add tests
* fix path
* regenerate locale
* 混入除去
* 混入除去
* add abuseReportResolved
* fix pnpm-lock.yaml
* add abuseReportResolved test
* fix bugs
* fix ui
* add tests
* fix CHANGELOG.md
* add tests
* add RoleService.getModeratorIds tests
* WebhookServiceをUserとSystemに分割
* fix CHANGELOG.md
* fix test
* insertOneを使う用に
* fix
* regenerate locales
* revert version
* separate webhook job queue
* fix
* 🎨 
* Update QueueProcessorService.ts
---------
Co-authored-by: osamu <46447427+sam-osamu@users.noreply.github.com>
Co-authored-by: syuilo <4439005+syuilo@users.noreply.github.com> 
							
						 
						
							2024-06-08 15:34:19 +09:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									Porlam Nicla 
								
							 
						 
						
							
							
							
							
								
							
							
								c39de769ca 
								
							 
						 
						
							
							
								
								配信停止したインスタンス一覧が見れなくなる問題を修正 ( #13945 )  
							
							... 
							
							
							
							* 配信停止したインスタンス一覧が見れなくなる問題を修正
* Update CHANGELOG.md 
							
						 
						
							2024-06-07 22:11:13 +01:00 
							
								 
							
						 
					 
				
					
						
							
								
								
									dakkar 
								
							 
						 
						
							
							
							
							
								
							
							
								079abfd713 
								
							 
						 
						
							
							
								
								rate limit note/reply/boost creation more tightly  
							
							... 
							
							
							
							5/minute is the same as 300/hour on average, and still high enough
that it shouldn't be a problem for most people 
							
						 
						
							2024-06-07 15:10:16 +01:00