From 1989bdea876e37f77fba5767e5f77201665014ba Mon Sep 17 00:00:00 2001 From: jaina heartles Date: Mon, 23 Sep 2024 18:57:03 -0400 Subject: [PATCH] impersonate misskey in nodeinfo --- CHANGELOG.md | 7 +++++-- packages/backend/src/server/NodeinfoServerService.ts | 6 ++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index d889de7f2c..5f4954baa7 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,9 @@ -## 2024.9.0 +## 2024.9.1 (eGirlskey) +- Impersonate `misskey` upstream in nodeinfo to fix issues with client apps + +## 2024.9.0 (eGirlskey) - First official eGirlskey release not a part of Sharkey -- Based on Sharkey 2024.8.1, which is based on Misskey 2024.8.0. +- Based on Sharkey 2024.8.1, which is based on Misskey 2024.8.0. See [sharkey patch notes](https://activitypub.software/TransFem-org/Sharkey/-/releases/2024.8.1) for more information ## 2024.8.0 diff --git a/packages/backend/src/server/NodeinfoServerService.ts b/packages/backend/src/server/NodeinfoServerService.ts index 57432e9e14..42c67595b1 100644 --- a/packages/backend/src/server/NodeinfoServerService.ts +++ b/packages/backend/src/server/NodeinfoServerService.ts @@ -76,8 +76,10 @@ export class NodeinfoServerService { // eslint-disable-next-line @typescript-eslint/no-explicit-any const document: any = { software: { - name: 'egirlskey', - version: this.config.version, + //name: 'egirlskey', + //version: this.config.version, + name: 'misskey', // impersonate misskey to maintain compatibility with client apps + version: `2024.8.0+egirlskey.${this.config.version}`, homepage: nodeinfo_homepage, repository: meta.repositoryUrl, },