MCPcopy Create free account

hub / github.com/ad3lre/echo / functions

Functions11,285 in github.com/ad3lre/echo

↓ 8 callersFunctionparseRelayablePresenceStatus
( status: string | undefined, )
frontend/src/services/realtime/socketPresenceSession.ts:17
↓ 8 callersFunctionplanMediaCollage
( items: readonly CollageSourceItem[], )
frontend/src/features/chat/domain/messageMediaCollage.ts:65
↓ 8 callersFunctionpostEchoVoiceModerate
( token: string | null | undefined, serverId: string, body: { action: EchoVoiceModerateAction; t
frontend/src/api/echo/voice.ts:218
↓ 8 callersFunctionprefetchChannelMessagesFirstPage
( token: string, channelId: string, opts?: { flow?: string }, )
frontend/src/services/orchestration/echoWorkspaceChannelPrefetch.ts:199
↓ 8 callersFunctionpreprocessLatexTextCompat
(text: string)
frontend/src/features/chat/viewModel/latexTextCompat.ts:331
↓ 8 callersFunctionpublicUser
(user: PasswordRecord)
backend/src/auth/store/helpers.ts:8
↓ 8 callersFunctionreadMemberString
( rec: Record<string, unknown>, ...keys: string[] )
frontend/src/services/domain/workspaceEchoApiSnapshot.ts:115
↓ 8 callersFunctionreadMessageListViewport
( channelId: string, )
frontend/src/features/chat/composables/messageListViewportStorage.ts:61
↓ 8 callersFunctionreadPaperRecentColors
(kind: PaperColorKind)
frontend/src/features/paper/composables/usePaperRecentColors.ts:70
↓ 8 callersFunctionregisterEchoSocketComposableEffects
( vue: EchoSocketVueEffectHooks, p: { activeChannelId: Ref<string>; getAuthKey: () => EchoSocketAu
frontend/src/services/realtime/echoSocketComposableEffects.ts:18
↓ 8 callersFunctionrequireBotWebhookSecret
( req: FastifyRequest, reply: FastifyReply, )
backend/src/api/discordBotWebhookAuth.ts:24
↓ 8 callersFunctionrequireDiscordImportableGuildForUser
( pool: pg.Pool, userId: string, discordGuildId: string, deps: DiscordImportAuthorizationDeps = {}, )
backend/src/services/discordImportAuthorization.ts:52
↓ 8 callersFunctionrequiresBundledMediaFallback
( url: string | undefined | null, )
frontend/src/utils/safeImageUrl.ts:21
↓ 8 callersFunctionreserveUserImageSearchCredit
( userId: string, queryHash: string, limit: number, )
backend/src/services/serperUserSearchQuota.ts:75
↓ 8 callersFunctionresolveEchoDmWireChannelId
( activeChannelId: string, echoDmPeerByChannelId: ReadonlyMap<string, string>, )
frontend/src/features/layout/resolveEchoDmWireChannelId.ts:7
↓ 8 callersFunctionresolveGuildPath
( ctx: UrlNavigationResolveContext, serverId: string, channelId: string, opts?: { preserveUnresolved?:
frontend/src/services/orchestration/urlNavigationResolve.ts:64
↓ 8 callersFunctionrgbToHsv
( r: number, g: number, b: number, )
frontend/src/features/server-settings/colorUtils.ts:52
↓ 8 callersFunctionrow
( partial: Partial<MessageWithAuthor> & Pick<MessageWithAuthor, 'id' | 'authorId'>, )
frontend/src/features/chat/viewModel/messageListGrouping.test.ts:8
↓ 8 callersFunctionsanitizeEchoUploadContentType
( raw: string, fallback = 'application/octet-stream', )
backend/src/services/echoUploadContentTypePolicy.ts:32
↓ 8 callersFunctionscheduleDeferredTask
( task: () => void, options: ScheduleDeferredTaskOptions = {}, )
frontend/src/utils/scheduleDeferredTask.ts:10
↓ 8 callersFunctionsendOneOutboundChatMessage
(opts: { channelId: string; authorId: string | undefined; wireContent: string; wireMentions?: MentionE
frontend/src/services/realtime/socketOutboundChatSend.ts:23
↓ 8 callersFunctionsetChannelMoveCrossCategoryPermission
( mode: ChannelMoveCrossCategoryPermission, serverId?: string | null, )
frontend/src/features/channel-settings/composables/useChannelMoveCrossCategoryPreference.ts:41
↓ 8 callersFunctionshouldRetargetServerAfterServerDeletion
( deletedServerId: string, selectedServerId: string | null, remainingServerIds: readonly string[], )
frontend/src/services/domain/workspaceShellSelection.ts:64
↓ 8 callersFunctionshouldSkipScrollToIndexForLatest
(options: { smooth: boolean; forceScrollToIndex?: boolean; virtualDistFromBottomPx: number; scrollTop:
frontend/src/features/chat/domain/messageListScrollSnap.ts:27
↓ 8 callersFunctionsocketDiagInfo
( event: string, meta: Record<string, unknown> = {}, )
frontend/src/observability/socketDiagnostics.ts:12
↓ 8 callersFunctionstorageKeys
(accountUserId: string | null | undefined)
frontend/src/features/voice/wordline/useWordlineGame.ts:36
↓ 8 callersFunctionstripBasePath
(pathname: string, base: string)
frontend/src/features/layout/urlNavigation.ts:195
↓ 8 callersFunctionstubEmbedFromUrlWhenUnfurlFails
( urlString: string, )
backend/src/services/linkUnfurl/linkUnfurlUrlStubs.ts:100
↓ 8 callersFunctiontranslateApiErrorBody
(body: ApiErrorBody)
frontend/src/i18n/apiErrors.ts:18
↓ 8 callersFunctiontrimmedStringOrNull
(value: unknown)
frontend/src/features/forums/domain/forumPostChannel.ts:21
↓ 8 callersMethodupdateActiveWindow
()
frontend/src/services/realtime/messageWindowAuthority.ts:146
↓ 8 callersFunctionuseAppLayoutOpenDmThread
(deps: { selectedDMUserId: Ref<string | null>; dmActiveTab: Ref<DmSubView>; selectedMessageRequestId: Re
frontend/src/features/layout/composables/useAppLayoutOpenDmThread.ts:76
↓ 8 callersFunctionuseEchoAfkPresence
(deps: { enabled: ComputedRef<boolean>; /** Effective profile status (should match self UI presence, e.g.
frontend/src/composables/useEchoAfkPresence.ts:52
↓ 8 callersFunctionuserHasEchoGroupDmAccess
( pool: pg.Pool, channelId: string, userId: string, )
backend/src/domain/echoStore/dmThreads.ts:527
↓ 8 callersFunctionvalidateEchoVanityFormat
(raw: string)
frontend/src/services/domain/serverSettings.ts:12
↓ 8 callersFunctionvalidateMessageEditPayload
( payload: unknown, opts: { existingMessageFormatVersion: number }, )
backend/src/sockets/messageValidation.ts:861
↓ 8 callersFunctionwaitForAppShell
(page)
perf/lib/harness.mjs:38
↓ 8 callersFunctionwalkButtonRows
(doc: unknown)
shared/buttonRowContentJson.ts:97
↓ 8 callersFunctionwriteSortedMessagesForChannel
( messagesRecord: Record<string, RawMessage[]>, channelId: string, index: ChannelMessageIndex, )
frontend/src/services/realtime/channelMessageBucket.ts:10
↓ 7 callersFunctionapiSearchCriteriaSatisfied
( searchTextRaw: string, filters: SearchFilters, users: UserForAuthor[], allChannels: ChannelListEntry
frontend/src/services/orchestration/messageSearchCore.ts:467
↓ 7 callersFunctionappBase
()
frontend/src/platform/desktopProductDeepLink.ts:17
↓ 7 callersFunctionappendMlsCommit
( pool: pg.Pool, opts: { serverId: string; channelId: string; actorUserId: string; actorDe
backend/src/domain/echoStore/mlsDelivery.ts:345
↓ 7 callersFunctionapplyEchoUploadMediaCrossOrigin
( el: HTMLMediaElement, url: string | undefined | null, )
frontend/src/utils/echoUploadMediaCredentials.ts:52
↓ 7 callersFunctionapplyPrefetchedWorkspaceChannelMessages
( channelId: string, apiMessages: EchoApiMessage[], pageLimit: number = ECHO_CHANNEL_MESSAGE_PAGE_SIZE,
frontend/src/services/orchestration/echoWorkspaceChannelPrefetch.ts:147
↓ 7 callersFunctionassertBotChannelAccess
* Verify the bot has access to the channel by checking its guild install and permissions. * Returns the guildId and installerId if access is granted,
backend/src/api/routes/discordApi/rest/messages.ts:57
↓ 7 callersFunctionassertNetworkAllowed
()
frontend/src/api/meClient.ts:9
↓ 7 callersFunctionassertPaperContentVisibleToUser
( pool: pg.Pool, channelId: string, userId: string, )
backend/src/domain/echoStore/paperShare.ts:136
↓ 7 callersFunctionauthFetchMe
()
frontend/src/api/authClient.ts:1101
↓ 7 callersFunctionauthorizeVoiceMlsAccess
( pool: pg.Pool, serverId: string, channelId: string, userId: string, opts: MlsAccessOptions = {}, )
backend/src/domain/echoStore/mlsDelivery.ts:48
↓ 7 callersFunctionavatarBackgroundFromDisplayName
(displayName: string)
backend/src/auth/defaultAvatarPfp.ts:48
↓ 7 callersFunctionbaseUser
()
frontend/src/features/layout/composables/useAppLayoutShellAuthDerived.test.ts:7
↓ 7 callersFunctionbench
(label: string, fn: () => void)
backend/src/tests/echo.rbac.bench.ts:35
↓ 7 callersFunctionbuildAudioCaptureOptionsForSession
( prefs: VoiceProcessingPreferencesV2, krispSessionFailed: boolean, )
frontend/src/composables/voiceProcessingPreferences.ts:172
↓ 7 callersFunctionbuildChatSlashCommands
( ctx: ChatSlashCommandContext, )
frontend/src/features/chat/slashCommands/chatSlashCommands.ts:490
↓ 7 callersFunctionbuildDmPanelInboxList
(input: { selfId: string; echoPeerByChannelId: ReadonlyMap<string, string>; /** Server-authoritative ms
frontend/src/features/dm/buildDmPanelUserList.ts:247
↓ 7 callersFunctionbuildDmPanelUserList
(input: { selfId: string; echoPeerByChannelId: ReadonlyMap<string, string>; /** Server-authoritative ms
frontend/src/features/dm/buildDmPanelUserList.ts:153
↓ 7 callersFunctionbuildVoiceParticipantMediaState
(opts: { isCurrentUser: boolean; remoteInfo: RemoteParticipantTrackInfo | undefined; /** When set, local
frontend/src/features/layout/domain/voiceParticipantState.ts:118
↓ 7 callersFunctioncanManageServerEmojis
( pool: pg.Pool, serverId: string, userId: string, )
backend/src/domain/echoStore/emojiLibrary.ts:172
↓ 7 callersFunctioncanModerateMember
( serverId: string, actorId: string, targetUserId: string, )
frontend/src/utils/memberProfiles.ts:508
↓ 7 callersFunctioncanUserPostMessage
( pool: pg.Pool, userId: string, channelId: string, )
backend/src/domain/echoStore/access.ts:723
↓ 7 callersFunctioncanUserSendMassMentionInChannel
( pool: pg.Pool, userId: string, channelId: string, mentions: ReadonlyArray<Pick<MentionEntity, 'kind'
backend/src/domain/echoStore/access.ts:384
↓ 7 callersFunctioncanonicalDiscordHostedImportMediaUrl
( raw: string, )
backend/src/domain/discordCdnUrls.ts:52
↓ 7 callersFunctioncanonicalVoiceParticipantIdsForLiveKitRoom
( echoIds: string[], opts: { remoteIdentities: Iterable<string>; currentUserId: string | undefined
frontend/src/features/layout/domain/voiceParticipantState.ts:54
↓ 7 callersFunctionclampMenuToViewport
( left: number, top: number, width: number, height: number, pad = VIEWPORT_PAD, )
frontend/src/features/chat/composables/useContextMenuPosition.ts:12
↓ 7 callersFunctionclearCanvasSurface
()
frontend/src/features/voice/skriggles/composables/useSkrigglesCanvas.ts:73
↓ 7 callersFunctioncollectServerPushTargets
( message: Message, authorId: string, roleIdsByUser: Record<string, string[]>, )
backend/src/services/echoMessagePushNotify.ts:53
↓ 7 callersFunctioncomposeWorkspaceAccessKey
(serverId: string, entityId: string)
backend/src/domain/echoStore/categoriesWorkspace.ts:929
↓ 7 callersFunctioncreateEchoRealtimeMessageStoreBridge
(opts: { messages: Ref<Record<string, RawMessage[]>>; host: EchoRealtimeHostPorts; })
frontend/src/services/realtime/echoRealtimeMessageStoreBridge.ts:22
↓ 7 callersFunctioncreateSocketOpEnvelope
(opts: { opsPerMinute: number; })
backend/src/sockets/socketOpEnvelope.ts:47
↓ 7 callersFunctiondefaultPaperShapeSize
(shape: PaperShapeKind)
frontend/src/features/paper/editor/paperShapeExtension.ts:45
↓ 7 callersFunctiondetectGlobalAppearance
()
frontend/src/features/paper/composables/usePaperAppearance.ts:45
↓ 7 callersFunctiondisconnectAllSocketsForAuthUser
( fastify: FastifyInstance, userId: string, reason: string, )
backend/src/services/auth/socketSessionRevocation.ts:78
↓ 7 callersFunctiondispatchNav
(action: NavAction)
frontend/src/features/layout/composables/useRailNavigation.ts:81
↓ 7 callersFunctiondominantLettersFromDisplayName
(displayName: string)
backend/src/auth/defaultAvatarPfp.ts:59
↓ 7 callersFunctionechoDmChannelIdForPeerUser
( peerUserId: string, echoPeerByChannelId: ReadonlyMap<string, string>, )
frontend/src/features/dm/buildDmPanelUserList.ts:127
↓ 7 callersFunctionechoMessageRowNeedsDiscordMediaMirror
( row: EchoMessageRow, )
backend/src/services/discordImportMediaMirrorQueue.ts:44
↓ 7 callersFunctionechoPlaybackEnsureAudioContextRunning
()
frontend/src/services/livekit/echoRemotePlaybackWebAudio.ts:61
↓ 7 callersFunctionechoSendPlainTextViolatesHardFormat
(opts: { template: string; hard: boolean; plain: string; })
backend/src/domain/echoStore/messageFormatChannel.ts:20
↓ 7 callersFunctionemitIf
( phase: ChatMediaUploadPhase, uploadPercent: number | null = null, )
frontend/src/api/echo/uploads.ts:410
↓ 7 callersFunctionemptyState
()
frontend/src/services/domain/__tests__/echoDmThreadRegistry.test.ts:9
↓ 7 callersFunctionensureEchoSignalBootstrap
( authUserId: string, )
frontend/src/services/e2ee/e2eeSignalStore.ts:282
↓ 7 callersFunctionensureFederatedOAuthTokenEncryptionReady
( reply: FastifyReply, log: FastifyBaseLogger, )
backend/src/auth/federatedOAuthEncryptionGate.ts:8
↓ 7 callersFunctionevaluateInstanceBan
( pool: pg.Pool, ctx: { userId?: string | null; rawIp?: string | null; hwidHash?: string | nul
backend/src/domain/echoStore/instanceBans.ts:104
↓ 7 callersFunctionevaluatePermissionSet
( pool: pg.Pool, serverId: string, userId: string, channelId: string | undefined, opts?: { traceMode
backend/src/domain/echoPermissionEvaluate.ts:670
↓ 7 callersFunctionextractInlineSearchFilters
(raw: string)
frontend/src/services/orchestration/messageSearchCore.ts:229
↓ 7 callersFunctionextractUploadErrorMessage
(error: unknown)
frontend/src/services/domain/brandingUploads.ts:14
↓ 7 callersFunctionfilterMentionsForChannelContext
( pool: pg.Pool, channelId: string, mentions: MentionEntity[] | undefined, )
backend/src/domain/echoStore/mentionContext.ts:21
↓ 7 callersFunctionfinalizeAuthSessionResponse
( data: Record<string, unknown>, )
frontend/src/api/authClientCore.ts:279
↓ 7 callersFunctionfindMentionTrigger
( text: string, cursor: number, mentions: readonly MentionTriggerSpan[] = [], )
frontend/src/composables/useMentionAutocomplete.ts:52
↓ 7 callersFunctionfinish
(result: 'ok' | 'gone' | 'failed')
backend/src/services/echoApns.ts:77
↓ 7 callersFunctiongetCachedMemberRoleIds
( serverId: string, userId: string, )
backend/src/domain/echoMemberRoleIdsCache.ts:44
↓ 7 callersFunctiongetCachedSearch
(q: string)
frontend/src/composables/useGifSearch.ts:118
↓ 7 callersFunctiongetCachedServerMemberUserIds
( serverId: string, )
backend/src/domain/echoServerMemberIdsCache.ts:37
↓ 7 callersFunctiongetChannelIconSortKeys
( entry: IconCatalogEntry, )
frontend/src/utils/iconChannelSort.ts:270
↓ 7 callersFunctiongetDiscordImportState
( pool: pg.Pool, serverId: string, )
backend/src/services/discordImport.ts:2378
↓ 7 callersFunctiongetEchoChannelVoiceE2eeEnabled
( pool: pg.Pool, serverId: string, channelId: string, )
backend/src/domain/echoStore/voiceE2ee.ts:44
↓ 7 callersFunctiongetEchoTicketById
( pool: pg.Pool, ticketId: string, )
backend/src/domain/echoStore/tickets.ts:255
↓ 7 callersFunctiongetIconUrlByFilename
(filename: string)
frontend/src/assets/iconCatalog.ts:65
↓ 7 callersFunctiongetPerfEnv
(perfDir = defaultPerfDir)
perf/lib/env.mjs:11
↓ 7 callersFunctionhslToRgb
( h: number, s: number, l: number, )
frontend/src/features/server-settings/colorUtils.ts:83
← previousnext →601–700 of 11,285, ranked by callers