From 1e4bb217403df5c6377d2cac01d8dc4f9e49bc0d Mon Sep 17 00:00:00 2001 From: mkljczk Date: Mon, 23 Dec 2024 15:56:27 +0100 Subject: [PATCH] pl-api: update feature definitions for mitra Signed-off-by: mkljczk --- packages/pl-api/lib/features.ts | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/packages/pl-api/lib/features.ts b/packages/pl-api/lib/features.ts index ddb8572d6..c0fdd6849 100644 --- a/packages/pl-api/lib/features.ts +++ b/packages/pl-api/lib/features.ts @@ -221,6 +221,7 @@ const getFeatures = (instance: Instance) => { v.software === GOTOSOCIAL, v.software === ICESHRIMP, v.software === MASTODON, + v.software === MITRA, v.software === PLEROMA && gte(v.version, '2.5.0'), v.software === TAKAHE && gte(v.version, '0.6.1'), v.software === TOKI, @@ -762,6 +763,7 @@ const getFeatures = (instance: Instance) => { v.software === FIREFISH, v.software === GOTOSOCIAL, v.software === MASTODON && gte(v.compatVersion, '4.0.0'), + v.software === MITRA && gte(v.version, '2.18.0'), v.software === PLEROMA && v.build === REBASED && gte(v.version, '2.6.0'), v.software === PLEROMA && gte(v.version, '2.7.0'), ]), @@ -791,6 +793,7 @@ const getFeatures = (instance: Instance) => { v.software === ICESHRIMP, v.software === ICESHRIMP_NET, v.software === MASTODON, + v.software === MITRA, v.software === PLEROMA, ]), @@ -1092,6 +1095,7 @@ const getFeatures = (instance: Instance) => { v.software === ICESHRIMP, v.software === ICESHRIMP_NET, v.software === MASTODON, + v.software === MITRA, v.software === PLEROMA, v.software === TAKAHE, v.software === TOKI, @@ -1132,6 +1136,7 @@ const getFeatures = (instance: Instance) => { removeFromFollowers: any([ v.software === ICESHRIMP_NET, v.software === MASTODON, + v.software === MITRA && gte(v.version, '2.17.0'), v.software === PLEROMA && gte(v.version, '2.5.0'), v.software === PLEROMA && v.build === AKKOMA, ]),