mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 11:29:46 +00:00
Add pleroma to InstanceV2
This commit is contained in:
parent
406cc6506b
commit
248324f642
1 changed files with 15 additions and 8 deletions
|
|
@ -7,6 +7,15 @@ import { getInstanceMetadata } from '@/utils/instance.ts';
|
||||||
|
|
||||||
const version = `3.0.0 (compatible; Ditto ${denoJson.version})`;
|
const version = `3.0.0 (compatible; Ditto ${denoJson.version})`;
|
||||||
|
|
||||||
|
const features = [
|
||||||
|
'exposable_reactions',
|
||||||
|
'mastodon_api',
|
||||||
|
'mastodon_api_streaming',
|
||||||
|
'pleroma_emoji_reactions',
|
||||||
|
'quote_posting',
|
||||||
|
'v2_suggestions',
|
||||||
|
];
|
||||||
|
|
||||||
const instanceV1Controller: AppController = async (c) => {
|
const instanceV1Controller: AppController = async (c) => {
|
||||||
const { host, protocol } = Conf.url;
|
const { host, protocol } = Conf.url;
|
||||||
const meta = await getInstanceMetadata(await Storages.db(), c.req.raw.signal);
|
const meta = await getInstanceMetadata(await Storages.db(), c.req.raw.signal);
|
||||||
|
|
@ -39,14 +48,7 @@ const instanceV1Controller: AppController = async (c) => {
|
||||||
},
|
},
|
||||||
pleroma: {
|
pleroma: {
|
||||||
metadata: {
|
metadata: {
|
||||||
features: [
|
features,
|
||||||
'exposable_reactions',
|
|
||||||
'mastodon_api',
|
|
||||||
'mastodon_api_streaming',
|
|
||||||
'pleroma_emoji_reactions',
|
|
||||||
'quote_posting',
|
|
||||||
'v2_suggestions',
|
|
||||||
],
|
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
languages: ['en'],
|
languages: ['en'],
|
||||||
|
|
@ -131,6 +133,11 @@ const instanceV2Controller: AppController = async (c) => {
|
||||||
enabled: false,
|
enabled: false,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
pleroma: {
|
||||||
|
metadata: {
|
||||||
|
features,
|
||||||
|
},
|
||||||
|
},
|
||||||
registrations: {
|
registrations: {
|
||||||
enabled: false,
|
enabled: false,
|
||||||
approval_required: false,
|
approval_required: false,
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue