From e4717ef73331c9ee4c2072298165346623935817 Mon Sep 17 00:00:00 2001 From: Jannis Braun <151788261+TheZwiss@users.noreply.github.com> Date: Sun, 10 May 2026 17:56:49 +0200 Subject: [PATCH] feat(shared): group DM name + icon validation constants --- packages/shared/src/constants.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/packages/shared/src/constants.ts b/packages/shared/src/constants.ts index a9d8b804..1a8d9b40 100644 --- a/packages/shared/src/constants.ts +++ b/packages/shared/src/constants.ts @@ -38,3 +38,10 @@ export const BITRATE_MATRIX_KBPS: Record> = { 1440: { 30: 10000, 45: 12000, 60: 14000, 75: 16000, 90: 18000, 120: 22000 }, 2160: { 30: 20000, 45: 24000, 60: 28000, 75: 32000, 90: 38000, 120: 45000 }, }; + +// ─── Group DM Constants ────────────────────────────────────────────────────── + +export const GROUP_DM_NAME_MAX_LENGTH = 50; +export const GROUP_DM_NAME_MIN_LENGTH = 1; +export const GROUP_DM_ICON_MAX_BYTES = 8 * 1024 * 1024; // 8 MB +export const GROUP_DM_ICON_MIME_PREFIX = 'image/';