-
-
Notifications
You must be signed in to change notification settings - Fork 1.4k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
suspend周りの改修 #14409
suspend周りの改修 #14409
Conversation
このPRによるapi.jsonの差分 差分はこちら |
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #14409 +/- ##
===========================================
+ Coverage 39.91% 41.65% +1.73%
===========================================
Files 1545 1549 +4
Lines 190506 196605 +6099
Branches 3506 3573 +67
===========================================
+ Hits 76046 81892 +5846
- Misses 113869 114150 +281
+ Partials 591 563 -28 ☔ View full report in Codecov by Sentry. |
pnpm build-misskey-js-with-types
|
tasukete |
依存関係更新したら出なくなったけど |
直った |
今度は
|
tasukete |
が関係している? |
|
getとpostがあるエンドポイントに同一のoperationidがあてがわれていることが原因と推測します。 |
(というかなんの対応を行うprなんだろう…) |
packages/backend/src/server/api/endpoints/admin/suspend-user.ts
Outdated
Show resolved
Hide resolved
物理削除に対してモデログを残す対応っぽい? |
なんかいろいろやる |
コード以外にも何したかわかるような情報を残してくれるとちぇりぴする時とかに嬉しいかも |
語彙力がないから説明できないわね |
SyntaxError: Unexpected identifier 'assert' が再発した |
Co-authored-by: Kisaragi <[email protected]>
eslint ./built/**/*.ts --fix って要る?? |
/home/runner/work/misskey/misskey/packages/misskey-js/generator/built/autogen/types.ts nani |
misskey-jsまわりのupdate deps、必須でないのであれば後回しが丸いのでは… |
必須っぽそう |
自分のnodeを20に下げれば良いかもしれないけど |
"@typescript-eslint/eslint-plugin": "6.11.0", | ||
"@typescript-eslint/parser": "6.11.0", | ||
"@readme/openapi-parser": "2.6.0", | ||
"@types/node": "22.3.0", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
ここをbumpすると新しいほうしかないAPIを誤って使って20で動かなくなるが有り得そうだから上げたくない気持ちが少しある (他パッケージにもtypes/nodeのbumpがあればそれも同じく)
eslint周りのどっかのパッケージが node v22 で廃止された import asserts を使ってそう。てもとでもnode v22だと再現した |
|
misskey-dev/eslint-pluginがimport assert使ってるからそれじゃないかな |
🙏🏿🙏🏿🙏🏿 |
とりあえず issueだけ misskey-dev/eslint-plugin-misskey-dev#4 |
misskey-dev/eslint-plugin を直せば misskey js 周りの変更を全体的に戻しても node v22 でも問題なく動きそうとりあえず戻すPRと、eslint-plugin側の修正を準備します |
当面は node v20 で作業していただけると多分ありがたいです |
近いうちにやらなきゃいけないし戻さなくても良さそう |
一つのPRにまとめるとわけがわからなくなるので分けてほしい気持ち |
難しい |
PR形式でやるとこうなっちゃうからdevelopに直接入れようと思ったけどテストの様子を見たいからPR形式にした |
どかっとなんかいろいろな言葉にできないような変更を一括的に行いたいときの良い方法がなさそう |
分割できない範囲はまぁまとまっててもいいと思いますが分割できる範囲は別にしてて欲しい... あとはSquashせずにPRにして、Mergeまえにrebase iで適宜reward . fixupするとかがあとから遡るときにわかりやすくていいと思ってます |
🙏🏻 |
* enhance(backend): 凍結されたアカウントのフォローリクエストを表示しないように * Update CHANGELOG.md * wip * Update gen-spec.ts * Update packages/backend/src/server/api/endpoints/admin/suspend-user.ts Co-authored-by: Kisaragi <[email protected]> * owa- * revert misskey-js related changes (misskey-dev#14414) --------- Co-authored-by: Kisaragi <[email protected]> Co-authored-by: anatawa12 <[email protected]>
What
Why
Additional info (optional)
Checklist