mirror of
https://github.com/versia-pub/server.git
synced 2025-12-06 16:38:19 +01:00
feat(api): 👽 Expose emoji limits in /api/v2/instance
This commit is contained in:
parent
c8b909db08
commit
cfefd56a55
|
|
@ -200,6 +200,11 @@ export default apiRoute((app) =>
|
||||||
max_description_characters:
|
max_description_characters:
|
||||||
config.validation.max_media_description_size,
|
config.validation.max_media_description_size,
|
||||||
},
|
},
|
||||||
|
emojis: {
|
||||||
|
emoji_size_limit: config.validation.max_emoji_size,
|
||||||
|
max_emoji_description_characters:
|
||||||
|
config.validation.max_emoji_description_size,
|
||||||
|
},
|
||||||
polls: {
|
polls: {
|
||||||
max_characters_per_option:
|
max_characters_per_option:
|
||||||
config.validation.max_poll_option_size,
|
config.validation.max_poll_option_size,
|
||||||
|
|
|
||||||
|
|
@ -317,6 +317,13 @@ Extra attributes have been added to the `/api/v2/instance` endpoint. These are i
|
||||||
```ts
|
```ts
|
||||||
type ExtendedInstanceV2 = Instance & {
|
type ExtendedInstanceV2 = Instance & {
|
||||||
versia_version: string;
|
versia_version: string;
|
||||||
|
configuration: Instance["configuration"] & {
|
||||||
|
emojis: {
|
||||||
|
// In bytes
|
||||||
|
emoji_size_limit: number;
|
||||||
|
max_emoji_description_characters: number;
|
||||||
|
};
|
||||||
|
};
|
||||||
sso: {
|
sso: {
|
||||||
forced: boolean;
|
forced: boolean;
|
||||||
providers: SSOProvider[];
|
providers: SSOProvider[];
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue