Files
Curse/packages/backend/src/server/api/endpoints/admin
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
..
2023-04-05 10:21:10 +09:00
2022-09-21 05:33:11 +09:00
fix
2023-04-06 11:36:20 +09:00
2022-09-24 07:15:16 +09:00
2023-03-22 08:58:23 +09:00
2022-09-24 06:45:44 +09:00
2022-09-21 05:33:11 +09:00
2023-01-12 21:02:26 +09:00
2023-01-12 21:02:26 +09:00
2023-01-12 21:02:26 +09:00
2023-01-12 21:02:26 +09:00
2023-01-12 21:02:26 +09:00
fix
2022-09-24 10:43:23 +09:00
2023-01-12 21:02:26 +09:00
2022-09-21 05:33:11 +09:00
2022-09-21 05:33:11 +09:00