mirror of
https://github.com/misskey-dev/misskey.git
synced 2024-12-28 18:48:31 +01:00
a32092a8b2
フロントエンドが`/api/i`を呼び出すことでアカウント情報を得るようにした。これにより - Redis PubSubストリーム内を巨大なデータが行き来する回数を減らしパフォーマンスが向上することが考えられる - 各`publish`処理が正確なアカウント情報を得るために`UserEntityService`に依存する状況を解消できる 特に後者は重要で、`UserEntityService`という巨大なサービスへの依存を減らせるのはコードの見通しもよくなる。現に`AccountMoveService`は`UserEntityService`への依存のせいで、`ApPersonService`と合わせて循環依存を作ってしまっている。これが解消できるのは大きい。 (cherry picked from commit 0d4cf43e61887c110a840f108ea5fea9afb1263b) |
||
---|---|---|
.. | ||
.storybook | ||
.vscode | ||
@types | ||
assets | ||
lib | ||
public | ||
src | ||
test | ||
.gitignore | ||
eslint.config.js | ||
package.json | ||
tsconfig.json | ||
vite.config.local-dev.ts | ||
vite.config.ts | ||
vite.json5.ts | ||
vue-shims.d.ts |