mirror of
https://gitlab.com/soapbox-pub/ditto.git
synced 2025-12-06 03:19:46 +00:00
Merge remote-tracking branch 'origin/main' into push
This commit is contained in:
commit
6430dd11ad
1 changed files with 19 additions and 8 deletions
|
|
@ -7,6 +7,15 @@ import { getInstanceMetadata } from '@/utils/instance.ts';
|
|||
|
||||
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 { host, protocol } = Conf.url;
|
||||
const meta = await getInstanceMetadata(await Storages.db(), c.req.raw.signal);
|
||||
|
|
@ -39,14 +48,7 @@ const instanceV1Controller: AppController = async (c) => {
|
|||
},
|
||||
pleroma: {
|
||||
metadata: {
|
||||
features: [
|
||||
'exposable_reactions',
|
||||
'mastodon_api',
|
||||
'mastodon_api_streaming',
|
||||
'pleroma_emoji_reactions',
|
||||
'quote_posting',
|
||||
'v2_suggestions',
|
||||
],
|
||||
features,
|
||||
},
|
||||
},
|
||||
languages: ['en'],
|
||||
|
|
@ -131,6 +133,15 @@ const instanceV2Controller: AppController = async (c) => {
|
|||
enabled: false,
|
||||
},
|
||||
},
|
||||
nostr: {
|
||||
pubkey: Conf.pubkey,
|
||||
relay: `${wsProtocol}//${host}/relay`,
|
||||
},
|
||||
pleroma: {
|
||||
metadata: {
|
||||
features,
|
||||
},
|
||||
},
|
||||
registrations: {
|
||||
enabled: false,
|
||||
approval_required: false,
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue