MCPcopy Create free account

hub / github.com/Hzao/PocketChest / functions

Functions318 in github.com/Hzao/PocketChest

↓ 82 callersFunctiontestFetch
(url: string, init?: RequestInit)
pocket-chest-backend/test/utils/test-setup.ts:55
↓ 65 callersMethodjson
()
pocket-chest-backend/worker-configuration.d.ts:1775
↓ 64 callersMethodlog
(...data: any[])
pocket-chest-backend/worker-configuration.d.ts:112
↓ 34 callersMethodget
(key: Key, options?: Partial<KVNamespaceGetOptions<undefined>>)
pocket-chest-backend/worker-configuration.d.ts:1578
↓ 29 callersMethodappend
(content: string | ReadableStream | Response, options?: ContentOptions)
pocket-chest-backend/worker-configuration.d.ts:1311
↓ 15 callersFunctionisValidRetrievalCode
(code: string)
pocket-chest-backend/src/utils.ts:301
↓ 13 callersMethodfetch
(request: Request)
pocket-chest-backend/worker-configuration.d.ts:439
↓ 12 callersMethodreplace
(content: string | ReadableStream | Response, options?: ContentOptions)
pocket-chest-backend/worker-configuration.d.ts:1338
↓ 11 callersFunctionsetupDatabase
()
pocket-chest-backend/test/utils/test-setup.ts:9
↓ 11 callersFunctionsetupTestEnvironment
()
pocket-chest-backend/test/utils/test-setup.ts:40
↓ 10 callersFunctionfetch
(request: Request, env: Env, _ctx: ExecutionContext)
pocket-chest-backend/src/index.ts:32
↓ 10 callersMethodnow
()
pocket-chest-backend/worker-configuration.d.ts:429
↓ 9 callersMethoderror
(...data: any[])
pocket-chest-backend/worker-configuration.d.ts:102
↓ 9 callersFunctionisValidUUID
(uuid: string)
pocket-chest-backend/src/utils.ts:295
↓ 8 callersFunctiongetCurrentTimestamp
()
pocket-chest-backend/src/utils.ts:315
↓ 7 callersFunctionformatFileSize
(bytes: number)
pocket-chest-frontend/src/components/UploadProgress.tsx:36
↓ 6 callersFunctioncreateTestSession
()
pocket-chest-backend/test/utils/test-setup.ts:69
↓ 6 callersMethodtext
()
pocket-chest-backend/worker-configuration.d.ts:1774
↓ 5 callersFunctiongenerateRetrievalCode
()
pocket-chest-backend/src/utils.ts:134
↓ 5 callersFunctiongenerateTOTP
(secret: string, timeStep: number = Math.floor(Date.now() / 1000 / 30))
pocket-chest-backend/src/utils.ts:69
↓ 5 callersMethodset
* Set a new stored value
pocket-chest-backend/worker-configuration.d.ts:6939
↓ 4 callersFunctiongenerateUUID
()
pocket-chest-backend/src/utils.ts:129
↓ 3 callersMethodcreateChest
(totpToken?: string)
pocket-chest-frontend/src/lib/api.ts:30
↓ 3 callersFunctiongetFileExtension
(filename: string)
pocket-chest-backend/src/index.ts:533
↓ 3 callersFunctionsignJWT
(payload: object, secret: string)
pocket-chest-backend/src/utils.ts:164
↓ 3 callersFunctionverifyJWT
(token: string, secret: string)
pocket-chest-backend/src/utils.ts:186
↓ 3 callersFunctionverifyUploadJWT
(token: string, secret: string)
pocket-chest-backend/src/utils.ts:241
↓ 2 callersMethodabort
()
pocket-chest-backend/worker-configuration.d.ts:1747
↓ 2 callersMethodarrayBuffer
()
pocket-chest-backend/worker-configuration.d.ts:1772
↓ 2 callersFunctionbase64UrlEncode
(str: string)
pocket-chest-backend/src/utils.ts:144
↓ 2 callersMethodcompleteUpload
( sessionId: string, uploadToken: string, fileIds: string[], validityDays: ValidityDays = 7
pocket-chest-frontend/src/lib/api.ts:381
↓ 2 callersMethoddelete
(key: Key)
pocket-chest-backend/worker-configuration.d.ts:1641
↓ 2 callersFunctionformatFileSize
(bytes: number)
pocket-chest-frontend/src/components/RetrieveClient.tsx:57
↓ 2 callersFunctiongenerateTOTPSecret
()
pocket-chest-backend/src/utils.ts:63
↓ 2 callersFunctiongetFileProgress
(filename: string)
pocket-chest-frontend/src/components/UploadProgress.tsx:68
↓ 2 callersFunctiongetStatusColor
(status: FileUploadProgress['status'])
pocket-chest-frontend/src/components/UploadProgress.tsx:56
↓ 2 callersFunctiongetStatusIcon
(status: FileUploadProgress['status'])
pocket-chest-frontend/src/components/UploadProgress.tsx:44
↓ 2 callersFunctionhandleDownload
(file: FileWithContent)
pocket-chest-frontend/src/components/RetrieveClient.tsx:48
↓ 2 callersMethodput
(key: Key, value: string | ArrayBuffer | ArrayBufferView | ReadableStream, options?: KVNamespacePutOptions)
pocket-chest-backend/worker-configuration.d.ts:1593
↓ 2 callersMethodsend
(message: Body, options?: QueueSendOptions)
pocket-chest-backend/worker-configuration.d.ts:1664
↓ 2 callersMethodtest
(controller: TestController)
pocket-chest-backend/worker-configuration.d.ts:7387
↓ 2 callersMethodtoString
()
pocket-chest-backend/worker-configuration.d.ts:453
↓ 2 callersMethoduploadContent
( sessionId: string, uploadToken: string, files: File[], textItems: TextItem[], onProgress
pocket-chest-frontend/src/lib/api.ts:49
↓ 2 callersMethoduploadContentRegular
( sessionId: string, uploadToken: string, files: File[], textItems: TextItem[], onProgress
pocket-chest-frontend/src/lib/api.ts:306
↓ 2 callersFunctionusePocketChest
()
pocket-chest-frontend/src/hooks/usePocketChest.ts:5
↓ 2 callersMethodvalues
(options?: ReadableStreamValuesOptions)
pocket-chest-backend/worker-configuration.d.ts:1954
↓ 2 callersFunctionverifyMultipartJWT
(token: string, secret: string)
pocket-chest-backend/src/utils.ts:286
↓ 1 callersFunctionaddTextItem
()
pocket-chest-frontend/src/components/TextInput.tsx:15
↓ 1 callersFunctionbase32Decode
(str: string)
pocket-chest-backend/src/utils.ts:32
↓ 1 callersFunctionbase32Encode
(buffer: Uint8Array)
pocket-chest-backend/src/utils.ts:4
↓ 1 callersFunctionbase64UrlDecode
(str: string)
pocket-chest-backend/src/utils.ts:152
↓ 1 callersMethodblob
()
pocket-chest-backend/worker-configuration.d.ts:1776
↓ 1 callersFunctioncalculateExpiry
(validityDays: number)
pocket-chest-backend/src/utils.ts:307
↓ 1 callersFunctioncleanupDatabase
()
pocket-chest-backend/test/utils/test-setup.ts:49
↓ 1 callersFunctioncleanupExpiredContent
(env: Env)
pocket-chest-backend/src/index.ts:741
↓ 1 callersMethodcomplete
(uploadedParts: R2UploadedPart[])
pocket-chest-backend/worker-configuration.d.ts:1748
↓ 1 callersMethodcompleteMultipartUpload
( sessionId: string, multipartToken: string, fileId: string, parts: UploadPart[] )
pocket-chest-frontend/src/lib/api.ts:559
↓ 1 callersFunctioncopyTextToClipboard
(content: string, fileId: string)
pocket-chest-frontend/src/components/RetrieveClient.tsx:69
↓ 1 callersFunctioncopyToClipboard
(text: string)
pocket-chest-frontend/src/app/share/page.tsx:164
↓ 1 callersFunctioncreateChestJWT
(sessionId: string, expiryTimestamp: number | null, secret: string)
pocket-chest-backend/src/utils.ts:229
↓ 1 callersFunctioncreateMultipartJWT
( sessionId: string, fileId: string, uploadId: string, filename: string, mimeType: string, fileSize: num
pocket-chest-backend/src/utils.ts:257
↓ 1 callersMethodcreateMultipartUpload
( sessionId: string, uploadToken: string, filename: string, mimeType: string, fileSize: nu
pocket-chest-frontend/src/lib/api.ts:472
↓ 1 callersMethodcreateMultipartUpload
* Create a multipart upload workflow
pocket-chest-backend/test/utils/test-helpers.ts:60
↓ 1 callersFunctioncreateUploadJWT
(sessionId: string, secret: string)
pocket-chest-backend/src/utils.ts:217
↓ 1 callersMethoddownloadFileDirectly
(fileId: string, chestToken: string, filename: string)
pocket-chest-frontend/src/lib/api.ts:458
↓ 1 callersMethoddownloadTextContent
(fileId: string, chestToken: string)
pocket-chest-frontend/src/lib/api.ts:433
↓ 1 callersFunctionformatDate
(dateString: string)
pocket-chest-frontend/src/components/RetrieveClient.tsx:65
↓ 1 callersFunctionformatFileSize
(bytes: number)
pocket-chest-frontend/src/components/FileUpload.tsx:50
↓ 1 callersMethodgenerateInvalidFilenames
()
pocket-chest-backend/test/utils/test-factories.ts:30
↓ 1 callersFunctiongenerateJWTSecret
()
pocket-chest-backend/scripts/generate-secrets.js:21
↓ 1 callersFunctiongenerateTOTPSecret
()
pocket-chest-backend/scripts/generate-secrets.js:26
↓ 1 callersMethodgetConfig
()
pocket-chest-frontend/src/lib/api.ts:20
↓ 1 callersFunctionhandleCompleteMultipartUpload
( request: Request, env: Env, sessionId: string, fileId: string, corsHeaders: Record<string, string>, )
pocket-chest-backend/src/index.ts:672
↓ 1 callersFunctionhandleCompleteUpload
(request: Request, env: Env, sessionId: string, corsHeaders: Record<string, string>)
pocket-chest-backend/src/index.ts:318
↓ 1 callersFunctionhandleCreateChest
(request: Request, env: Env, corsHeaders: Record<string, string>)
pocket-chest-backend/src/index.ts:134
↓ 1 callersFunctionhandleCreateMultipartUpload
( request: Request, env: Env, sessionId: string, corsHeaders: Record<string, string>, )
pocket-chest-backend/src/index.ts:539
↓ 1 callersFunctionhandleDownloadFile
(request: Request, env: Env, fileId: string, corsHeaders: Record<string, string>)
pocket-chest-backend/src/index.ts:467
↓ 1 callersFunctionhandleGetConfig
(env: Env, corsHeaders: Record<string, string>)
pocket-chest-backend/src/index.ts:122
↓ 1 callersFunctionhandleRetrieve
()
pocket-chest-frontend/src/components/RetrieveClient.tsx:34
↓ 1 callersFunctionhandleRetrieve
()
pocket-chest-frontend/src/app/retrieve/page.tsx:21
↓ 1 callersFunctionhandleRetrieveChest
(env: Env, retrievalCode: string, corsHeaders: Record<string, string>)
pocket-chest-backend/src/index.ts:415
↓ 1 callersFunctionhandleTokenChange
(value: string)
pocket-chest-frontend/src/components/TOTPModal.tsx:37
↓ 1 callersFunctionhandleUploadFiles
(request: Request, env: Env, sessionId: string, corsHeaders: Record<string, string>)
pocket-chest-backend/src/index.ts:203
↓ 1 callersFunctionhandleUploadPart
( request: Request, env: Env, sessionId: string, fileId: string, partNumber: number, corsHeaders: Record
pocket-chest-backend/src/index.ts:614
↓ 1 callersFunctionhmacSHA1
(key: Uint8Array, data: Uint8Array)
pocket-chest-backend/src/utils.ts:56
↓ 1 callersFunctioninitializeApp
()
pocket-chest-frontend/src/app/share/page.tsx:47
↓ 1 callersMethodlist
(options?: KVNamespaceListOptions)
pocket-chest-backend/worker-configuration.d.ts:1592
↓ 1 callersFunctionparseTOTPSecrets
(secretsEnv: string)
pocket-chest-backend/src/utils.ts:99
↓ 1 callersFunctionremoveFile
(index: number)
pocket-chest-frontend/src/components/FileUpload.tsx:45
↓ 1 callersFunctionremoveTextItem
(index: number)
pocket-chest-frontend/src/components/TextInput.tsx:30
↓ 1 callersMethodretrieveChest
(retrievalCode: string)
pocket-chest-frontend/src/lib/api.ts:406
↓ 1 callersMethoduploadLargeFile
( sessionId: string, uploadToken: string, file: File, onProgress?: (progress: MultipartUploadP
pocket-chest-frontend/src/lib/api.ts:581
↓ 1 callersMethoduploadPart
( sessionId: string, multipartToken: string, fileId: string, partNumber: number, data: Arr
pocket-chest-frontend/src/lib/api.ts:499
↓ 1 callersMethoduploadPart
( partNumber: number, value: ReadableStream | (ArrayBuffer | ArrayBufferView) | string | Blob, options?:
pocket-chest-backend/worker-configuration.d.ts:1742
↓ 1 callersFunctionverifyAnyTOTP
(token: string, secretsEnv: string)
pocket-chest-backend/src/utils.ts:116
↓ 1 callersFunctionverifyChestJWT
(token: string, secret: string)
pocket-chest-backend/src/utils.ts:249
↓ 1 callersFunctionverifyTOTP
(token: string, secret: string, window: number = 1)
pocket-chest-backend/src/utils.ts:85
Method'assert'
(condition?: boolean, ...data: any[])
pocket-chest-backend/worker-configuration.d.ts:88
FunctionExpirySelector
({ value, onChange }: ExpirySelectorProps)
pocket-chest-frontend/src/components/ExpirySelector.tsx:18
FunctionFileUpload
({ onFilesChange, files }: FileUploadProps)
pocket-chest-frontend/src/components/FileUpload.tsx:10
next →1–100 of 318, ranked by callers