summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorsyuilo <4439005+syuilo@users.noreply.github.com>2024-10-03 20:40:39 +0900
committersyuilo <4439005+syuilo@users.noreply.github.com>2024-10-03 20:40:39 +0900
commitd2175a9b9f6e38ca3ec0ca28b29d99f4b46f9dcd (patch)
treed6053894ad95062a120698512b123c2c2a6c3fe7
parentfix(misskey-js): type fixes related to signup and signin (#14679) (diff)
downloadsharkey-d2175a9b9f6e38ca3ec0ca28b29d99f4b46f9dcd.tar.gz
sharkey-d2175a9b9f6e38ca3ec0ca28b29d99f4b46f9dcd.tar.bz2
sharkey-d2175a9b9f6e38ca3ec0ca28b29d99f4b46f9dcd.zip
initialPassword -> setupPassword
-rw-r--r--.config/cypress-devcontainer.yml2
-rw-r--r--.config/example.yml2
-rw-r--r--packages/backend/src/config.ts6
-rw-r--r--packages/backend/src/server/api/endpoints/admin/accounts/create.ts8
-rw-r--r--packages/frontend/src/pages/welcome.setup.vue8
-rw-r--r--packages/misskey-js/src/autogen/types.ts2
6 files changed, 14 insertions, 14 deletions
diff --git a/.config/cypress-devcontainer.yml b/.config/cypress-devcontainer.yml
index 64988aff66..3907615f73 100644
--- a/.config/cypress-devcontainer.yml
+++ b/.config/cypress-devcontainer.yml
@@ -13,7 +13,7 @@
# The provider of the service who sets up Misskey on behalf of the customer should
# set this value to something unique when generating the Misskey config file,
# and provide it to the customer.
-initialPassword: example_password_please_change_this_or_you_will_get_hacked
+setupPassword: example_password_please_change_this_or_you_will_get_hacked
# ┌─────┐
#───┘ URL └─────────────────────────────────────────────────────
diff --git a/.config/example.yml b/.config/example.yml
index fbc4cdff4b..600c1c632e 100644
--- a/.config/example.yml
+++ b/.config/example.yml
@@ -70,7 +70,7 @@
# The provider of the service who sets up Misskey on behalf of the customer should
# set this value to something unique when generating the Misskey config file,
# and provide it to the customer.
-initialPassword: example_password_please_change_this_or_you_will_get_hacked
+setupPassword: example_password_please_change_this_or_you_will_get_hacked
# ┌─────┐
#───┘ URL └─────────────────────────────────────────────────────
diff --git a/packages/backend/src/config.ts b/packages/backend/src/config.ts
index b320ce5403..42f1033b9d 100644
--- a/packages/backend/src/config.ts
+++ b/packages/backend/src/config.ts
@@ -63,7 +63,7 @@ type Source = {
publishTarballInsteadOfProvideRepositoryUrl?: boolean;
- initialPassword?: string;
+ setupPassword?: string;
proxy?: string;
proxySmtp?: string;
@@ -154,7 +154,7 @@ export type Config = {
version: string;
publishTarballInsteadOfProvideRepositoryUrl: boolean;
- initialPassword: string | undefined;
+ setupPassword: string | undefined;
host: string;
hostname: string;
scheme: string;
@@ -235,7 +235,7 @@ export function loadConfig(): Config {
return {
version,
publishTarballInsteadOfProvideRepositoryUrl: !!config.publishTarballInsteadOfProvideRepositoryUrl,
- initialPassword: config.initialPassword,
+ setupPassword: config.setupPassword,
url: url.origin,
port: config.port ?? parseInt(process.env.PORT ?? '', 10),
socket: config.socket,
diff --git a/packages/backend/src/server/api/endpoints/admin/accounts/create.ts b/packages/backend/src/server/api/endpoints/admin/accounts/create.ts
index bddf7f45d3..d30131a62f 100644
--- a/packages/backend/src/server/api/endpoints/admin/accounts/create.ts
+++ b/packages/backend/src/server/api/endpoints/admin/accounts/create.ts
@@ -51,7 +51,7 @@ export const paramDef = {
properties: {
username: localUsernameSchema,
password: passwordSchema,
- initialPassword: { type: 'string', nullable: true },
+ setupPassword: { type: 'string', nullable: true },
},
required: ['username', 'password'],
} as const;
@@ -75,13 +75,13 @@ export default class extends Endpoint<typeof meta, typeof paramDef> { // eslint-
if (!realUsers && me == null && token == null) {
// 初回セットアップの場合
- if (this.config.initialPassword != null) {
+ if (this.config.setupPassword != null) {
// 初期パスワードが設定されている場合
- if (ps.initialPassword !== this.config.initialPassword) {
+ if (ps.setupPassword !== this.config.setupPassword) {
// 初期パスワードが違う場合
throw new ApiError(meta.errors.wrongInitialPassword);
}
- } else if (ps.initialPassword != null && ps.initialPassword.trim() !== '') {
+ } else if (ps.setupPassword != null && ps.setupPassword.trim() !== '') {
// 初期パスワードが設定されていないのに初期パスワードが入力された場合
throw new ApiError(meta.errors.wrongInitialPassword);
}
diff --git a/packages/frontend/src/pages/welcome.setup.vue b/packages/frontend/src/pages/welcome.setup.vue
index cb20cfc5fc..dd258aad98 100644
--- a/packages/frontend/src/pages/welcome.setup.vue
+++ b/packages/frontend/src/pages/welcome.setup.vue
@@ -14,7 +14,7 @@ SPDX-License-Identifier: AGPL-3.0-only
</div>
<div class="_gaps_m" style="padding: 32px;">
<div>{{ i18n.ts.intro }}</div>
- <MkInput v-model="initialPassword" type="password" data-cy-admin-initial-password>
+ <MkInput v-model="setupPassword" type="password" data-cy-admin-initial-password>
<template #label>{{ i18n.ts.initialPasswordForSetup }} <div v-tooltip:dialog="i18n.ts.initialPasswordForSetupDescription" class="_button _help"><i class="ti ti-help-circle"></i></div></template>
<template #prefix><i class="ti ti-lock"></i></template>
</MkInput>
@@ -40,9 +40,9 @@ SPDX-License-Identifier: AGPL-3.0-only
<script lang="ts" setup>
import { ref } from 'vue';
+import { host, version } from '@@/js/config.js';
import MkButton from '@/components/MkButton.vue';
import MkInput from '@/components/MkInput.vue';
-import { host, version } from '@@/js/config.js';
import * as os from '@/os.js';
import { misskeyApi } from '@/scripts/misskey-api.js';
import { login } from '@/account.js';
@@ -51,7 +51,7 @@ import MkAnimBg from '@/components/MkAnimBg.vue';
const username = ref('');
const password = ref('');
-const initialPassword = ref('');
+const setupPassword = ref('');
const submitting = ref(false);
function submit() {
@@ -61,7 +61,7 @@ function submit() {
misskeyApi('admin/accounts/create', {
username: username.value,
password: password.value,
- initialPassword: initialPassword.value === '' ? null : initialPassword.value,
+ setupPassword: setupPassword.value === '' ? null : setupPassword.value,
}).then(res => {
return login(res.token);
}).catch((err) => {
diff --git a/packages/misskey-js/src/autogen/types.ts b/packages/misskey-js/src/autogen/types.ts
index ee5cd477f1..32646d28ed 100644
--- a/packages/misskey-js/src/autogen/types.ts
+++ b/packages/misskey-js/src/autogen/types.ts
@@ -5611,7 +5611,7 @@ export type operations = {
'application/json': {
username: string;
password: string;
- initialPassword?: string | null;
+ setupPassword?: string | null;
};
};
};