Closed kakkokari-gtyih closed 1 week ago
このPRによるapi.jsonの差分
Attention: Patch coverage is 33.33333%
with 42 lines
in your changes missing coverage. Please review.
Project coverage is 41.39%. Comparing base (
75ea964
) to head (aab74bf
). Report is 1 commits behind head on develop.
Files with missing lines | Patch % | Lines |
---|---|---|
packages/frontend/src/pages/welcome.setup.vue | 0.00% | 22 Missing :warning: |
.../src/server/api/endpoints/admin/accounts/create.ts | 45.94% | 20 Missing :warning: |
:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.
動いてそうだけど手元で検証できないのでやっていただきたい気持ち
試しにcypressでパスワードの値を変えてみたら( https://github.com/misskey-dev/misskey/pull/14626/commits/66b2b48f66830d2450d8cda03955c143feba76c7 )変な止まり方して成功扱いになった
https://github.com/misskey-dev/misskey/actions/runs/11024875489/job/30618786666
admin/accounts/create
エンドポイント自体は初期設定以外でも管理者がアカウントを作る際にも使われますが、config に設定したままだと毎回 initialPassword
が要求されてしまうのは微妙な気がします
なおったかも
👍🏻
.github/misskey/test.ymlに初期パスワード設定し忘れている+それでtest通ってるのでまだなにかおかしいかも(ローカルで試した?)
パスワード有りパターン / パスワード無しパターン 両方試した
パスワード有りパターン / パスワード無しパターン 両方試した
じゃあなんでtestは通ったんだろう…
パスワード有りパターン / パスワード無しパターン 両方試した
パスワード無し設定でパスワード有り(適当)で登録できる
↑これってどうあるべきなんだろう…?
どうでもよさそう
ホスティングサービスを運営している場合は、コンフィグファイルを構築する際に
initialPassword
をランダムな値に設定し、ユーザーに通知するようにしてください。
これ対応には時間かかるんじゃないかしら
しばらく初期設定は初期パスワード無効にした方が良い気がする
そうでないと事業者が対応できるまでMisskeyをアップデートすることができなくなる
それか、コンフィグに「コメントアウトすればスキップできます」と明記して対応が完了するまではスキップしておいてもらうか
コメントアウトであっても対応は対応だからなぁ
初期設定パスワードがない状態(現在)→初期設定パスワードをオプトインできる状態→初期設定パスワードをオプトアウトできる状態
として段階的に導入した方が丸そう
あと initialPassword じゃなくて setupPassword の方が分かりやすそう
What
初期設定開始時に初期パスワードを要求できるように
Why
Additional info (optional)
Checklist