From 297443cf8c10a081f8588f0b97b3f658cab274ee Mon Sep 17 00:00:00 2001 From: naskya Date: Sat, 30 Sep 2023 22:06:34 +0900 Subject: [PATCH] feat: enable private mode by default --- README.md | 5 +++++ .../backend/migration/1626733991004-allowlist-secure-mode.js | 2 +- packages/backend/src/models/entities/meta.ts | 2 +- packages/backend/src/server/api/endpoints/meta.ts | 2 +- 4 files changed, 8 insertions(+), 3 deletions(-) diff --git a/README.md b/README.md index 9ec5ff5ec..157bdee35 100644 --- a/README.md +++ b/README.md @@ -41,8 +41,13 @@ - サーバーの投稿検索 - サーバー設定の初期値を変更 - 新規登録を無効化 + - 新規登録を受け付けたくないのに無効化する前にアカウントを登録されてしまうことを防ぐため + - プライベートモード(連合しないモード)を有効化 + - サーバーの準備が整っていないうちにリモートサーバーに認識されてしまうことを防ぐため - サーバーメトリクスの表示を有効化 + - 有効化しているサーバーが多いため - ランダムなアイコンの生成を無効化 + - ランダムなアイコンはそんなにかわいくないため - 身バレ防止の設定を追加 - 「おかえりなさい、◯◯さん」が出ないようにできるように - 自分のアイコンを非表示にできるように diff --git a/packages/backend/migration/1626733991004-allowlist-secure-mode.js b/packages/backend/migration/1626733991004-allowlist-secure-mode.js index 6d2dd6842..24a287ffa 100644 --- a/packages/backend/migration/1626733991004-allowlist-secure-mode.js +++ b/packages/backend/migration/1626733991004-allowlist-secure-mode.js @@ -8,7 +8,7 @@ export class allowlistSecureMode1626733991004 { `ALTER TABLE "meta" ADD "secureMode" bool default false`, ); await queryRunner.query( - `ALTER TABLE "meta" ADD "privateMode" bool default false`, + `ALTER TABLE "meta" ADD "privateMode" bool default true`, ); } diff --git a/packages/backend/src/models/entities/meta.ts b/packages/backend/src/models/entities/meta.ts index fe5ac91f8..f72170788 100644 --- a/packages/backend/src/models/entities/meta.ts +++ b/packages/backend/src/models/entities/meta.ts @@ -129,7 +129,7 @@ export class Meta { public secureMode: boolean; @Column("boolean", { - default: false, + default: true, }) public privateMode: boolean; diff --git a/packages/backend/src/server/api/endpoints/meta.ts b/packages/backend/src/server/api/endpoints/meta.ts index 271f3c51e..53352f696 100644 --- a/packages/backend/src/server/api/endpoints/meta.ts +++ b/packages/backend/src/server/api/endpoints/meta.ts @@ -381,7 +381,7 @@ export const meta = { type: "boolean", optional: true, nullable: false, - default: false, + default: true, }, defaultReaction: { type: "string",