feat: enable private mode by default

This commit is contained in:
naskya 2023-09-30 22:06:34 +09:00
parent 7b7bb879b5
commit 297443cf8c
Signed by: naskya
GPG key ID: 164DFF24E2D40139
4 changed files with 8 additions and 3 deletions

View file

@ -41,8 +41,13 @@
- サーバーの投稿検索
- サーバー設定の初期値を変更
- 新規登録を無効化
- 新規登録を受け付けたくないのに無効化する前にアカウントを登録されてしまうことを防ぐため
- プライベートモード(連合しないモード)を有効化
- サーバーの準備が整っていないうちにリモートサーバーに認識されてしまうことを防ぐため
- サーバーメトリクスの表示を有効化
- 有効化しているサーバーが多いため
- ランダムなアイコンの生成を無効化
- ランダムなアイコンはそんなにかわいくないため
- 身バレ防止の設定を追加
- 「おかえりなさい、◯◯さん」が出ないようにできるように
- 自分のアイコンを非表示にできるように

View file

@ -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`,
);
}

View file

@ -129,7 +129,7 @@ export class Meta {
public secureMode: boolean;
@Column("boolean", {
default: false,
default: true,
})
public privateMode: boolean;

View file

@ -381,7 +381,7 @@ export const meta = {
type: "boolean",
optional: true,
nullable: false,
default: false,
default: true,
},
defaultReaction: {
type: "string",