summaryrefslogtreecommitdiff
path: root/src/server/web/index.ts
diff options
context:
space:
mode:
authorsyuilo <Syuilotan@yahoo.co.jp>2021-11-07 21:01:06 +0900
committersyuilo <Syuilotan@yahoo.co.jp>2021-11-07 21:01:06 +0900
commit24ef4d3da2ffbb914931f5e173d6b3ebe21b0311 (patch)
tree99fbff7659de96b8adba4a93671828564bedb2a4 /src/server/web/index.ts
parentfeat: improve email validation (diff)
downloadsharkey-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.ts21
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 })
});