MCPcopy Create free account

hub / github.com/Lakr233/AssppWeb / functions

Functions227 in github.com/Lakr233/AssppWeb

↓ 67 callersMethodjson
()
frontend/src/types/libcurl.d.ts:9
↓ 22 callersFunctionmakeCookie
(overrides: Partial<Cookie> = {})
frontend/tests/apple/cookies.test.ts:9
↓ 15 callersFunctionfetch
(request: Request, env: Env)
cloudflare/src/index.ts:40
↓ 14 callersFunctionbuildPlist
(obj: Record<string, any>)
frontend/src/apple/plist.ts:1
↓ 13 callersFunctioncompareVersions
(a: string, b: string)
frontend/src/utils/version.ts:10
↓ 13 callersFunctionstoreIdToCountry
(storeId: string)
frontend/src/apple/config.ts:194
↓ 12 callersFunctionuseAccounts
()
frontend/src/hooks/useAccounts.ts:3
↓ 11 callersFunctiongetBaseUrl
(req: Request)
backend/src/routes/install.ts:11
↓ 10 callersFunctionbuildCookieHeader
(cookies: Cookie[], url: string)
frontend/src/apple/cookies.ts:33
↓ 10 callersFunctiongetIdParam
(req: Request)
backend/src/utils/route.ts:5
↓ 10 callersFunctionisNewerVersion
(latest: string, current: string)
frontend/src/utils/version.ts:24
↓ 9 callersFunctionfakeReq
(headers: Record<string, string>, secure = false)
backend/tests/routes.test.ts:124
↓ 8 callersFunctionapiGet
(path: string)
frontend/src/api/client.ts:10
↓ 8 callersFunctioninject
( sinfs: Sinf[], ipaPath: string, iTunesMetadata?: string, )
backend/src/services/sinfInjector.ts:21
↓ 8 callersFunctionnext
()
backend/tests/middleware.test.ts:41
↓ 8 callersFunctionnotifyProgress
(task: DownloadTask)
backend/src/services/downloadManager.ts:270
↓ 8 callersFunctionparsePlist
(xml: string)
frontend/src/apple/plist.ts:47
↓ 7 callersFunctiongenerateDeviceId
()
frontend/src/apple/config.ts:141
↓ 7 callersFunctiongetAccountContext
( account: Account | undefined, t: TFunction, )
frontend/src/utils/toast.ts:15
↓ 7 callersFunctiongetAllTasks
()
backend/src/services/downloadManager.ts:304
↓ 7 callersFunctiongetErrorMessage
(e: unknown, fallback: string)
frontend/src/utils/error.ts:1
↓ 7 callersFunctiongetTask
(id: string)
backend/src/services/downloadManager.ts:308
↓ 7 callersFunctionparseCookieHeaders
(setCookieHeaders: string[])
frontend/src/apple/cookies.ts:68
↓ 6 callersMethodabort
Abort all active connections and clean up temporary files.
backend/src/services/chunkedDownloader.ts:340
↓ 6 callersFunctionapiPost
(path: string, body?: any)
frontend/src/api/client.ts:18
↓ 6 callersFunctionbuildManifest
( software: Software, payloadUrl: string, displayImageSmallUrl: string, displayImageLargeUrl: string,
backend/src/services/manifestBuilder.ts:3
↓ 6 callersFunctioncreateMockIPA
( bundleName: string, opts?: { addManifest?: boolean; sinfPaths?: string[]; executableName?: s
backend/tests/sinfInjector.test.ts:19
↓ 6 callersFunctionescapeXml
(str: string)
backend/src/services/manifestBuilder.ts:54
↓ 6 callersFunctionmergeCookies
( existing: Cookie[], newCookies: Cookie[], )
frontend/src/apple/cookies.ts:19
↓ 6 callersFunctionsafePathSegment
Validate and sanitize a path segment. Rejects traversal, replaces unsafe chars.
backend/src/services/downloadManager.ts:23
↓ 6 callersFunctionsanitizeTaskForResponse
( task: DownloadTask, )
backend/src/services/downloadManager.ts:63
↓ 5 callersFunctionappleRequest
( opts: AppleRequestOptions, )
frontend/src/apple/request.ts:23
↓ 5 callersFunctionauthHeaders
()
frontend/src/api/client.ts:5
↓ 5 callersFunctioncreateMockReq
( headers: Record<string, string>, url: string = "/test", )
backend/tests/middleware.test.ts:6
↓ 5 callersFunctionextractAndMergeCookies
( rawHeaders: Iterable<[string, string]>, existingCookies: Cookie[], )
frontend/src/apple/cookies.ts:3
↓ 5 callersFunctionfetchBag
(deviceId: string)
frontend/src/apple/bag.ts:37
↓ 5 callersFunctiongetWhitePng
()
backend/src/services/manifestBuilder.ts:70
↓ 5 callersFunctionhttpsRedirect
(req: Request, res: Response, next: NextFunction)
backend/src/middleware/httpsRedirect.ts:4
↓ 5 callersFunctionlookupApp
( bundleId: string, country: string, )
frontend/src/api/search.ts:19
↓ 5 callersFunctionnormalizeAuthURL
(rawURL: string)
frontend/src/apple/bag.ts:16
↓ 5 callersFunctionpurchaseAPIHost
(pod?: string)
frontend/src/apple/config.ts:185
↓ 5 callersFunctionrequireAccountHash
(req: Request, res: Response)
backend/src/utils/route.ts:10
↓ 5 callersFunctionstartDownload
(data: { software: Software; accountHash: string; downloadURL: string; sinfs: Sinf[]; })
frontend/src/api/downloads.ts:14
↓ 5 callersFunctionstoreAPIHost
(pod?: string)
frontend/src/apple/config.ts:149
↓ 5 callersMethodtext
()
frontend/src/types/libcurl.d.ts:8
↓ 5 callersFunctionuseDownloadAction
()
frontend/src/hooks/useDownloadAction.ts:18
↓ 5 callersFunctionverifyTaskOwnership
( task: { accountHash: string }, accountHash: string, res: Response, )
backend/src/utils/route.ts:24
↓ 4 callersFunctionauthenticate
( email: string, password: string, code?: string, existingCookies?: Cookie[], deviceId: string = "",
frontend/src/apple/authenticate.ts:18
↓ 4 callersFunctioncountryToStoreId
(country: string)
frontend/src/apple/config.ts:190
↓ 4 callersFunctioncreateMockRes
()
backend/tests/middleware.test.ts:13
↓ 4 callersFunctiondeleteDownload
( id: string, accountHash: string, )
frontend/src/api/downloads.ts:39
↓ 4 callersFunctiongetDB
()
frontend/src/store/accounts.ts:10
↓ 4 callersFunctionjoinUrl
(baseUrl: string, path: string)
backend/src/routes/install.ts:48
↓ 4 callersFunctionredownloadEndpoint
(deviceId: string)
frontend/src/apple/config.ts:177
↓ 4 callersFunctionvolumeStoreEndpoint
( pod: string | undefined, deviceId: string, )
frontend/src/apple/config.ts:166
↓ 3 callersFunctionaccountHash
(account: Account)
frontend/src/utils/account.ts:26
↓ 3 callersFunctionapiDelete
(path: string)
frontend/src/api/client.ts:28
↓ 3 callersFunctioncreateApp
()
backend/tests/routes.test.ts:10
↓ 3 callersFunctiondeleteTask
(id: string)
backend/src/services/downloadManager.ts:312
↓ 3 callersFunctionescapeXml
(s: string)
frontend/src/apple/plist.ts:42
↓ 3 callersFunctionlistVersions
( account: Account, app: Software, )
frontend/src/apple/versionFinder.ts:11
↓ 3 callersFunctionrunTimeCleanup
()
backend/src/services/downloadManager.ts:96
↓ 3 callersFunctionstartServer
()
backend/tests/wsProxy.test.ts:11
↓ 3 callersFunctiontoastAction
(titleKey: string, type: "success" | "info" = "info")
frontend/src/components/Download/PackageDetail.tsx:61
↓ 3 callersFunctiontoastDownloadError
(account: Account, app: Software, error: unknown)
frontend/src/hooks/useDownloadAction.ts:110
↓ 3 callersFunctionuseDownloads
()
frontend/src/hooks/useDownloads.ts:6
↓ 3 callersFunctionvalidateDownloadURL
(url: string)
backend/src/services/downloadManager.ts:38
↓ 3 callersFunctionverifyAccessToken
(token: string)
backend/src/config.ts:27
↓ 2 callersFunctionacquireLicense
(account: Account, app: Software)
frontend/src/hooks/useDownloadAction.ts:78
↓ 2 callersFunctionbase64FromBytes
(bytes: Uint8Array)
frontend/src/apple/download.ts:200
↓ 2 callersMethodcleanPartFiles
Remove .part temporary files.
backend/src/services/chunkedDownloader.ts:186
↓ 2 callersFunctioncreateApp
()
backend/tests/bagRoute.test.ts:8
↓ 2 callersFunctiondelay
(ms: number)
frontend/src/components/Download/DownloadList.tsx:21
↓ 2 callersFunctionderiveKey
* Derives an AES-GCM key using the password key and a random salt.
frontend/src/utils/crypto.ts:23
↓ 2 callersFunctionfirstAccountCountry
(accounts: Account[])
frontend/src/utils/account.ts:18
↓ 2 callersFunctionformatSpeed
(bytesPerSec: number)
backend/src/services/chunkedDownloader.ts:372
↓ 2 callersFunctiongetAccessToken
()
frontend/src/components/Auth/PasswordGate.tsx:6
↓ 2 callersFunctiongetPasswordKey
* Derives a cryptographic key from a password string using PBKDF2.
frontend/src/utils/crypto.ts:9
↓ 2 callersFunctionhandleResolveConflict
(overwrite: boolean)
frontend/src/components/Settings/SettingsPage.tsx:161
↓ 2 callersFunctionmsUntilMidnight
()
backend/src/services/downloadManager.ts:164
↓ 2 callersFunctionnotify
(task: DownloadTask, type: "success" | "failed")
frontend/src/components/common/GlobalDownloadNotifier.tsx:49
↓ 2 callersFunctionparsePlistBuffer
(data: Buffer)
backend/src/services/sinfInjector.ts:193
↓ 2 callersFunctionpersistTasks
()
backend/src/services/downloadManager.ts:77
↓ 2 callersFunctionpurchaseWithParams
( account: Account, app: Software, pricingParameters: string, )
frontend/src/apple/purchase.ts:37
↓ 2 callersFunctionsanitizeFilename
(name: string)
backend/src/routes/packages.ts:13
↓ 2 callersFunctionsetupWsProxy
(server: HttpServer)
backend/src/services/wsProxy.ts:20
↓ 2 callersFunctionstartDownload
(task: DownloadTask)
backend/src/services/downloadManager.ts:419
↓ 2 callersFunctionstreamToBuffer
(stream: Readable)
backend/src/services/sinfInjector.ts:77
↓ 2 callersFunctiontoastLicenseError
(account: Account, app: Software, error: unknown)
frontend/src/hooks/useDownloadAction.ts:123
↓ 1 callersFunctionaccountStoreCountry
( account?: Account | null, )
frontend/src/utils/account.ts:10
↓ 1 callersFunctionaddFilesToZip
( ipaPath: string, files: { entryPath: string; data: Buffer }[], )
backend/src/services/sinfInjector.ts:161
↓ 1 callersFunctionaddProgressListener
( taskId: string, listener: (task: DownloadTask) => void, )
backend/src/services/downloadManager.ts:279
↓ 1 callersFunctionapplyTheme
()
frontend/src/App.tsx:43
↓ 1 callersFunctionbase64FromString
(value: string)
frontend/src/apple/download.ts:195
↓ 1 callersFunctionbuildNode
(value: any)
frontend/src/apple/plist.ts:11
↓ 1 callersFunctioncleanOrphanedPackages
()
backend/src/services/downloadManager.ts:236
↓ 1 callersFunctioncreateTask
( software: Software, accountHash: string, downloadURL: string, sinfs: Sinf[], iTunesMetadata?: stri
backend/src/services/downloadManager.ts:386
↓ 1 callersFunctiondecryptData
( encryptedBase64: string, password: string, )
frontend/src/utils/crypto.ts:85
↓ 1 callersMethoddownload
* Execute the download. * Probes for Range support, then either downloads in parallel chunks * or falls back to single-stream.
backend/src/services/chunkedDownloader.ts:270
↓ 1 callersMethoddownloadChunk
Download a single chunk with retries, writing to a .part file.
backend/src/services/chunkedDownloader.ts:92
next →1–100 of 227, ranked by callers