+
+ {{ i18n.ts.enableServerMachineStats }}
+
+
+
+ {{ i18n.ts.enableIdenticonGeneration }}
+
+
{{ i18n.ts.enableChartsForRemoteUser }}
@@ -27,17 +35,23 @@ import { i18n } from '@/i18n';
import { definePageMetadata } from '@/scripts/page-metadata';
import MkSwitch from '@/components/MkSwitch.vue';
+let enableServerMachineStats: boolean = $ref(false);
+let enableIdenticonGeneration: boolean = $ref(false);
let enableChartsForRemoteUser: boolean = $ref(false);
let enableChartsForFederatedInstances: boolean = $ref(false);
async function init() {
const meta = await os.api('admin/meta');
+ enableServerMachineStats = meta.enableServerMachineStats;
+ enableIdenticonGeneration = meta.enableIdenticonGeneration;
enableChartsForRemoteUser = meta.enableChartsForRemoteUser;
enableChartsForFederatedInstances = meta.enableChartsForFederatedInstances;
}
function save() {
os.apiWithDialog('admin/update-meta', {
+ enableServerMachineStats,
+ enableIdenticonGeneration,
enableChartsForRemoteUser,
enableChartsForFederatedInstances,
}).then(() => {
diff --git a/packages/frontend/src/widgets/server-metric/index.vue b/packages/frontend/src/widgets/server-metric/index.vue
index e019ff540b..1a78f4bcd6 100644
--- a/packages/frontend/src/widgets/server-metric/index.vue
+++ b/packages/frontend/src/widgets/server-metric/index.vue
@@ -62,7 +62,7 @@ const { widgetProps, configure, save } = useWidgetPropsManager(name,
const meta = ref(null);
-os.api('server-info', {}).then(res => {
+os.apiGet('server-info', {}).then(res => {
meta.value = res;
});
--
cgit v1.2.3-freya
From c0dbc3b53fc9056e444f10dbc2d4e71d2d4fa439 Mon Sep 17 00:00:00 2001
From: okayurisotto
Date: Fri, 14 Jul 2023 07:59:54 +0900
Subject: refactor: `substr` -> `substring` (#11273)
---
packages/backend/src/boot/master.ts | 2 +-
packages/backend/src/core/chart/core.ts | 2 +-
packages/backend/src/misc/acct.ts | 2 +-
packages/frontend/src/components/MkDrive.file.vue | 4 ++--
packages/frontend/src/components/MkLink.vue | 2 +-
packages/frontend/src/components/MkPostForm.vue | 2 +-
.../src/components/MkReactionsViewer.reaction.vue | 2 +-
packages/frontend/src/components/MkUrlPreview.vue | 2 +-
packages/frontend/src/components/MkUserPopup.vue | 2 +-
.../src/components/global/MkCustomEmoji.vue | 2 +-
packages/frontend/src/components/global/i18n.ts | 4 ++--
.../frontend/src/pages/admin/overview.queue.vue | 2 +-
packages/frontend/src/pages/admin/overview.vue | 2 +-
packages/frontend/src/pages/admin/queue.chart.vue | 2 +-
packages/frontend/src/scripts/autocomplete.ts | 26 +++++++++++-----------
packages/frontend/src/scripts/gen-search-query.ts | 2 +-
packages/frontend/src/scripts/lookup.ts | 2 +-
packages/frontend/src/scripts/theme-editor.ts | 2 +-
packages/frontend/src/scripts/theme.ts | 4 ++--
packages/frontend/src/widgets/WidgetJobQueue.vue | 2 +-
.../frontend/src/widgets/server-metric/cpu-mem.vue | 2 +-
.../frontend/src/widgets/server-metric/net.vue | 2 +-
packages/misskey-js/src/acct.ts | 2 +-
23 files changed, 38 insertions(+), 38 deletions(-)
(limited to 'packages/frontend/src/widgets/server-metric')
diff --git a/packages/backend/src/boot/master.ts b/packages/backend/src/boot/master.ts
index 2a23757253..b04234fd1f 100644
--- a/packages/backend/src/boot/master.ts
+++ b/packages/backend/src/boot/master.ts
@@ -31,7 +31,7 @@ function greet() {
console.log(themeColor(' | |_|___ ___| |_ ___ _ _ '));
console.log(themeColor(' | | | | |_ -|_ -| \'_| -_| | |'));
console.log(themeColor(' |_|_|_|_|___|___|_,_|___|_ |'));
- console.log(' ' + chalk.gray(v) + themeColor(' |___|\n'.substr(v.length)));
+ console.log(' ' + chalk.gray(v) + themeColor(' |___|\n'.substring(v.length)));
//#endregion
console.log(' Misskey is an open-source decentralized microblogging platform.');
diff --git a/packages/backend/src/core/chart/core.ts b/packages/backend/src/core/chart/core.ts
index d352adcc1f..5717024351 100644
--- a/packages/backend/src/core/chart/core.ts
+++ b/packages/backend/src/core/chart/core.ts
@@ -254,7 +254,7 @@ export default abstract class Chart {
private convertRawRecord(x: RawRecord): KVs {
const kvs = {} as Record;
for (const k of Object.keys(x).filter((k) => k.startsWith(COLUMN_PREFIX)) as (keyof Columns)[]) {
- kvs[(k as string).substr(COLUMN_PREFIX.length).split(COLUMN_DELIMITER).join('.')] = x[k] as unknown as number;
+ kvs[(k as string).substring(COLUMN_PREFIX.length).split(COLUMN_DELIMITER).join('.')] = x[k] as unknown as number;
}
return kvs as KVs;
}
diff --git a/packages/backend/src/misc/acct.ts b/packages/backend/src/misc/acct.ts
index d1a6852a95..fb3b657cf7 100644
--- a/packages/backend/src/misc/acct.ts
+++ b/packages/backend/src/misc/acct.ts
@@ -4,7 +4,7 @@ export type Acct = {
};
export function parse(acct: string): Acct {
- if (acct.startsWith('@')) acct = acct.substr(1);
+ if (acct.startsWith('@')) acct = acct.substring(1);
const split = acct.split('@', 2);
return { username: split[0], host: split[1] ?? null };
}
diff --git a/packages/frontend/src/components/MkDrive.file.vue b/packages/frontend/src/components/MkDrive.file.vue
index bb4361ef60..599819b3fe 100644
--- a/packages/frontend/src/components/MkDrive.file.vue
+++ b/packages/frontend/src/components/MkDrive.file.vue
@@ -25,8 +25,8 @@
- {{ file.name.lastIndexOf('.') != -1 ? file.name.substr(0, file.name.lastIndexOf('.')) : file.name }}
- {{ file.name.substr(file.name.lastIndexOf('.')) }}
+ {{ file.name.lastIndexOf('.') != -1 ? file.name.substring(0, file.name.lastIndexOf('.')) : file.name }}
+ {{ file.name.substring(file.name.lastIndexOf('.')) }}
diff --git a/packages/frontend/src/components/MkLink.vue b/packages/frontend/src/components/MkLink.vue
index 2e4f93e848..8e61c70484 100644
--- a/packages/frontend/src/components/MkLink.vue
+++ b/packages/frontend/src/components/MkLink.vue
@@ -1,6 +1,6 @@