summaryrefslogtreecommitdiff
path: root/packages/backend
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2024-02-16 10:54:33 +0000
committerdakkar <dakkar@thenautilus.net>2024-02-16 10:54:33 +0000
commitb5cfd92e2b2a2de50b95af5aa4c5149b282d8457 (patch)
tree90f3daa08706f128862b2571364bef7738f90e4d /packages/backend
parentmerge: Fix Note Edits being federated incorrectly (!417) (diff)
downloadsharkey-b5cfd92e2b2a2de50b95af5aa4c5149b282d8457.tar.gz
sharkey-b5cfd92e2b2a2de50b95af5aa4c5149b282d8457.tar.bz2
sharkey-b5cfd92e2b2a2de50b95af5aa4c5149b282d8457.zip
point default repo/feedback URLs to our repos
the migration will update instances that have the old defaults, too
Diffstat (limited to 'packages/backend')
-rw-r--r--packages/backend/migration/1708080086874-SharkeyRepositoryUrl.js22
-rw-r--r--packages/backend/src/models/Meta.ts4
2 files changed, 24 insertions, 2 deletions
diff --git a/packages/backend/migration/1708080086874-SharkeyRepositoryUrl.js b/packages/backend/migration/1708080086874-SharkeyRepositoryUrl.js
new file mode 100644
index 0000000000..be07c75946
--- /dev/null
+++ b/packages/backend/migration/1708080086874-SharkeyRepositoryUrl.js
@@ -0,0 +1,22 @@
+/*
+ * SPDX-FileCopyrightText: dakkar and other Sharkey contributors
+ * SPDX-License-Identifier: AGPL-3.0-only
+ */
+
+export class SharkeyRepositoryUrl1708080086874 {
+ name = 'SharkeyRepositoryUrl1708080086874'
+
+ async up(queryRunner) {
+ await queryRunner.query(`ALTER TABLE "meta" ALTER COLUMN "repositoryUrl" SET DEFAULT 'https://activitypub.software/TransFem-org/Sharkey/'`);
+ await queryRunner.query(`ALTER TABLE "meta" ALTER COLUMN "feedbackUrl" SET DEFAULT 'https://activitypub.software/TransFem-org/Sharkey/-/issues/new'`);
+ await queryRunner.query(`UPDATE "meta" SET "repositoryUrl"=DEFAULT WHERE "repositoryUrl" IN ('https://git.joinsharkey.org/Sharkey/Sharkey','https://github.com/transfem-org/sharkey','https://github.com/misskey-dev/misskey')`);
+ await queryRunner.query(`UPDATE "meta" SET "feedbackUrl"=DEFAULT WHERE "feedbackUrl" IN ('https://git.joinsharkey.org/Sharkey/Sharkey/issues/new/choose','https://github.com/transfem-org/sharkey/issues/new','https://github.com/misskey-dev/misskey/issues/new')`);
+ }
+
+ async down(queryRunner) {
+ await queryRunner.query(`ALTER TABLE "meta" ALTER COLUMN "repositoryUrl" SET DEFAULT 'https://git.joinsharkey.org/Sharkey/Sharkey'`);
+ await queryRunner.query(`ALTER TABLE "meta" ALTER COLUMN "feedbackUrl" SET DEFAULT 'https://git.joinsharkey.org/Sharkey/Sharkey/issues/new/choose'`);
+ await queryRunner.query(`UPDATE "meta" SET "repositoryUrl"=DEFAULT WHERE "repositoryUrl" IN ('https://git.joinsharkey.org/Sharkey/Sharkey','https://github.com/transfem-org/sharkey','https://github.com/misskey-dev/misskey')`);
+ await queryRunner.query(`UPDATE "meta" SET "feedbackUrl"=DEFAULT WHERE "feedbackUrl" IN ('https://git.joinsharkey.org/Sharkey/Sharkey/issues/new/choose','https://github.com/transfem-org/sharkey/issues/new','https://github.com/misskey-dev/misskey/issues/new')`);
+ }
+}
diff --git a/packages/backend/src/models/Meta.ts b/packages/backend/src/models/Meta.ts
index 149955aa5a..6bfac06b89 100644
--- a/packages/backend/src/models/Meta.ts
+++ b/packages/backend/src/models/Meta.ts
@@ -377,14 +377,14 @@ export class MiMeta {
@Column('varchar', {
length: 1024,
- default: 'https://github.com/misskey-dev/misskey',
+ default: 'https://activitypub.software/TransFem-org/Sharkey/',
nullable: false,
})
public repositoryUrl: string;
@Column('varchar', {
length: 1024,
- default: 'https://github.com/misskey-dev/misskey/issues/new',
+ default: 'https://activitypub.software/TransFem-org/Sharkey/-/issues/new',
nullable: true,
})
public feedbackUrl: string | null;