expose CW limit to frontend

This commit is contained in:
Hazelnoot 2024-10-26 10:37:38 -04:00
parent 01e98c75ab
commit c5d9bde43f
4 changed files with 14 additions and 0 deletions

View file

@ -111,6 +111,8 @@ export class MetaEntityService {
logoImageUrl: instance.logoImageUrl, logoImageUrl: instance.logoImageUrl,
maxNoteTextLength: this.config.maxNoteLength, maxNoteTextLength: this.config.maxNoteLength,
maxRemoteNoteTextLength: this.config.maxRemoteNoteLength, maxRemoteNoteTextLength: this.config.maxRemoteNoteLength,
maxCwLength: this.config.maxCwLength,
maxRemoteCwLength: this.config.maxRemoteCwLength,
maxAltTextLength: this.config.maxAltTextLength, maxAltTextLength: this.config.maxAltTextLength,
maxRemoteAltTextLength: this.config.maxRemoteAltTextLength, maxRemoteAltTextLength: this.config.maxRemoteAltTextLength,
defaultLightTheme, defaultLightTheme,

View file

@ -172,6 +172,14 @@ export const packedMetaLiteSchema = {
type: 'number', type: 'number',
optional: false, nullable: false, optional: false, nullable: false,
}, },
maxCwLength: {
type: 'number',
optional: false, nullable: false,
},
maxRemoteCwLength: {
type: 'number',
optional: false, nullable: false,
},
maxAltTextLength: { maxAltTextLength: {
type: 'number', type: 'number',
optional: false, nullable: false, optional: false, nullable: false,

View file

@ -123,6 +123,8 @@ export class NodeinfoServerService {
enableTurnstile: meta.enableTurnstile, enableTurnstile: meta.enableTurnstile,
maxNoteTextLength: this.config.maxNoteLength, maxNoteTextLength: this.config.maxNoteLength,
maxRemoteNoteTextLength: this.config.maxRemoteNoteLength, maxRemoteNoteTextLength: this.config.maxRemoteNoteLength,
maxCwLength: this.config.maxCwLength,
maxRemoteCwLength: this.config.maxRemoteCwLength,
maxAltTextLength: this.config.maxAltTextLength, maxAltTextLength: this.config.maxAltTextLength,
maxRemoteAltTextLength: this.config.maxRemoteAltTextLength, maxRemoteAltTextLength: this.config.maxRemoteAltTextLength,
enableEmail: meta.enableEmail, enableEmail: meta.enableEmail,

View file

@ -5154,6 +5154,8 @@ export type components = {
sidebarLogoUrl: string | null; sidebarLogoUrl: string | null;
maxNoteTextLength: number; maxNoteTextLength: number;
maxRemoteNoteTextLength: number; maxRemoteNoteTextLength: number;
maxCwLength: number;
maxRemoteCwLength: number;
maxAltTextLength: number; maxAltTextLength: number;
maxRemoteAltTextLength: number; maxRemoteAltTextLength: number;
ads: { ads: {