mirror of
https://github.com/misskey-dev/misskey.git
synced 2024-12-28 01:30:23 +01:00
a32092a8b2
フロントエンドが`/api/i`を呼び出すことでアカウント情報を得るようにした。これにより - Redis PubSubストリーム内を巨大なデータが行き来する回数を減らしパフォーマンスが向上することが考えられる - 各`publish`処理が正確なアカウント情報を得るために`UserEntityService`に依存する状況を解消できる 特に後者は重要で、`UserEntityService`という巨大なサービスへの依存を減らせるのはコードの見通しもよくなる。現に`AccountMoveService`は`UserEntityService`への依存のせいで、`ApPersonService`と合わせて循環依存を作ってしまっている。これが解消できるのは大きい。 (cherry picked from commit 0d4cf43e61887c110a840f108ea5fea9afb1263b) |
||
---|---|---|
.. | ||
backend | ||
frontend | ||
frontend-embed | ||
frontend-shared | ||
misskey-bubble-game | ||
misskey-js | ||
misskey-reversi | ||
shared | ||
sw | ||
meta.json |