dev: move repository url

This commit is contained in:
naskya 2023-11-09 21:25:55 +09:00
parent 6424b685e9
commit 8802c36c62
Signed by: naskya
GPG key ID: 164DFF24E2D40139
9 changed files with 31 additions and 13 deletions

View file

@ -148,7 +148,7 @@
## インストール ## インストール
[ToDo](https://code.naskya.net/decks/Zm1Am/tickets/Nm7zK) [ToDo](https://code.naskya.net/decks/4wJQ3/tickets/a3WPw)
- インストールスクリプトかインストール方法の説明を提供することを考えています - インストールスクリプトかインストール方法の説明を提供することを考えています
- 遠回りな方法ですが、公式のインストールスクリプトを使いたい場合にはそれを用いて本家の Firefish をインストールしてから下記の手順でこのフォークに移行できます。 - 遠回りな方法ですが、公式のインストールスクリプトを使いたい場合にはそれを用いて本家の Firefish をインストールしてから下記の手順でこのフォークに移行できます。

View file

@ -1,3 +1,6 @@
-- vervis
UPDATE meta SET "repositoryUrl" = 'https://git.joinfirefish.org/firefish/firefish';
-- more-urls -- more-urls
ALTER TABLE "meta" DROP COLUMN "moreUrls"; ALTER TABLE "meta" DROP COLUMN "moreUrls";

View file

@ -0,0 +1,15 @@
export class Vervis1699302371683 {
name = "Vervis1699302371683";
async up(queryRunner) {
await queryRunner.query(
`UPDATE meta SET "repositoryUrl" = 'https://code.naskya.net/naskya/firefish'`,
);
}
async down(queryRunner) {
await queryRunner.query(
`UPDATE meta SET "repositoryUrl" = 'https://git.joinfirefish.org/firefish/firefish'`,
);
}
}

View file

@ -3,7 +3,7 @@ export class FirefishRepo1689957674000 {
async up(queryRunner) { async up(queryRunner) {
await queryRunner.query( await queryRunner.query(
`UPDATE meta SET "repositoryUrl" = 'https://code.naskya.net/naskya/firefish'`, `UPDATE meta SET "repositoryUrl" = 'https://git.joinfirefish.org/firefish/firefish'`,
); );
await queryRunner.query( await queryRunner.query(
`UPDATE meta SET "feedbackUrl" = 'https://git.joinfirefish.org/firefish/firefish/issues'`, `UPDATE meta SET "feedbackUrl" = 'https://git.joinfirefish.org/firefish/firefish/issues'`,

View file

@ -14,13 +14,13 @@ export const paramDef = {
} as const; } as const;
export default define(meta, paramDef, async () => { export default define(meta, paramDef, async () => {
let tag_name; let tag_name: string;
await fetch( const pattern = /"version": "(.*)",$/m;
"https://code.naskya.net/api/v1/repos/naskya/firefish/tags?page=1&limit=1",
) await fetch("https://code.naskya.net/naskya/firefish/source-by/main/package.json")
.then((response) => response.json()) .then((response) => response.text())
.then((data) => { .then((text) => {
tag_name = data[0].name.slice(1); tag_name = pattern.exec(text)[1];
}); });
return { return {

View file

@ -106,7 +106,7 @@ export function genOpenapiSpec() {
description: desc, description: desc,
externalDocs: { externalDocs: {
description: "Source code", description: "Source code",
url: `https://code.naskya.net/naskya/firefish/src/branch/main/packages/backend/src/server/api/endpoints/${endpoint.name}.ts`, url: `https://code.naskya.net/naskya/firefish/source-by/main/packages/backend/src/server/api/endpoints/${endpoint.name}.ts`,
}, },
tags: endpoint.meta.tags || undefined, tags: endpoint.meta.tags || undefined,
security, security,

View file

@ -64,7 +64,7 @@
><i :class="icon('ph-code')"></i ><i :class="icon('ph-code')"></i
></template> ></template>
{{ i18n.ts._aboutFirefish.source }} {{ i18n.ts._aboutFirefish.source }}
<template #suffix>Repository</template> <template #suffix>Vervis</template>
</FormLink> </FormLink>
<FormLink <FormLink
to="https://opencollective.com/firefish" to="https://opencollective.com/firefish"

View file

@ -41,7 +41,7 @@
<MkInfo v-if="updateAvailable" warn class="info" <MkInfo v-if="updateAvailable" warn class="info"
>{{ i18n.ts.updateAvailable }} >{{ i18n.ts.updateAvailable }}
<a <a
href="https://code.naskya.net/naskya/firefish/tags" href="https://code.naskya.net/naskya/firefish"
target="_bank" target="_bank"
class="_link" class="_link"
>{{ i18n.ts.check }}</a >{{ i18n.ts.check }}</a

View file

@ -15,7 +15,7 @@
}, },
"repository": { "repository": {
"type": "git", "type": "git",
"url": "https://code.naskya.net/naskya/firefish.git" "url": "https://code.naskya.net/naskya/firefish"
}, },
"devDependencies": { "devDependencies": {
"@swc/cli": "0.1.62", "@swc/cli": "0.1.62",