diff options
| author | syuilo <Syuilotan@yahoo.co.jp> | 2021-11-07 21:01:06 +0900 |
|---|---|---|
| committer | syuilo <Syuilotan@yahoo.co.jp> | 2021-11-07 21:01:06 +0900 |
| commit | 24ef4d3da2ffbb914931f5e173d6b3ebe21b0311 (patch) | |
| tree | 99fbff7659de96b8adba4a93671828564bedb2a4 /src/server/web/index.ts | |
| parent | feat: improve email validation (diff) | |
| download | sharkey-24ef4d3da2ffbb914931f5e173d6b3ebe21b0311.tar.gz sharkey-24ef4d3da2ffbb914931f5e173d6b3ebe21b0311.tar.bz2 sharkey-24ef4d3da2ffbb914931f5e173d6b3ebe21b0311.zip | |
feat: インスタンスプロフィールレンダリング
Resolve #7788
Diffstat (limited to 'src/server/web/index.ts')
| -rw-r--r-- | src/server/web/index.ts | 21 |
1 files changed, 3 insertions, 18 deletions
diff --git a/src/server/web/index.ts b/src/server/web/index.ts index 2af6ecb0bb..7f7397adfd 100644 --- a/src/server/web/index.ts +++ b/src/server/web/index.ts @@ -358,28 +358,13 @@ router.get('/channels/:channel', async (ctx, next) => { }); //#endregion -router.get('/info', async ctx => { +router.get('/_info_card_', async ctx => { const meta = await fetchMeta(true); - const emojis = await Emojis.find({ - where: { host: null } - }); - - const proxyAccount = meta.proxyAccountId ? await Users.pack(meta.proxyAccountId).catch(() => null) : null; - await ctx.render('info', { + await ctx.render('info-card', { version: config.version, - machine: os.hostname(), - os: os.platform(), - node: process.version, - psql: await getConnection().query('SHOW server_version').then(x => x[0].server_version), - redis: redisClient.server_info.redis_version, - cpu: { - model: os.cpus()[0].model, - cores: os.cpus().length - }, - emojis: emojis, + host: config.host, meta: meta, - proxyAccountName: proxyAccount ? proxyAccount.username : null, originalUsersCount: await Users.count({ host: null }), originalNotesCount: await Notes.count({ userHost: null }) }); |