From 3b2b42d781c1d428a53222154f9e34f10f5ecd00 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Fri, 27 Feb 2026 20:49:24 +0100 Subject: [PATCH] pl-api: update feature definitions for Mitra MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- packages/pl-api/lib/client/my-account.ts | 3 ++- packages/pl-api/lib/features.ts | 1 + packages/pl-api/tests/utils/domain.test.ts | 0 3 files changed, 3 insertions(+), 1 deletion(-) create mode 100644 packages/pl-api/tests/utils/domain.test.ts diff --git a/packages/pl-api/lib/client/my-account.ts b/packages/pl-api/lib/client/my-account.ts index dd803a491..12eb976dd 100644 --- a/packages/pl-api/lib/client/my-account.ts +++ b/packages/pl-api/lib/client/my-account.ts @@ -11,7 +11,7 @@ import { } from '@/entities'; import { filteredArray } from '@/entities/utils'; -import { GOTOSOCIAL, ICESHRIMP_NET, PIXELFED, PLEROMA } from '../features'; +import { GOTOSOCIAL, ICESHRIMP_NET, MITRA, PIXELFED, PLEROMA } from '../features'; import { getNextLink, getPrevLink } from '../request'; import type { PaginatedResponse } from '../responses'; @@ -98,6 +98,7 @@ const myAccount = (client: PlApiBaseClient & { accounts: ReturnType { */ outgoingFollowRequests: any([ v.software === GOTOSOCIAL && gte(v.version, '0.20.0'), + v.software === MITRA && gte(v.version, '4.19.0'), v.software === ICESHRIMP_NET, instance.api_versions['outgoing_follow_requests.pleroma.pl-api'] >= 1, ]), diff --git a/packages/pl-api/tests/utils/domain.test.ts b/packages/pl-api/tests/utils/domain.test.ts new file mode 100644 index 000000000..e69de29bb