Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ad3lre/echo
/ functions
Functions
11,285 in github.com/ad3lre/echo
⨍
Functions
11,285
◇
Types & classes
321
↓ 9 callers
Method
setHasMoreOlder
(channelId: string, hasMore: boolean)
frontend/src/services/realtime/messageWindowAuthority.ts:200
↓ 9 callers
Function
sha256HexOfBlob
(blob: Blob)
frontend/src/utils/uploadFingerprint.ts:145
↓ 9 callers
Function
showMessage
(message: string)
frontend/src/features/voice/wordline/useWordlineGame.ts:296
↓ 9 callers
Function
skrigglesOrchestratorUserId
( rosterSorted: readonly string[], )
shared/games/skriggles/rounds.ts:271
↓ 9 callers
Function
stepFontSizePx
( currentPx: number, direction: 'up' | 'down', )
frontend/src/features/paper/editor/paperKeyboardHelpers.ts:12
↓ 9 callers
Function
stopBotWaitPoll
()
frontend/src/features/layout/composables/useAddServerDiscordImportFlow.ts:74
↓ 9 callers
Function
str
(body: Record<string, unknown> | undefined, key: string)
backend/src/api/routes/echo/echoMls.ts:204
↓ 9 callers
Function
updateStageYoutubeBroadcastStatus
( pool: Pool, serverId: string, channelId: string, input: { status: StageYoutubeBroadcastStatus;
backend/src/domain/stageYoutubeBroadcastRepo.ts:126
↓ 9 callers
Function
useDmSocialActions
(params: { currentUserId: Ref<string | undefined | null>; messageRequests: Ref<MessageRequestEntry[]>; f
frontend/src/features/dm/composables/useDmSocialActions.ts:32
↓ 9 callers
Function
useLiveKitVoiceRoom
( opts?: UseLiveKitVoiceRoomOptions, )
frontend/src/composables/useLiveKitVoiceRoom.ts:25
↓ 9 callers
Function
validateEchoContentJsonForRender
(raw: unknown)
frontend/src/features/chat/editor/echoContentJsonForRender.ts:61
↓ 9 callers
Function
vcActivityPresenceKindsFromUi
( s: VcActivityUiState, )
frontend/src/features/voice/vcActivityTypes.ts:252
↓ 8 callers
Function
REDIS_KEY
(sid: string)
backend/src/auth/serverSession.ts:28
↓ 8 callers
Method
_resetForTesting
Vitest only.
frontend/src/services/realtime/messageWindowAuthority.ts:279
↓ 8 callers
Function
aggregateServerRolesToSet
( roles: ReadonlyArray<{ id: string; position: number; permissions: unknown; roleType?: stri
backend/src/domain/echoPermissionPrimitives.ts:236
↓ 8 callers
Function
alloc
()
backend/src/scripts/migrateEchoIdsToSnowflake.ts:184
↓ 8 callers
Function
announceVoiceChannelPublic
(opts: { title: string; body?: string; sound: EchoSoundId; })
frontend/src/composables/useEchoSounds.ts:429
↓ 8 callers
Function
applyClue
( prev: EchoCodenamesActivityV1, spymasterUserId: string, word: string, number: number, fromUserId:
frontend/src/features/voice/vcCodenamesReducer.ts:351
↓ 8 callers
Function
applyEchoSocketActiveChannelChange
( io: EchoSocketIoState, nextId: string, )
frontend/src/services/realtime/echoSocketSessionLifecycle.ts:210
↓ 8 callers
Function
applyNavStateToRefs
( state: NavState, refs: { activeRailTab: { value: RailTab }; dmActiveTab: { value: DmSubView };
frontend/src/features/layout/navigationReducer.ts:90
↓ 8 callers
Function
authSessionJsonBody
(result: EchoBrowserSessionResult)
backend/src/auth/authSessionResponse.ts:11
↓ 8 callers
Function
base64ToBytes
(b64: string)
frontend/src/services/e2ee/e2eeBase64.ts:14
↓ 8 callers
Function
buildEchoChannelCategoriesForServer
( token: string, serverId: string, )
frontend/src/api/echo/channels.ts:332
↓ 8 callers
Function
buildEchoMessageContentSegments
( content: string | undefined, embeds: Embed[] | undefined, contentJson?: unknown, )
frontend/src/features/chat/viewModel/messageContentSegments.ts:76
↓ 8 callers
Function
bumpEchoDmThreadActivity
( db: SqlExecutor, channelId: string, at: string | Date, kind: EchoDmActivityKind, )
backend/src/domain/echoStore/dmThreads.ts:103
↓ 8 callers
Function
canMutateEchoMemberRole
(params: { assign: boolean; actorUserId: string; targetUserId: string; roleId: string; actorIsServer
frontend/src/utils/echoMemberRoleMutateGate.ts:123
↓ 8 callers
Function
canNavigateMessageToasts
( queueLength: number, index: number, direction: 'prev' | 'next', )
frontend/src/features/layout/appMessageToastQueue.ts:28
↓ 8 callers
Function
check
(key: string, nowMs: number = now())
backend/src/shared/gcraRateLimiter.ts:109
↓ 8 callers
Function
checkAndMarkTotpUsed
( userId: string, code: string, )
backend/src/auth/totpReplayCache.ts:37
↓ 8 callers
Function
clearBackendSingletonsForRestart
()
backend/src/tests/storageMode.config.test.ts:83
↓ 8 callers
Function
clearEchoChatBottomChromeOwner
(owner: symbol)
frontend/src/features/layout/echoChatBottomChromeInset.ts:31
↓ 8 callers
Function
clearStageYoutubeBroadcast
( pool: Pool, serverId: string, channelId: string, )
backend/src/domain/stageYoutubeBroadcastRepo.ts:161
↓ 8 callers
Function
clip
(s: string, max: number)
shared/discordEmbedApi.ts:16
↓ 8 callers
Function
compareRawMessagesChronologically
( a: RawMessage, b: RawMessage, )
frontend/src/services/realtime/channelMessageOrder.ts:29
↓ 8 callers
Function
consumeProfileUiInteractionSuppressed
()
frontend/src/utils/profileUiPointerGuard.ts:15
↓ 8 callers
Function
countLines
(s)
scripts/frontend-loc-inventory.mjs:48
↓ 8 callers
Function
createDiagnosticEvent
( base: Omit<DiagnosticEvent, 'ts' | 'context'> & { context?: Record<string, unknown>; }, )
shared/diagnostics.ts:167
↓ 8 callers
Function
createFakeGl
(opts: FakeGlOptions = {})
frontend/src/platform/webglSupport.test.ts:18
↓ 8 callers
Function
createSessionRefs
()
frontend/src/services/domain/workspaceSession.test.ts:15
↓ 8 callers
Function
createVoiceService
({ authSession, workspace: _workspace, workspaceHydrator, voiceRoutingService, liveKit, getGuildVo
frontend/src/services/orchestration/voice.ts:102
↓ 8 callers
Function
createWorkspaceSocketEventHandler
( deps: WorkspaceSocketEventHandlerDeps, )
frontend/src/services/orchestration/workspaceSocketEventHandler.ts:41
↓ 8 callers
Function
ctx
( partial: Partial<UrlNavigationResolveContext>, )
frontend/src/features/layout/urlNavigationResolve.test.ts:9
↓ 8 callers
Function
done
(ok: boolean)
frontend/src/services/realtime/socketLivenessProbe.ts:17
↓ 8 callers
Function
echoCapsApplyToServer
(serverId: string)
frontend/src/features/layout/composables/useGuildModeration.ts:89
↓ 8 callers
Function
echoClientDebugError
(...args: unknown[])
frontend/src/utils/echoClientDebug.ts:18
↓ 8 callers
Function
echoDevTrace
( _event: string, _meta: Record<string, unknown> = {}, )
frontend/src/observability/echoDevTrace.ts:2
↓ 8 callers
Function
emit
( event: K, payload: ClientToServerPayload<K>, )
frontend/src/services/adapters/socketAdapter.ts:25
↓ 8 callers
Function
endDmCall
(options?: { emitSignal?: boolean; reason?: EchoDmCallEndedReason; })
frontend/src/features/layout/composables/useAppLayoutDmCalls.ts:1415
↓ 8 callers
Function
epochOf
(state: ClientState)
frontend/src/services/voice/mls/mlsCrypto.ts:67
↓ 8 callers
Function
escapeAttr
(s: string)
frontend/src/features/chat/editor/composerModel.ts:32
↓ 8 callers
Function
extractEchoStorageKeyFromPublicUrl
( urlRaw: string, )
backend/src/services/echoUploadPublicUrl.ts:25
↓ 8 callers
Function
findButton
(label: string)
frontend/src/features/layout/components/MoreServerFolderAssignMenuItems.runtime.test.ts:35
↓ 8 callers
Function
folder
(id: string, name: string)
frontend/src/features/layout/components/MoreServerFolderAssignMenuItems.runtime.test.ts:8
↓ 8 callers
Function
formatPaperShapePx
(px: number)
frontend/src/features/paper/editor/paperShapeUtils.ts:51
↓ 8 callers
Function
formatPollTimeRemaining
( endsAt: string | undefined, nowMs: number = Date.now(), )
frontend/src/utils/formatPollTime.ts:20
↓ 8 callers
Function
formatRichBlockToken
( type: string, attrs: Record<string, string>, )
shared/richBlockToken.ts:40
↓ 8 callers
Function
formatTimestamp
(iso: string)
frontend/src/utils/formatTimestamp.ts:33
↓ 8 callers
Function
get
(t: Intl.DateTimeFormatPartTypes)
frontend/src/features/chat/viewModel/magicTimeMarkdown.ts:49
↓ 8 callers
Method
getActiveChannelId
()
frontend/src/services/realtime/messageWindowAuthority.ts:97
↓ 8 callers
Function
getCtx
()
frontend/src/features/voice/skriggles/composables/useSkrigglesCanvas.ts:67
↓ 8 callers
Function
getFirstTextChannelId
( cats: { name: string; channels: { id: string; type: string }[] }[], )
frontend/src/services/orchestration/useGuildChannelTree.ts:95
↓ 8 callers
Function
getLiveSerialized
Read the TipTap doc directly — Vue refs can lag one rAF behind editor input.
frontend/src/composables/useComposerState.ts:146
↓ 8 callers
Function
getNavigator
()
frontend/src/platform/browserCompatibility.ts:18
↓ 8 callers
Function
getSectionIcon
(section: ServerSettingsSection)
frontend/src/features/server-settings/composables/useServerSettingsNavigation.ts:6
↓ 8 callers
Method
getUserById
(id: string)
backend/src/auth/store/postgres/PostgresAuthStore.ts:380
↓ 8 callers
Function
guestFriendsForbidden
(reply: Parameters<typeof sendError>[0])
backend/src/api/routes/echo/echoSocial.ts:39
↓ 8 callers
Function
hangmanMaskForSecretAndGuesses
( secret: string, guessed: ReadonlySet<string>, )
shared/games/hangman/core.ts:65
↓ 8 callers
Function
hsvToRgb
( h: number, s: number, v: number, )
frontend/src/features/server-settings/colorUtils.ts:1
↓ 8 callers
Function
invalidateComposerExpressionLibraryCache
(sid?: string)
frontend/src/features/server-settings/composables/useServerSettingsEmoji.ts:435
↓ 8 callers
Function
isChatAudioUpload
(file: File)
frontend/src/utils/chatUploadMediaTypes.ts:39
↓ 8 callers
Function
isEchoChannelSnoozed
( override: EchoChannelNotificationOverride | undefined | null, nowMs: number = Date.now(), )
shared/attentionPing.ts:161
↓ 8 callers
Function
isMessageGroupedWithPrevious
( orderedIds: readonly string[], messagesMap: Map<string, MessageWithAuthor>, index: number, entitiesB
frontend/src/features/chat/viewModel/messageListGrouping.ts:52
↓ 8 callers
Function
isServerEmptyOnboarding
( p: WorkspaceShellEmptyOnboardingParams, )
frontend/src/services/domain/workspaceShellSelection.ts:50
↓ 8 callers
Function
isValidClientMessageId
(id: string)
backend/src/sockets/messageValidation.ts:211
↓ 8 callers
Function
isWebKitDesktop
()
frontend/src/platform/browserCompatibility.ts:54
↓ 8 callers
Function
iso
(d: unknown)
backend/src/domain/echoStore/serverEvents.ts:61
↓ 8 callers
Function
joinEchoVoiceChannel
( pool: pg.Pool, serverId: string, channelId: string, userId: string, opts?: { membershipAlreadyVeri
backend/src/domain/echoStore/voice.ts:105
↓ 8 callers
Function
linkTokenCustomEmoji
(name: string, id: string)
frontend/src/utils/idTokens.ts:39
↓ 8 callers
Function
listEchoChannelPermissionOverwrites
( pool: pg.Pool, serverId: string, channelId: string, )
backend/src/domain/echoStore/permissionOverwrites.ts:174
↓ 8 callers
Function
loadLocalProfileMap
()
frontend/src/utils/localProfilePersistence.ts:17
↓ 8 callers
Function
makeCtx
(state: VcActivityUiState)
frontend/src/features/voice/composables/vcYoutubeBrowseActions.test.ts:47
↓ 8 callers
Function
makeStubTrack
* 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 callers
Function
mapServerMentionRowsToDmRows
( rows: readonly EchoMentionNotificationRow[], )
frontend/src/features/dm/mentionNotificationFeedMerge.ts:23
↓ 8 callers
Function
marketingUrl
(path = '/')
marketing/src/lib/canonicalUrl.ts:26
↓ 8 callers
Function
mergeMentionNotificationRows
( serverRows: readonly DmMentionNotificationRow[], clientRows: readonly DmMentionNotificationRow[], maxI
frontend/src/features/dm/mentionNotificationFeedMerge.ts:59
↓ 8 callers
Function
messageWithAuthorCacheKey
( msg: RawMessage, user: UserForAuthor | undefined, presenceForAuthor: string | undefined, )
frontend/src/features/chat/viewModel/messageWithAuthor.ts:126
↓ 8 callers
Function
minInteger
( raw: unknown, fallback: number, min: number, )
backend/src/shared/numberParsing.ts:17
↓ 8 callers
Function
msg
(id: string, t: string, content: string)
frontend/src/services/realtime/channelMessageBucket.test.ts:20
↓ 8 callers
Function
namedCat
(id: string, channels: ChannelSummary[])
frontend/src/services/domain/channelStructureOptimistic.test.ts:18
↓ 8 callers
Function
navBase
(partial: Partial<NavState>)
frontend/src/features/layout/urlNavigation.test.ts:306
↓ 8 callers
Function
normalizeEchoJumpUrl
(url: string)
shared/echoJumpEmbedErrors.ts:34
↓ 8 callers
Function
normalizeEmail
(email: string)
frontend/src/utils/accountValidation.ts:8
↓ 8 callers
Function
normalizePermissionListForStorage
( input: unknown, allowed: ReadonlySet<string>, )
backend/src/domain/echoPermissionPrimitives.ts:311
↓ 8 callers
Function
normalizeProfileBannerColor
( value: unknown, fallback = DEFAULT_PROFILE_BANNER_SOLID_HEX, )
shared/profileBannerColor.ts:92
↓ 8 callers
Function
normalizeRecoveryCodeInput
(input: string)
backend/src/auth/recoveryCodes.ts:5
↓ 8 callers
Function
omitRecordKey
( record: Record<string, T>, key: string, )
frontend/src/services/domain/workspaceLocalServerGraphApply.ts:61
↓ 8 callers
Function
openServerSurface
( serverId: string, preferredChannelId?: string | null, )
frontend/src/features/layout/composables/useAppLayoutShellNavigation.ts:197
↓ 8 callers
Function
parseEchoVideoHlsWorker
( raw: string | undefined, )
backend/src/config.ts:679
↓ 8 callers
Function
parseLegalDocPath
( pathname: string, base: string, )
frontend/src/features/layout/urlNavigation.ts:183
↓ 8 callers
Function
parseLiveKitRoomName
( roomName: string, )
backend/src/services/livekit/livekitAdapter.ts:19
← previous
next →
501–600 of 11,285, ranked by callers