MCPcopy Create free account

hub / github.com/ad3lre/echo / functions

Functions11,285 in github.com/ad3lre/echo

↓ 9 callersMethodsetHasMoreOlder
(channelId: string, hasMore: boolean)
frontend/src/services/realtime/messageWindowAuthority.ts:200
↓ 9 callersFunctionsha256HexOfBlob
(blob: Blob)
frontend/src/utils/uploadFingerprint.ts:145
↓ 9 callersFunctionshowMessage
(message: string)
frontend/src/features/voice/wordline/useWordlineGame.ts:296
↓ 9 callersFunctionskrigglesOrchestratorUserId
( rosterSorted: readonly string[], )
shared/games/skriggles/rounds.ts:271
↓ 9 callersFunctionstepFontSizePx
( currentPx: number, direction: 'up' | 'down', )
frontend/src/features/paper/editor/paperKeyboardHelpers.ts:12
↓ 9 callersFunctionstopBotWaitPoll
()
frontend/src/features/layout/composables/useAddServerDiscordImportFlow.ts:74
↓ 9 callersFunctionstr
(body: Record<string, unknown> | undefined, key: string)
backend/src/api/routes/echo/echoMls.ts:204
↓ 9 callersFunctionupdateStageYoutubeBroadcastStatus
( pool: Pool, serverId: string, channelId: string, input: { status: StageYoutubeBroadcastStatus;
backend/src/domain/stageYoutubeBroadcastRepo.ts:126
↓ 9 callersFunctionuseDmSocialActions
(params: { currentUserId: Ref<string | undefined | null>; messageRequests: Ref<MessageRequestEntry[]>; f
frontend/src/features/dm/composables/useDmSocialActions.ts:32
↓ 9 callersFunctionuseLiveKitVoiceRoom
( opts?: UseLiveKitVoiceRoomOptions, )
frontend/src/composables/useLiveKitVoiceRoom.ts:25
↓ 9 callersFunctionvalidateEchoContentJsonForRender
(raw: unknown)
frontend/src/features/chat/editor/echoContentJsonForRender.ts:61
↓ 9 callersFunctionvcActivityPresenceKindsFromUi
( s: VcActivityUiState, )
frontend/src/features/voice/vcActivityTypes.ts:252
↓ 8 callersFunctionREDIS_KEY
(sid: string)
backend/src/auth/serverSession.ts:28
↓ 8 callersMethod_resetForTesting
Vitest only.
frontend/src/services/realtime/messageWindowAuthority.ts:279
↓ 8 callersFunctionaggregateServerRolesToSet
( roles: ReadonlyArray<{ id: string; position: number; permissions: unknown; roleType?: stri
backend/src/domain/echoPermissionPrimitives.ts:236
↓ 8 callersFunctionalloc
()
backend/src/scripts/migrateEchoIdsToSnowflake.ts:184
↓ 8 callersFunctionannounceVoiceChannelPublic
(opts: { title: string; body?: string; sound: EchoSoundId; })
frontend/src/composables/useEchoSounds.ts:429
↓ 8 callersFunctionapplyClue
( prev: EchoCodenamesActivityV1, spymasterUserId: string, word: string, number: number, fromUserId:
frontend/src/features/voice/vcCodenamesReducer.ts:351
↓ 8 callersFunctionapplyEchoSocketActiveChannelChange
( io: EchoSocketIoState, nextId: string, )
frontend/src/services/realtime/echoSocketSessionLifecycle.ts:210
↓ 8 callersFunctionapplyNavStateToRefs
( state: NavState, refs: { activeRailTab: { value: RailTab }; dmActiveTab: { value: DmSubView };
frontend/src/features/layout/navigationReducer.ts:90
↓ 8 callersFunctionauthSessionJsonBody
(result: EchoBrowserSessionResult)
backend/src/auth/authSessionResponse.ts:11
↓ 8 callersFunctionbase64ToBytes
(b64: string)
frontend/src/services/e2ee/e2eeBase64.ts:14
↓ 8 callersFunctionbuildEchoChannelCategoriesForServer
( token: string, serverId: string, )
frontend/src/api/echo/channels.ts:332
↓ 8 callersFunctionbuildEchoMessageContentSegments
( content: string | undefined, embeds: Embed[] | undefined, contentJson?: unknown, )
frontend/src/features/chat/viewModel/messageContentSegments.ts:76
↓ 8 callersFunctionbumpEchoDmThreadActivity
( db: SqlExecutor, channelId: string, at: string | Date, kind: EchoDmActivityKind, )
backend/src/domain/echoStore/dmThreads.ts:103
↓ 8 callersFunctioncanMutateEchoMemberRole
(params: { assign: boolean; actorUserId: string; targetUserId: string; roleId: string; actorIsServer
frontend/src/utils/echoMemberRoleMutateGate.ts:123
↓ 8 callersFunctioncanNavigateMessageToasts
( queueLength: number, index: number, direction: 'prev' | 'next', )
frontend/src/features/layout/appMessageToastQueue.ts:28
↓ 8 callersFunctioncheck
(key: string, nowMs: number = now())
backend/src/shared/gcraRateLimiter.ts:109
↓ 8 callersFunctioncheckAndMarkTotpUsed
( userId: string, code: string, )
backend/src/auth/totpReplayCache.ts:37
↓ 8 callersFunctionclearBackendSingletonsForRestart
()
backend/src/tests/storageMode.config.test.ts:83
↓ 8 callersFunctionclearEchoChatBottomChromeOwner
(owner: symbol)
frontend/src/features/layout/echoChatBottomChromeInset.ts:31
↓ 8 callersFunctionclearStageYoutubeBroadcast
( pool: Pool, serverId: string, channelId: string, )
backend/src/domain/stageYoutubeBroadcastRepo.ts:161
↓ 8 callersFunctionclip
(s: string, max: number)
shared/discordEmbedApi.ts:16
↓ 8 callersFunctioncompareRawMessagesChronologically
( a: RawMessage, b: RawMessage, )
frontend/src/services/realtime/channelMessageOrder.ts:29
↓ 8 callersFunctionconsumeProfileUiInteractionSuppressed
()
frontend/src/utils/profileUiPointerGuard.ts:15
↓ 8 callersFunctioncountLines
(s)
scripts/frontend-loc-inventory.mjs:48
↓ 8 callersFunctioncreateDiagnosticEvent
( base: Omit<DiagnosticEvent, 'ts' | 'context'> & { context?: Record<string, unknown>; }, )
shared/diagnostics.ts:167
↓ 8 callersFunctioncreateFakeGl
(opts: FakeGlOptions = {})
frontend/src/platform/webglSupport.test.ts:18
↓ 8 callersFunctioncreateSessionRefs
()
frontend/src/services/domain/workspaceSession.test.ts:15
↓ 8 callersFunctioncreateVoiceService
({ authSession, workspace: _workspace, workspaceHydrator, voiceRoutingService, liveKit, getGuildVo
frontend/src/services/orchestration/voice.ts:102
↓ 8 callersFunctioncreateWorkspaceSocketEventHandler
( deps: WorkspaceSocketEventHandlerDeps, )
frontend/src/services/orchestration/workspaceSocketEventHandler.ts:41
↓ 8 callersFunctionctx
( partial: Partial<UrlNavigationResolveContext>, )
frontend/src/features/layout/urlNavigationResolve.test.ts:9
↓ 8 callersFunctiondone
(ok: boolean)
frontend/src/services/realtime/socketLivenessProbe.ts:17
↓ 8 callersFunctionechoCapsApplyToServer
(serverId: string)
frontend/src/features/layout/composables/useGuildModeration.ts:89
↓ 8 callersFunctionechoClientDebugError
(...args: unknown[])
frontend/src/utils/echoClientDebug.ts:18
↓ 8 callersFunctionechoDevTrace
( _event: string, _meta: Record<string, unknown> = {}, )
frontend/src/observability/echoDevTrace.ts:2
↓ 8 callersFunctionemit
( event: K, payload: ClientToServerPayload<K>, )
frontend/src/services/adapters/socketAdapter.ts:25
↓ 8 callersFunctionendDmCall
(options?: { emitSignal?: boolean; reason?: EchoDmCallEndedReason; })
frontend/src/features/layout/composables/useAppLayoutDmCalls.ts:1415
↓ 8 callersFunctionepochOf
(state: ClientState)
frontend/src/services/voice/mls/mlsCrypto.ts:67
↓ 8 callersFunctionescapeAttr
(s: string)
frontend/src/features/chat/editor/composerModel.ts:32
↓ 8 callersFunctionextractEchoStorageKeyFromPublicUrl
( urlRaw: string, )
backend/src/services/echoUploadPublicUrl.ts:25
↓ 8 callersFunctionfindButton
(label: string)
frontend/src/features/layout/components/MoreServerFolderAssignMenuItems.runtime.test.ts:35
↓ 8 callersFunctionfolder
(id: string, name: string)
frontend/src/features/layout/components/MoreServerFolderAssignMenuItems.runtime.test.ts:8
↓ 8 callersFunctionformatPaperShapePx
(px: number)
frontend/src/features/paper/editor/paperShapeUtils.ts:51
↓ 8 callersFunctionformatPollTimeRemaining
( endsAt: string | undefined, nowMs: number = Date.now(), )
frontend/src/utils/formatPollTime.ts:20
↓ 8 callersFunctionformatRichBlockToken
( type: string, attrs: Record<string, string>, )
shared/richBlockToken.ts:40
↓ 8 callersFunctionformatTimestamp
(iso: string)
frontend/src/utils/formatTimestamp.ts:33
↓ 8 callersFunctionget
(t: Intl.DateTimeFormatPartTypes)
frontend/src/features/chat/viewModel/magicTimeMarkdown.ts:49
↓ 8 callersMethodgetActiveChannelId
()
frontend/src/services/realtime/messageWindowAuthority.ts:97
↓ 8 callersFunctiongetCtx
()
frontend/src/features/voice/skriggles/composables/useSkrigglesCanvas.ts:67
↓ 8 callersFunctiongetFirstTextChannelId
( cats: { name: string; channels: { id: string; type: string }[] }[], )
frontend/src/services/orchestration/useGuildChannelTree.ts:95
↓ 8 callersFunctiongetLiveSerialized
Read the TipTap doc directly — Vue refs can lag one rAF behind editor input.
frontend/src/composables/useComposerState.ts:146
↓ 8 callersFunctiongetNavigator
()
frontend/src/platform/browserCompatibility.ts:18
↓ 8 callersFunctiongetSectionIcon
(section: ServerSettingsSection)
frontend/src/features/server-settings/composables/useServerSettingsNavigation.ts:6
↓ 8 callersMethodgetUserById
(id: string)
backend/src/auth/store/postgres/PostgresAuthStore.ts:380
↓ 8 callersFunctionguestFriendsForbidden
(reply: Parameters<typeof sendError>[0])
backend/src/api/routes/echo/echoSocial.ts:39
↓ 8 callersFunctionhangmanMaskForSecretAndGuesses
( secret: string, guessed: ReadonlySet<string>, )
shared/games/hangman/core.ts:65
↓ 8 callersFunctionhsvToRgb
( h: number, s: number, v: number, )
frontend/src/features/server-settings/colorUtils.ts:1
↓ 8 callersFunctioninvalidateComposerExpressionLibraryCache
(sid?: string)
frontend/src/features/server-settings/composables/useServerSettingsEmoji.ts:435
↓ 8 callersFunctionisChatAudioUpload
(file: File)
frontend/src/utils/chatUploadMediaTypes.ts:39
↓ 8 callersFunctionisEchoChannelSnoozed
( override: EchoChannelNotificationOverride | undefined | null, nowMs: number = Date.now(), )
shared/attentionPing.ts:161
↓ 8 callersFunctionisMessageGroupedWithPrevious
( orderedIds: readonly string[], messagesMap: Map<string, MessageWithAuthor>, index: number, entitiesB
frontend/src/features/chat/viewModel/messageListGrouping.ts:52
↓ 8 callersFunctionisServerEmptyOnboarding
( p: WorkspaceShellEmptyOnboardingParams, )
frontend/src/services/domain/workspaceShellSelection.ts:50
↓ 8 callersFunctionisValidClientMessageId
(id: string)
backend/src/sockets/messageValidation.ts:211
↓ 8 callersFunctionisWebKitDesktop
()
frontend/src/platform/browserCompatibility.ts:54
↓ 8 callersFunctioniso
(d: unknown)
backend/src/domain/echoStore/serverEvents.ts:61
↓ 8 callersFunctionjoinEchoVoiceChannel
( pool: pg.Pool, serverId: string, channelId: string, userId: string, opts?: { membershipAlreadyVeri
backend/src/domain/echoStore/voice.ts:105
↓ 8 callersFunctionlinkTokenCustomEmoji
(name: string, id: string)
frontend/src/utils/idTokens.ts:39
↓ 8 callersFunctionlistEchoChannelPermissionOverwrites
( pool: pg.Pool, serverId: string, channelId: string, )
backend/src/domain/echoStore/permissionOverwrites.ts:174
↓ 8 callersFunctionloadLocalProfileMap
()
frontend/src/utils/localProfilePersistence.ts:17
↓ 8 callersFunctionmakeCtx
(state: VcActivityUiState)
frontend/src/features/voice/composables/vcYoutubeBrowseActions.test.ts:47
↓ 8 callersFunctionmakeStubTrack
* Stub `LocalAudioTrack` slice. `restartTrack` swaps in a fresh capture track to * mirror LiveKit re-acquiring the device, unless `fail` is set (reje
frontend/src/services/livekit/echoLocalMicInterruptionRecovery.test.ts:62
↓ 8 callersFunctionmapServerMentionRowsToDmRows
( rows: readonly EchoMentionNotificationRow[], )
frontend/src/features/dm/mentionNotificationFeedMerge.ts:23
↓ 8 callersFunctionmarketingUrl
(path = '/')
marketing/src/lib/canonicalUrl.ts:26
↓ 8 callersFunctionmergeMentionNotificationRows
( serverRows: readonly DmMentionNotificationRow[], clientRows: readonly DmMentionNotificationRow[], maxI
frontend/src/features/dm/mentionNotificationFeedMerge.ts:59
↓ 8 callersFunctionmessageWithAuthorCacheKey
( msg: RawMessage, user: UserForAuthor | undefined, presenceForAuthor: string | undefined, )
frontend/src/features/chat/viewModel/messageWithAuthor.ts:126
↓ 8 callersFunctionminInteger
( raw: unknown, fallback: number, min: number, )
backend/src/shared/numberParsing.ts:17
↓ 8 callersFunctionmsg
(id: string, t: string, content: string)
frontend/src/services/realtime/channelMessageBucket.test.ts:20
↓ 8 callersFunctionnamedCat
(id: string, channels: ChannelSummary[])
frontend/src/services/domain/channelStructureOptimistic.test.ts:18
↓ 8 callersFunctionnavBase
(partial: Partial<NavState>)
frontend/src/features/layout/urlNavigation.test.ts:306
↓ 8 callersFunctionnormalizeEchoJumpUrl
(url: string)
shared/echoJumpEmbedErrors.ts:34
↓ 8 callersFunctionnormalizeEmail
(email: string)
frontend/src/utils/accountValidation.ts:8
↓ 8 callersFunctionnormalizePermissionListForStorage
( input: unknown, allowed: ReadonlySet<string>, )
backend/src/domain/echoPermissionPrimitives.ts:311
↓ 8 callersFunctionnormalizeProfileBannerColor
( value: unknown, fallback = DEFAULT_PROFILE_BANNER_SOLID_HEX, )
shared/profileBannerColor.ts:92
↓ 8 callersFunctionnormalizeRecoveryCodeInput
(input: string)
backend/src/auth/recoveryCodes.ts:5
↓ 8 callersFunctionomitRecordKey
( record: Record<string, T>, key: string, )
frontend/src/services/domain/workspaceLocalServerGraphApply.ts:61
↓ 8 callersFunctionopenServerSurface
( serverId: string, preferredChannelId?: string | null, )
frontend/src/features/layout/composables/useAppLayoutShellNavigation.ts:197
↓ 8 callersFunctionparseEchoVideoHlsWorker
( raw: string | undefined, )
backend/src/config.ts:679
↓ 8 callersFunctionparseLegalDocPath
( pathname: string, base: string, )
frontend/src/features/layout/urlNavigation.ts:183
↓ 8 callersFunctionparseLiveKitRoomName
( roomName: string, )
backend/src/services/livekit/livekitAdapter.ts:19
← previousnext →501–600 of 11,285, ranked by callers