Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Lakr233/AssppWeb
/ functions
Functions
227 in github.com/Lakr233/AssppWeb
⨍
Functions
227
◇
Types & classes
52
↓ 67 callers
Method
json
()
frontend/src/types/libcurl.d.ts:9
↓ 22 callers
Function
makeCookie
(overrides: Partial<Cookie> = {})
frontend/tests/apple/cookies.test.ts:9
↓ 15 callers
Function
fetch
(request: Request, env: Env)
cloudflare/src/index.ts:40
↓ 14 callers
Function
buildPlist
(obj: Record<string, any>)
frontend/src/apple/plist.ts:1
↓ 13 callers
Function
compareVersions
(a: string, b: string)
frontend/src/utils/version.ts:10
↓ 13 callers
Function
storeIdToCountry
(storeId: string)
frontend/src/apple/config.ts:194
↓ 12 callers
Function
useAccounts
()
frontend/src/hooks/useAccounts.ts:3
↓ 11 callers
Function
getBaseUrl
(req: Request)
backend/src/routes/install.ts:11
↓ 10 callers
Function
buildCookieHeader
(cookies: Cookie[], url: string)
frontend/src/apple/cookies.ts:33
↓ 10 callers
Function
getIdParam
(req: Request)
backend/src/utils/route.ts:5
↓ 10 callers
Function
isNewerVersion
(latest: string, current: string)
frontend/src/utils/version.ts:24
↓ 9 callers
Function
fakeReq
(headers: Record<string, string>, secure = false)
backend/tests/routes.test.ts:124
↓ 8 callers
Function
apiGet
(path: string)
frontend/src/api/client.ts:10
↓ 8 callers
Function
inject
( sinfs: Sinf[], ipaPath: string, iTunesMetadata?: string, )
backend/src/services/sinfInjector.ts:21
↓ 8 callers
Function
next
()
backend/tests/middleware.test.ts:41
↓ 8 callers
Function
notifyProgress
(task: DownloadTask)
backend/src/services/downloadManager.ts:270
↓ 8 callers
Function
parsePlist
(xml: string)
frontend/src/apple/plist.ts:47
↓ 7 callers
Function
generateDeviceId
()
frontend/src/apple/config.ts:141
↓ 7 callers
Function
getAccountContext
( account: Account | undefined, t: TFunction, )
frontend/src/utils/toast.ts:15
↓ 7 callers
Function
getAllTasks
()
backend/src/services/downloadManager.ts:304
↓ 7 callers
Function
getErrorMessage
(e: unknown, fallback: string)
frontend/src/utils/error.ts:1
↓ 7 callers
Function
getTask
(id: string)
backend/src/services/downloadManager.ts:308
↓ 7 callers
Function
parseCookieHeaders
(setCookieHeaders: string[])
frontend/src/apple/cookies.ts:68
↓ 6 callers
Method
abort
Abort all active connections and clean up temporary files.
backend/src/services/chunkedDownloader.ts:340
↓ 6 callers
Function
apiPost
(path: string, body?: any)
frontend/src/api/client.ts:18
↓ 6 callers
Function
buildManifest
( software: Software, payloadUrl: string, displayImageSmallUrl: string, displayImageLargeUrl: string,
backend/src/services/manifestBuilder.ts:3
↓ 6 callers
Function
createMockIPA
( bundleName: string, opts?: { addManifest?: boolean; sinfPaths?: string[]; executableName?: s
backend/tests/sinfInjector.test.ts:19
↓ 6 callers
Function
escapeXml
(str: string)
backend/src/services/manifestBuilder.ts:54
↓ 6 callers
Function
mergeCookies
( existing: Cookie[], newCookies: Cookie[], )
frontend/src/apple/cookies.ts:19
↓ 6 callers
Function
safePathSegment
Validate and sanitize a path segment. Rejects traversal, replaces unsafe chars.
backend/src/services/downloadManager.ts:23
↓ 6 callers
Function
sanitizeTaskForResponse
( task: DownloadTask, )
backend/src/services/downloadManager.ts:63
↓ 5 callers
Function
appleRequest
( opts: AppleRequestOptions, )
frontend/src/apple/request.ts:23
↓ 5 callers
Function
authHeaders
()
frontend/src/api/client.ts:5
↓ 5 callers
Function
createMockReq
( headers: Record<string, string>, url: string = "/test", )
backend/tests/middleware.test.ts:6
↓ 5 callers
Function
extractAndMergeCookies
( rawHeaders: Iterable<[string, string]>, existingCookies: Cookie[], )
frontend/src/apple/cookies.ts:3
↓ 5 callers
Function
fetchBag
(deviceId: string)
frontend/src/apple/bag.ts:37
↓ 5 callers
Function
getWhitePng
()
backend/src/services/manifestBuilder.ts:70
↓ 5 callers
Function
httpsRedirect
(req: Request, res: Response, next: NextFunction)
backend/src/middleware/httpsRedirect.ts:4
↓ 5 callers
Function
lookupApp
( bundleId: string, country: string, )
frontend/src/api/search.ts:19
↓ 5 callers
Function
normalizeAuthURL
(rawURL: string)
frontend/src/apple/bag.ts:16
↓ 5 callers
Function
purchaseAPIHost
(pod?: string)
frontend/src/apple/config.ts:185
↓ 5 callers
Function
requireAccountHash
(req: Request, res: Response)
backend/src/utils/route.ts:10
↓ 5 callers
Function
startDownload
(data: { software: Software; accountHash: string; downloadURL: string; sinfs: Sinf[]; })
frontend/src/api/downloads.ts:14
↓ 5 callers
Function
storeAPIHost
(pod?: string)
frontend/src/apple/config.ts:149
↓ 5 callers
Method
text
()
frontend/src/types/libcurl.d.ts:8
↓ 5 callers
Function
useDownloadAction
()
frontend/src/hooks/useDownloadAction.ts:18
↓ 5 callers
Function
verifyTaskOwnership
( task: { accountHash: string }, accountHash: string, res: Response, )
backend/src/utils/route.ts:24
↓ 4 callers
Function
authenticate
( email: string, password: string, code?: string, existingCookies?: Cookie[], deviceId: string = "",
frontend/src/apple/authenticate.ts:18
↓ 4 callers
Function
countryToStoreId
(country: string)
frontend/src/apple/config.ts:190
↓ 4 callers
Function
createMockRes
()
backend/tests/middleware.test.ts:13
↓ 4 callers
Function
deleteDownload
( id: string, accountHash: string, )
frontend/src/api/downloads.ts:39
↓ 4 callers
Function
getDB
()
frontend/src/store/accounts.ts:10
↓ 4 callers
Function
joinUrl
(baseUrl: string, path: string)
backend/src/routes/install.ts:48
↓ 4 callers
Function
redownloadEndpoint
(deviceId: string)
frontend/src/apple/config.ts:177
↓ 4 callers
Function
volumeStoreEndpoint
( pod: string | undefined, deviceId: string, )
frontend/src/apple/config.ts:166
↓ 3 callers
Function
accountHash
(account: Account)
frontend/src/utils/account.ts:26
↓ 3 callers
Function
apiDelete
(path: string)
frontend/src/api/client.ts:28
↓ 3 callers
Function
createApp
()
backend/tests/routes.test.ts:10
↓ 3 callers
Function
deleteTask
(id: string)
backend/src/services/downloadManager.ts:312
↓ 3 callers
Function
escapeXml
(s: string)
frontend/src/apple/plist.ts:42
↓ 3 callers
Function
listVersions
( account: Account, app: Software, )
frontend/src/apple/versionFinder.ts:11
↓ 3 callers
Function
runTimeCleanup
()
backend/src/services/downloadManager.ts:96
↓ 3 callers
Function
startServer
()
backend/tests/wsProxy.test.ts:11
↓ 3 callers
Function
toastAction
(titleKey: string, type: "success" | "info" = "info")
frontend/src/components/Download/PackageDetail.tsx:61
↓ 3 callers
Function
toastDownloadError
(account: Account, app: Software, error: unknown)
frontend/src/hooks/useDownloadAction.ts:110
↓ 3 callers
Function
useDownloads
()
frontend/src/hooks/useDownloads.ts:6
↓ 3 callers
Function
validateDownloadURL
(url: string)
backend/src/services/downloadManager.ts:38
↓ 3 callers
Function
verifyAccessToken
(token: string)
backend/src/config.ts:27
↓ 2 callers
Function
acquireLicense
(account: Account, app: Software)
frontend/src/hooks/useDownloadAction.ts:78
↓ 2 callers
Function
base64FromBytes
(bytes: Uint8Array)
frontend/src/apple/download.ts:200
↓ 2 callers
Method
cleanPartFiles
Remove .part temporary files.
backend/src/services/chunkedDownloader.ts:186
↓ 2 callers
Function
createApp
()
backend/tests/bagRoute.test.ts:8
↓ 2 callers
Function
delay
(ms: number)
frontend/src/components/Download/DownloadList.tsx:21
↓ 2 callers
Function
deriveKey
* Derives an AES-GCM key using the password key and a random salt.
frontend/src/utils/crypto.ts:23
↓ 2 callers
Function
firstAccountCountry
(accounts: Account[])
frontend/src/utils/account.ts:18
↓ 2 callers
Function
formatSpeed
(bytesPerSec: number)
backend/src/services/chunkedDownloader.ts:372
↓ 2 callers
Function
getAccessToken
()
frontend/src/components/Auth/PasswordGate.tsx:6
↓ 2 callers
Function
getPasswordKey
* Derives a cryptographic key from a password string using PBKDF2.
frontend/src/utils/crypto.ts:9
↓ 2 callers
Function
handleResolveConflict
(overwrite: boolean)
frontend/src/components/Settings/SettingsPage.tsx:161
↓ 2 callers
Function
msUntilMidnight
()
backend/src/services/downloadManager.ts:164
↓ 2 callers
Function
notify
(task: DownloadTask, type: "success" | "failed")
frontend/src/components/common/GlobalDownloadNotifier.tsx:49
↓ 2 callers
Function
parsePlistBuffer
(data: Buffer)
backend/src/services/sinfInjector.ts:193
↓ 2 callers
Function
persistTasks
()
backend/src/services/downloadManager.ts:77
↓ 2 callers
Function
purchaseWithParams
( account: Account, app: Software, pricingParameters: string, )
frontend/src/apple/purchase.ts:37
↓ 2 callers
Function
sanitizeFilename
(name: string)
backend/src/routes/packages.ts:13
↓ 2 callers
Function
setupWsProxy
(server: HttpServer)
backend/src/services/wsProxy.ts:20
↓ 2 callers
Function
startDownload
(task: DownloadTask)
backend/src/services/downloadManager.ts:419
↓ 2 callers
Function
streamToBuffer
(stream: Readable)
backend/src/services/sinfInjector.ts:77
↓ 2 callers
Function
toastLicenseError
(account: Account, app: Software, error: unknown)
frontend/src/hooks/useDownloadAction.ts:123
↓ 1 callers
Function
accountStoreCountry
( account?: Account | null, )
frontend/src/utils/account.ts:10
↓ 1 callers
Function
addFilesToZip
( ipaPath: string, files: { entryPath: string; data: Buffer }[], )
backend/src/services/sinfInjector.ts:161
↓ 1 callers
Function
addProgressListener
( taskId: string, listener: (task: DownloadTask) => void, )
backend/src/services/downloadManager.ts:279
↓ 1 callers
Function
applyTheme
()
frontend/src/App.tsx:43
↓ 1 callers
Function
base64FromString
(value: string)
frontend/src/apple/download.ts:195
↓ 1 callers
Function
buildNode
(value: any)
frontend/src/apple/plist.ts:11
↓ 1 callers
Function
cleanOrphanedPackages
()
backend/src/services/downloadManager.ts:236
↓ 1 callers
Function
createTask
( software: Software, accountHash: string, downloadURL: string, sinfs: Sinf[], iTunesMetadata?: stri
backend/src/services/downloadManager.ts:386
↓ 1 callers
Function
decryptData
( encryptedBase64: string, password: string, )
frontend/src/utils/crypto.ts:85
↓ 1 callers
Method
download
* 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 callers
Method
downloadChunk
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