Sharkey/packages/backend/src
Gianni Ceccarelli bafef1f8b4
ignore instance.actor when checking if there are local users (#13146)
* ignore `instance.actor` when checking if there are local users

We've seen this happen a few times:

* there was some AP software at $some_domain
* it gets replaced by Misskey
* before the first user can be created, an AP activity comes in
* Misskey resolves the activity
* to do this, it creates the `instance.actor` to sign its request
* now there *is* a local user, so the `meta` endpoint returns
  `requireSetup:false`
* the admin is very confused

This commit factors out the check, and doesn't count the
`instance.actor` as a real user.

* autogen bits
2024-02-04 20:46:28 +09:00
..
@types chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
boot fix(backend): Misskeyのバックエンドプロセスが終了しない 2023-10-09 20:47:49 +09:00
core ignore instance.actor when checking if there are local users (#13146) 2024-02-04 20:46:28 +09:00
daemons refactor(frontend): widgets/server-metric内の型エラーを除去 (#12937) 2024-01-07 23:56:46 +09:00
misc fix: api-docが開けない問題を修正 (#13132) 2024-02-02 12:47:07 +09:00
models fix: api-docが開けない問題を修正 (#13132) 2024-02-02 12:47:07 +09:00
queue fix(backend): Fix typos in job configurations (#13086) 2024-01-28 15:08:45 +09:00
server ignore instance.actor when checking if there are local users (#13146) 2024-02-04 20:46:28 +09:00
config.ts fix(backend): Fix typos in job configurations (#13086) 2024-01-28 15:08:45 +09:00
const.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
decorators.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
di-symbols.ts feat: reversi 2024-01-19 20:51:49 +09:00
env.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
global.d.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
GlobalModule.ts refactor: make sure promises are settled before app shutdown (#12942) 2024-01-08 12:28:13 +09:00
logger.ts chore(backend/logger): log data for every level if exists (#12863) 2024-01-02 16:52:51 +09:00
MainModule.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
NestLogger.ts chore: 著作権とライセンスについての情報を各ファイルに追加する (#11348) 2023-07-27 14:31:52 +09:00
postgres.ts update deps 2024-01-21 18:43:01 +09:00
types.ts perf(reversi): improve performance of reversi backend 2024-01-22 15:41:29 +09:00