MCPcopy Create free account

hub / github.com/WangXingFan/ClawEmail / functions

Functions280 in github.com/WangXingFan/ClawEmail

↓ 179 callersFunctiont
(key: string, vars?: Record<string, string | number>)
src/web/src/i18n.tsx:468
↓ 22 callersFunctionfetch
(request: Request, env: Env)
src/cloudflare/index.ts:596
↓ 20 callersFunctionjson
(data: unknown, init: ResponseInit = {})
src/cloudflare/index.ts:178
↓ 18 callersFunctionroute
(method: string, path: string, handler: Handler)
src/cloudflare/index.ts:149
↓ 11 callersFunctionrequestJson
( path: string, init: RequestInit = {}, adminPasswordOverride = adminPassword )
src/web/src/api.ts:85
↓ 9 callersFunctionerror
(message: string, status = 500)
src/cloudflare/index.ts:188
↓ 9 callersFunctiongetMailClient
(email: string)
src/server/claw-mail.ts:39
↓ 8 callersFunctiongetSetting
(key: string)
src/server/db.ts:375
↓ 8 callersFunctiongetSetting
(db: D1Database, key: string)
src/cloudflare/db.ts:382
↓ 8 callersFunctionreportError
(err: unknown)
src/web/src/App.tsx:114
↓ 8 callersFunctionsetSetting
(key: string, value: string)
src/server/db.ts:380
↓ 8 callersFunctionsetSetting
(db: D1Database, key: string, value: string)
src/cloudflare/db.ts:387
↓ 8 callersFunctionusePrefs
()
src/web/src/i18n.tsx:486
↓ 6 callersFunctiongetMailboxById
(db: D1Database, id: string)
src/cloudflare/db.ts:158
↓ 6 callersFunctionloadMailboxes
(sync = false)
src/web/src/App.tsx:156
↓ 6 callersFunctionparseServerTime
(value: string, naiveTimezone: "utc" | "local" = "utc")
src/web/src/time.ts:12
↓ 6 callersFunctionreadBody
(request: Request)
src/cloudflare/index.ts:192
↓ 5 callersFunctiongetMailboxById
(id: string)
src/server/db.ts:203
↓ 5 callersFunctionloadListeners
()
src/web/src/App.tsx:183
↓ 5 callersFunctionrequireDashboardCookie
()
src/server/runtime-config.ts:31
↓ 5 callersFunctionrequireDashboardCookie
(env: Env)
src/cloudflare/runtime-config.ts:31
↓ 4 callersFunctionfirst
(db: D1Database, sql: string, ...params: D1Value[])
src/cloudflare/db.ts:82
↓ 4 callersFunctiongetMailById
(id: number)
src/server/db.ts:344
↓ 4 callersFunctiongetMailById
(db: D1Database, id: number)
src/cloudflare/db.ts:339
↓ 4 callersFunctionsetAdminPassword
(value: string)
src/web/src/api.ts:76
↓ 4 callersFunctionsplitRecipients
(value: string)
src/web/src/components/ComposeDrawer.tsx:13
↓ 3 callersFunctionall
(db: D1Database, sql: string, ...params: D1Value[])
src/cloudflare/db.ts:77
↓ 3 callersFunctionauthHeaders
(cookie?: string)
src/server/claw-dashboard.ts:137
↓ 3 callersFunctionauthHeaders
(env: Env, cookie?: string)
src/cloudflare/claw-dashboard.ts:133
↓ 3 callersFunctioncallCoremail
( env: Env, email: string, func: string, payload: Record<string, unknown> = {} )
src/cloudflare/claw-mail.ts:100
↓ 3 callersFunctionensureColumn
(table: string, column: string, definition: string)
src/server/db.ts:73
↓ 3 callersFunctiongetClawApiKey
()
src/server/runtime-config.ts:15
↓ 3 callersFunctiongetClawAuthStatus
()
src/server/runtime-config.ts:91
↓ 3 callersFunctiongetClawAuthStatus
(env: Env)
src/cloudflare/runtime-config.ts:83
↓ 3 callersFunctiongetDashboardCookie
()
src/server/runtime-config.ts:27
↓ 3 callersFunctiongetMailByProviderId
( db: D1Database, mailboxEmail: string, providerMailId: string )
src/cloudflare/db.ts:343
↓ 3 callersFunctionhandleLogin
(nextPassword = loginInput)
src/web/src/App.tsx:123
↓ 3 callersFunctionlistActiveMailboxes
()
src/server/db.ts:199
↓ 3 callersFunctionlistActiveMailboxes
(db: D1Database)
src/cloudflare/db.ts:154
↓ 3 callersFunctionloadMails
(mailbox = selectedMailbox, sync = false)
src/web/src/App.tsx:168
↓ 3 callersFunctionoptionalNumber
(value: unknown)
src/server/claw-dashboard.ts:67
↓ 3 callersFunctionoptionalNumber
(value: unknown)
src/cloudflare/claw-dashboard.ts:68
↓ 3 callersFunctionstartMailboxListener
(mailbox: Pick<MailboxRow, "email" | "status">)
src/server/listener-manager.ts:93
↓ 3 callersFunctionstopMailboxListener
(email: string)
src/server/listener-manager.ts:110
↓ 3 callersFunctiontokenKey
(email: string)
src/cloudflare/claw-mail.ts:66
↓ 2 callersFunctionconnect
(state: ListenerState)
src/server/listener-manager.ts:47
↓ 2 callersFunctionconnectWithCookie
(cookie: string)
src/server/routes/claw-auth.ts:61
↓ 2 callersFunctionconnectWithCookie
(env: Env, cookie: string)
src/cloudflare/index.ts:268
↓ 2 callersFunctioncookieHeaderFromSetCookie
(headers: string[])
src/server/claw-dashboard.ts:113
↓ 2 callersFunctioncookieHeaderFromSetCookie
(headers: string[])
src/cloudflare/claw-dashboard.ts:114
↓ 2 callersFunctiondashboardHeaders
(env: Env)
src/cloudflare/claw-dashboard.ts:54
↓ 2 callersFunctionensureToken
(env: Env, email: string)
src/cloudflare/claw-mail.ts:92
↓ 2 callersFunctionfetchListeners
()
src/web/src/api.ts:247
↓ 2 callersFunctionfmt
(value?: string | null)
src/web/src/components/ListenersDrawer.tsx:14
↓ 2 callersFunctionfmt
(value?: string | null)
src/web/src/components/ListenersView.tsx:11
↓ 2 callersFunctionfolderId
(value: string | number)
src/cloudflare/claw-mail.ts:163
↓ 2 callersFunctionformatSdkError
(error: unknown)
src/server/claw-mail.ts:136
↓ 2 callersFunctiongetAdminPassword
()
src/web/src/api.ts:72
↓ 2 callersFunctiongetClawApiKey
(env: Env)
src/cloudflare/runtime-config.ts:15
↓ 2 callersFunctiongetDashboardCookie
(env: Env)
src/cloudflare/runtime-config.ts:27
↓ 2 callersFunctiongetHeaders
()
src/server/claw-dashboard.ts:53
↓ 2 callersFunctiongetInternalTransport
(client: MailClient)
src/server/claw-mail.ts:132
↓ 2 callersFunctiongetParentMailboxId
()
src/server/runtime-config.ts:47
↓ 2 callersFunctiongetParentMailboxId
(env: Env)
src/cloudflare/runtime-config.ts:47
↓ 2 callersFunctiongetRuntimeMode
()
src/web/src/api.ts:203
↓ 2 callersFunctiongetStoredDomain
()
src/server/runtime-config.ts:87
↓ 2 callersFunctiongetStoredDomain
(env: Env)
src/cloudflare/runtime-config.ts:79
↓ 2 callersFunctiongetStoredParentMailboxId
()
src/server/runtime-config.ts:79
↓ 2 callersFunctiongetStoredParentMailboxId
(env: Env)
src/cloudflare/runtime-config.ts:71
↓ 2 callersFunctiongetStoredRootPrefix
()
src/server/runtime-config.ts:83
↓ 2 callersFunctiongetStoredRootPrefix
(env: Env)
src/cloudflare/runtime-config.ts:75
↓ 2 callersFunctiongetStoredWorkspaceId
()
src/server/runtime-config.ts:75
↓ 2 callersFunctiongetStoredWorkspaceId
(env: Env)
src/cloudflare/runtime-config.ts:67
↓ 2 callersFunctiongetWorkspaceId
()
src/server/runtime-config.ts:39
↓ 2 callersFunctiongetWorkspaceId
(env: Env)
src/cloudflare/runtime-config.ts:39
↓ 2 callersFunctionhasClawMailConfig
()
src/server/runtime-config.ts:67
↓ 2 callersFunctionisPrimary
(m: Mailbox)
src/web/src/components/MailboxesView.tsx:55
↓ 2 callersFunctionlistDashboardMailboxes
(input: { cookie?: string; workspaceId?: string; } = {})
src/server/claw-dashboard.ts:254
↓ 2 callersFunctionlistDashboardMailboxes
( env: Env, input: { cookie?: string; workspaceId?: string; } = {} )
src/cloudflare/claw-dashboard.ts:251
↓ 2 callersFunctionlistenerSnapshot
()
src/server/listener-manager.ts:136
↓ 2 callersFunctionmailTime
(mail: MailSummary | MailDetail)
src/web/src/components/InboxView.tsx:38
↓ 2 callersFunctionmarkMailboxesMissingDeleted
(remoteEmails: string[])
src/server/db.ts:237
↓ 2 callersFunctionmarkMailboxesMissingDeleted
( db: D1Database, remoteEmails: string[] )
src/cloudflare/db.ts:198
↓ 2 callersFunctionnormalizeMailbox
(raw: any)
src/server/claw-dashboard.ts:75
↓ 2 callersFunctionnormalizeMailbox
(raw: any)
src/cloudflare/claw-dashboard.ts:76
↓ 2 callersFunctionnormalizeRange
(value: number | null | undefined, fallback: ExternalRange)
src/web/src/components/CommunicationRulesDrawer.tsx:24
↓ 2 callersFunctionparseMailTime
(value: string)
src/web/src/time.ts:20
↓ 2 callersFunctionplural
( t: (key: string, vars?: Record<string, string | number>) => string, base: string, n: number )
src/web/src/i18n.tsx:492
↓ 2 callersFunctionresetMailClients
()
src/server/claw-mail.ts:53
↓ 2 callersFunctionrowChanges
(result: { meta?: { changes?: number } })
src/cloudflare/db.ts:73
↓ 2 callersFunctionsaveMail
(input: { providerMailId: string; mailboxEmail: string; source?: string | null; address?: string | nul
src/server/db.ts:250
↓ 2 callersFunctionscheduleReconnect
(state: ListenerState)
src/server/listener-manager.ts:83
↓ 2 callersFunctionstartAllMailboxListeners
()
src/server/listener-manager.ts:124
↓ 2 callersFunctionstopAllMailboxListeners
()
src/server/listener-manager.ts:130
↓ 2 callersFunctionsyncMailboxInbox
(mailboxEmail: string)
src/server/routes/mails.ts:33
↓ 2 callersFunctionsyncMailboxInbox
(env: Env, mailboxEmail: string)
src/cloudflare/index.ts:323
↓ 2 callersFunctionupdateMailboxCommunicationSettings
( id: string, input: { commLevel: number; extReceiveType?: number; extSendType?: number; } )
src/server/claw-dashboard.ts:238
↓ 2 callersFunctionupdateMailboxCommunicationSettings
( env: Env, id: string, input: { commLevel: number; extReceiveType?: number; extSendType?: n
src/cloudflare/claw-dashboard.ts:234
↓ 2 callersFunctionupsertMailbox
(input: { id: string; email: string; prefix: string; displayName?: string | null; accountId?: string
src/server/db.ts:126
↓ 2 callersFunctionupsertMailbox
( db: D1Database, input: { id: string; email: string; prefix: string; displayName?: string
src/cloudflare/db.ts:86
next →1–100 of 280, ranked by callers