Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/cloudflare/wildebeest
/ functions
Functions
486 in github.com/cloudflare/wildebeest
⨍
Functions
486
◇
Types & classes
57
↓ 3 callers
Function
getOrCreatePerson
( domain: string, db: Database, { username, avatar, display_name }: Account )
frontend/mock-db/init.ts:85
↓ 3 callers
Function
getPersonByEmail
(db: Database, email: string)
backend/src/activitypub/actors/index.ts:127
↓ 3 callers
Function
getRandomDateInThePastYear
()
frontend/src/dummyData/getRandomDateInThePastYear.ts:1
↓ 3 callers
Function
getRules
(db: Database)
backend/src/config/rules.ts:3
↓ 3 callers
Function
hkdfGenerate
( ikm: ArrayBuffer, salt: Uint8Array, info: Uint8Array, byteLength: number )
backend/src/webpush/hkdf.ts:6
↓ 3 callers
Function
importPublicKey
(exportedKey: string)
backend/src/utils/key-ops.ts:131
↓ 3 callers
Function
insertFollowNotification
(db: Database, actor: Actor, fromActor: Actor)
backend/src/mastodon/notification.ts:40
↓ 3 callers
Function
insertReply
(db: Database, actor: Actor, obj: APObject, inReplyToObj: APObject)
backend/src/mastodon/reply.ts:7
↓ 3 callers
Function
joinUint8Arrays
(allUint8Arrays: Array<Uint8Array>)
backend/src/webpush/util.ts:49
↓ 3 callers
Method
jsonExtractIsNull
(obj: string, prop: string)
backend/src/database/index.ts:31
↓ 3 callers
Function
parse
(multipartBodyBuffer: Uint8Array, boundary: string)
backend/src/utils/body.ts:96
↓ 3 callers
Method
psqlOnly
(raw: string)
backend/src/database/index.ts:35
↓ 3 callers
Function
requireComplexObject
()
backend/src/activitypub/activities/handle.ts:98
↓ 3 callers
Function
resourceNotFound
(name: string, id: string)
backend/src/errors/index.ts:65
↓ 3 callers
Function
roundAndFormat
(divisor: number)
frontend/src/utils/numbers.ts:6
↓ 3 callers
Function
selectVariant
(res: UploadResult, name: string)
backend/src/media/image.ts:57
↓ 3 callers
Function
sqliteToPsql
(query: string)
backend/src/database/neon.ts:5
↓ 3 callers
Function
test404Page
(page: Page, url: string)
ui-e2e-tests/page-not-found.spec.ts:3
↓ 3 callers
Function
urlEncodedToB64
(str: string)
backend/src/webpush/util.ts:32
↓ 3 callers
Function
useDomain
()
frontend/src/utils/useDomain.ts:4
↓ 2 callers
Function
URLsafeRedirect
(location: string)
functions/oauth/authorize.ts:99
↓ 2 callers
Function
assertCache
(response: Response, maxge: number)
backend/test/utils.ts:49
↓ 2 callers
Function
buildRedirect
( db: Database, request: Request, isFirstLogin: boolean, jwt: string )
functions/oauth/authorize.ts:20
↓ 2 callers
Function
cacheObject
( domain: string, obj: APObject, db: Database, originalActorId: URL, originalObjectId: URL )
backend/src/activitypub/activities/handle.ts:426
↓ 2 callers
Function
createClient
( db: Database, name: string, redirect_uris: string, scopes: string, website?: string )
backend/src/mastodon/client.ts:13
↓ 2 callers
Function
cryptoKeysToUint8Array
( pubKey: CryptoKey, privKey?: CryptoKey )
backend/src/webpush/util.ts:64
↓ 2 callers
Function
deleteObject
(db: Database, note: T)
backend/src/activitypub/objects/index.ts:321
↓ 2 callers
Function
formatDateTime
(isoString: string, includeTime = true)
frontend/src/utils/dateTime.ts:43
↓ 2 callers
Function
formatHistory
(history: History[])
frontend/src/utils/history.ts:4
↓ 2 callers
Function
fromObjectImage
(obj: Image)
backend/src/media/index.ts:30
↓ 2 callers
Function
fromObjectVideo
(obj: APObject)
backend/src/media/index.ts:59
↓ 2 callers
Function
generateContext
(subscription: WebPushInfos, serverKeys: mKeyPair)
backend/src/webpush/message.ts:56
↓ 2 callers
Function
generateDummyMediaImage
(imageUrl: string)
frontend/src/dummyData/statuses.ts:82
↓ 2 callers
Function
getAccount
(domain: string, accountId: string, db: Database)
backend/src/accounts/getAccount.ts:12
↓ 2 callers
Function
getDisplayNameElement
(account: Account)
frontend/src/utils/getDisplayNameElement.tsx:4
↓ 2 callers
Function
getFollowingId
(db: Database, actor: Actor)
backend/src/mastodon/follow.ts:121
↓ 2 callers
Function
getKey
(keyMaterial: CryptoKey, salt: ArrayBuffer)
backend/src/utils/key-ops.ts:34
↓ 2 callers
Function
getKeyMaterial
(password: string)
backend/src/utils/key-ops.ts:25
↓ 2 callers
Function
getNotifications
(db: Database, actor: Actor, domain: string)
backend/src/mastodon/notification.ts:199
↓ 2 callers
Function
getObjectById
(db: Database, id: string | URL)
backend/src/activitypub/objects/index.ts:178
↓ 2 callers
Function
getRandomHeaderUrl
()
frontend/src/dummyData/accounts.ts:99
↓ 2 callers
Function
getSettings
(db: Database)
backend/src/config/server.ts:4
↓ 2 callers
Function
getSubKeyAsCryptoKey
(subscription: WebPushInfos)
backend/src/webpush/message.ts:25
↓ 2 callers
Function
getSubscription
(db: Database, actor: Actor, client: Client)
backend/src/mastodon/subscription.ts:89
↓ 2 callers
Function
getVersion
()
config/versions.ts:8
↓ 2 callers
Function
handleDeliverMessage
(env: Env, actor: Actor, message: DeliverMessageBody)
consumer/src/deliver.ts:9
↓ 2 callers
Function
handleRequest
( db: Database, request: Request, domain: string, tag: string, offset = 0 )
functions/api/v1/timelines/tag/[tag].ts:20
↓ 2 callers
Function
hmacSign
(ikm: Uint8Array | ArrayBuffer, input: ArrayBuffer)
backend/src/webpush/hkdf.ts:1
↓ 2 callers
Function
isUUID
(v: string)
backend/test/utils.ts:117
↓ 2 callers
Function
loadActors
(db: Database, collection: OrderedCollection<string>)
backend/src/activitypub/actors/follow.ts:29
↓ 2 callers
Function
loadItems
(collection: OrderedCollection<T>, max?: number)
backend/src/activitypub/objects/collection.ts:32
↓ 2 callers
Function
makeGetActorAsId
(activity: Activity)
backend/src/activitypub/activities/handle.ts:62
↓ 2 callers
Function
makeGetObjectAsId
(activity: Activity)
backend/src/activitypub/activities/handle.ts:36
↓ 2 callers
Function
moveFollowers
(db: Database, actor: Actor, followers: Array<string>)
backend/src/mastodon/follow.ts:11
↓ 2 callers
Function
objToUrlB64
(obj: { [key: string]: string | number | null })
backend/src/webpush/vapid.ts:4
↓ 2 callers
Function
parseRequest
(request: Request, options?: Options)
backend/src/utils/httpsigjs/parser.ts:112
↓ 2 callers
Function
renderNavLink
({ iconName, linkText, linkTarget, linkActiveRegex }: LinkConfig)
frontend/src/components/layout/RightColumn/RightColumn.tsx:17
↓ 2 callers
Function
req
()
backend/test/mastodon/statuses.spec.ts:956
↓ 2 callers
Function
sanitizeContent
(unsafeContent: string)
backend/src/activitypub/objects/index.ts:271
↓ 2 callers
Function
sanitizeObjectProperties
(properties: unknown)
backend/src/activitypub/objects/index.ts:246
↓ 2 callers
Function
sendLikeNotification
( db: Database, fromActor: Actor, actor: Actor, notificationId: string, adminEmail: string, vapidKeys: J
backend/src/mastodon/notification.ts:84
↓ 2 callers
Function
signRequest
(request: Request, key: CryptoKey, keyId: URL)
backend/src/utils/http-signing.ts:4
↓ 2 callers
Function
sleep
(ms: number)
backend/test/mastodon/accounts.spec.ts:26
↓ 2 callers
Function
sleep
(ms: number)
backend/test/mastodon/statuses.spec.ts:24
↓ 2 callers
Function
sleep
(ms: number)
backend/test/mastodon/notifications.spec.ts:17
↓ 2 callers
Function
subscriptionFromRow
(row: any)
backend/src/mastodon/subscription.ts:124
↓ 2 callers
Function
toMastodonAccount
(acct: string, res: Actor)
backend/src/mastodon/account.ts:9
↓ 2 callers
Function
uint8ArrayToBase64
(a: Uint8Array)
backend/src/utils/http-signing-cavage.ts:146
↓ 2 callers
Function
updateSettings
(db: Database, data: Partial<ServerSettingsData>)
backend/src/config/server.ts:23
↓ 2 callers
Function
upload
(file: File, config: Config)
backend/src/media/image.ts:30
↓ 2 callers
Function
upsertServerSettings
(db: Database, settings: Partial<ServerSettingsData>)
backend/src/config/server.ts:32
↓ 2 callers
Function
uri
(domain: string, id: string)
backend/src/activitypub/objects/index.ts:37
↓ 2 callers
Function
urlsafeBase64Decode
(v: string)
backend/src/utils/key-ops.ts:162
↓ 2 callers
Function
verifySignature
(parsedSignature: ParsedSignature, key: CryptoKey)
backend/src/utils/httpsigjs/verifier.ts:12
↓ 1 callers
Function
ArrayToHex
(byteArray: Uint8Array)
backend/src/webpush/util.ts:5
↓ 1 callers
Function
addAlias
(db: Database, alias: string, connectedActor: Actor, userKEK: string, domain: string)
backend/src/accounts/alias.ts:10
↓ 1 callers
Function
addObjectInInbox
(db: Database, actor: Actor, obj: APObject)
backend/src/activitypub/actors/inbox.ts:5
↓ 1 callers
Method
all
()
backend/src/database/neon.ts:118
↓ 1 callers
Function
arrayBufferToBase64
(buffer: ArrayBuffer)
backend/src/webpush/util.ts:19
↓ 1 callers
Function
asciiToUint8Array
(s: string)
backend/src/access/index.ts:60
↓ 1 callers
Function
buildSignatureInputString
(componentNames: Component[], parameters: Parameters)
backend/src/utils/http-signing-cavage.ts:100
↓ 1 callers
Function
buildSignedData
(request: Request, components: Component[], params: Parameters)
backend/src/utils/http-signing-cavage.ts:64
↓ 1 callers
Function
createServerData
(db: Database)
frontend/mock-db/init.ts:50
↓ 1 callers
Function
curve
(p: Point)
frontend/src/components/Sparkline/index.tsx:46
↓ 1 callers
Function
dataToPoints
(data: Array<number>)
frontend/src/components/Sparkline/index.tsx:28
↓ 1 callers
Function
deleteRule
(db: Database, ruleId: number)
backend/src/config/rules.ts:27
↓ 1 callers
Method
epoch
()
backend/src/database/index.ts:33
↓ 1 callers
Method
exec
(query: string)
backend/src/database/index.ts:16
↓ 1 callers
Function
extractComponent
(message: Request, component: string)
backend/src/utils/http-signing-cavage.ts:53
↓ 1 callers
Function
extractHeader
({ headers }: Request, header: string)
backend/src/utils/http-signing-cavage.ts:39
↓ 1 callers
Function
extractID
(domain: string, s: string | URL)
backend/src/activitypub/activities/handle.ts:32
↓ 1 callers
Function
extractJWTFromRequest
(request: Request)
functions/oauth/authorize.ts:14
↓ 1 callers
Function
fetchKey
(parsedSignature: ParsedSignature)
backend/src/utils/httpsigjs/verifier.ts:21
↓ 1 callers
Function
focusToObjectFit
(focus: { x: number; y: number })
frontend/src/components/MediaGallery.tsx/Image.tsx:9
↓ 1 callers
Function
formatTimeAgo
(date: Date)
frontend/src/utils/dateTime.ts:13
↓ 1 callers
Function
fromObjectDocument
(obj: Document)
backend/src/media/index.ts:20
↓ 1 callers
Function
generateAESGCMEncryptedMessage
( payloadText: string, subscription: WebPushInfos )
backend/src/webpush/message.ts:132
↓ 1 callers
Function
generateCEKInfo
(subscription: WebPushInfos, serverKeys: mKeyPair)
backend/src/webpush/message.ts:95
↓ 1 callers
Function
generateEncryptionKeys
( subscription: WebPushInfos, salt: Uint8Array, serverKeys: mKeyPair )
backend/src/webpush/message.ts:109
↓ 1 callers
Function
generateHeaders
( endpoint: string, applicationServerKeys: JWK, sub: string )
backend/src/webpush/vapid.ts:16
← previous
next →
101–200 of 486, ranked by callers