Skip to content
Snippets Groups Projects
Forked from TransFem.org / Sharkey
Source project has a limited visibility.
  • Namekuji's avatar
    enhance: account migration (#10592) · d28866f7
    Namekuji authored
    * copy block and mute then create follow and unfollow jobs
    
    * copy block and mute and update lists when detecting an account has moved
    
    * no need to care promise orders
    
    * refactor updating actor and target
    
    * automatically accept if a locked account had accepted an old account
    
    * fix exception format
    
    * prevent the old account from calling some endpoints
    
    * do not unfollow when moving
    
    * adjust following and follower counts
    
    * check movedToUri when receiving a follow request
    
    * skip if no need to adjust
    
    * Revert "disable account migration"
    
    This reverts commit 2321214c.
    
    * fix translation specifier
    
    * fix checking alsoKnownAs and uri
    
    * fix updating account
    
    * fix refollowing locked account
    
    * decrease followersCount if followed by the old account
    
    * adjust following and followers counts when unfollowing
    
    * fix copying mutings
    
    * prohibit moved account from moving again
    
    * fix move service
    
    * allow app creation after moving
    
    * fix lint
    
    * remove unnecessary field
    
    * fix cache update
    
    * add e2e test
    
    * add e2e test of accepting the new account automatically
    
    * force follow if any error happens
    
    * remove unnecessary joins
    
    * use Array.map instead of for const of
    
    * ユーザーリストの移行は追加のみを行う
    
    * nanka iroiro
    
    * fix misskey-js?
    
    * ✌️
    
    * 移行を行ったアカウントからのフォローリクエストの自動許可を調整
    
    * newUriを外に出す
    
    * newUriを外に出す2
    
    * clean up
    
    * fix newUri
    
    * prevent moving if the destination account has already moved
    
    * set alsoKnownAs via /i/update
    
    * fix database initialization
    
    * add return type
    
    * prohibit updating alsoKnownAs after moving
    
    * skip to add to alsoKnownAs if toUrl is known
    
    * skip adding to the list if it already has
    
    * use Acct.parse instead
    
    * rename error code
    
    * 🎨
    
    * 制限を5から10に緩和
    
    * movedTo(Uri), alsoKnownAsはユーザーidを返すように
    
    * test api res
    
    * fix
    
    * 元アカウントはミュートし続ける
    
    * 🎨
    
    * unfollow
    
    * fix
    
    * getUserUriをUserEntityServiceに
    
    * ?
    
    * job!
    
    * 🎨
    
    * instance => server
    
    * accountMovedShort, forbiddenBecauseYouAreMigrated
    
    * accountMovedShort
    
    * fix test
    
    * import, pin禁止
    
    * 実績を凍結する
    
    * clean up
    
    * ✌️
    
    
    
    * change message
    
    * ブロック, フォロー, ミュート, リストのインポートファイルの制限を32MiBに
    
    * Revert "ブロック, フォロー, ミュート, リストのインポートファイルの制限を32MiBに"
    
    This reverts commit 3bd7be35d8aa455cb01ae58f8172a71a50485db1.
    
    * validateAlsoKnownAs
    
    * 移行後2時間以内はインポート可能なファイルサイズを拡大
    
    * clean up
    
    * どうせactorをupdatePersonで更新するならupdatePersonしか移行処理を発行しないことにする
    
    * handle error?
    
    * リモートからの移行処理の条件を是正
    
    * log, port
    
    * fix
    
    * fix
    
    * enhance(dev): non-production環境でhttpサーバー間でもユーザー、ノートの連合が可能なように
    
    * refactor (use checkHttps)
    
    * MISSKEY_WEBFINGER_USE_HTTP
    
    * Environment Variable readme
    
    * NEVER USE IN PRODUCTION
    
    * fix punyHost
    
    * fix indent
    
    * fix
    
    * experimental
    
    ---------
    
    Co-authored-by: default avatartamaina <tamaina@hotmail.co.jp>
    Co-authored-by: default avatarsyuilo <Syuilotan@yahoo.co.jp>
    Unverified
    d28866f7
Code owners
Assign users and groups as approvers for specific file changes. Learn more.