misskey/packages
Namekuji da83322200
feat: queueing bulk follow/unfollow and block/unblock (#10544)
* wrap follow/unfollow and block/unblock as job queue

* create import job to follow in each iteration

* make relationship jobs concurrent

* replace to job queue if called repeatedly

* use addBulk to import

* omit stream when importing

* fix job caller

* use ThinUser instead of User to reduce redis memory consumption

* createImportFollowingToDbJobの呼び出し方を変える, 型補強

* Force ThinUser

* オブジェクト操作のみのメソッド名はgenerate...Data

* Force ThinUser in generateRelationshipJobData

* silent bulk unfollow at admin api endpoint

---------

Co-authored-by: tamaina <tamaina@hotmail.co.jp>
2023-04-12 09:13:58 +09:00
..
backend feat: queueing bulk follow/unfollow and block/unblock (#10544) 2023-04-12 09:13:58 +09:00
frontend fix(client): noPaging: true with gallery/featured 2023-04-11 06:49:19 +00:00
misskey-js Update misskey-js.api.md 2023-04-08 14:39:54 +09:00
shared chore: add tiny definition for redis-lock (#9971) 2023-02-22 14:51:34 +09:00
sw Refactor sw (#10579) 2023-04-12 01:07:24 +09:00
meta.json refactoring 2021-11-12 02:02:25 +09:00