Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/InsForge/InsForge
/ functions
Functions
3,036 in github.com/InsForge/InsForge
⨍
Functions
3,036
◇
Types & classes
796
↳
Endpoints
3
↓ 12 callers
Function
backupRow
(overrides: Record<string, unknown> = {})
backend/tests/unit/database-backup.service.test.ts:119
↓ 12 callers
Function
calculateTokenPrices
( pricing: RawOpenRouterModel['pricing'], inputModalities: string[], outputModalities: string[] )
backend/src/services/ai/helpers.ts:64
↓ 12 callers
Function
clampLimit
(raw: string, defaultLimit: number, maxLimit?: number)
backend/tests/unit/pagination.test.ts:19
↓ 12 callers
Function
collect
(stream: Readable)
backend/tests/unit/s3-chunk-parser.test.ts:10
↓ 12 callers
Method
deleteBucket
(bucket: string)
backend/src/providers/storage/base.provider.ts:31
↓ 12 callers
Method
generateAccessToken
* Generate JWT access token
backend/src/infra/security/token.manager.ts:65
↓ 12 callers
Method
getCompute
()
backend/src/services/compute/services.service.ts:272
↓ 12 callers
Function
getFeatureFlag
(featureFlag: string)
packages/dashboard/src/lib/analytics/posthog.tsx:81
↓ 12 callers
Function
getProviderOrder
(modelId: string)
backend/src/services/ai/helpers.ts:115
↓ 12 callers
Method
getStatus
()
packages/dashboard/src/features/payments/services/stripe.service.ts:20
↓ 12 callers
Method
initialize
()
backend/src/providers/logs/base.provider.ts:4
↓ 12 callers
Function
isEmptyValue
(value: unknown)
packages/dashboard/src/lib/utils/utils.ts:149
↓ 12 callers
Function
quoteIdentifier
(identifier: string)
backend/src/services/database/helpers.ts:116
↓ 12 callers
Method
trackMember
( roomName: string, socketId: string, member: PresenceMember )
backend/src/services/realtime/realtime-presence.service.ts:26
↓ 12 callers
Function
validateIdentifier
(identifier: string, type: string = 'identifier')
backend/src/utils/validations.ts:62
↓ 12 callers
Function
withVercelRateLimitRetry
( op: () => Promise<T>, opts: VercelRateLimitRetryOptions )
backend/src/providers/deployments/vercel.provider.ts:138
↓ 11 callers
Function
buildDatabaseSchemaSearch
(schemaName: string)
packages/dashboard/src/features/database/helpers.ts:256
↓ 11 callers
Method
createSecret
* Create a new secret
backend/src/services/secrets/secret.service.ts:65
↓ 11 callers
Function
getBackendUrl
()
packages/dashboard/src/lib/utils/utils.ts:161
↓ 11 callers
Method
getDeploymentAppLogs
* Get deployment runtime/execution logs (app logs) * These are the actual console output from running functions, * unlike build logs which come
backend/src/providers/functions/deno-subhosting.provider.ts:748
↓ 11 callers
Method
getLogs
( appId: string, machineId: string, options?: { limit?: number; nextToken?: string } )
backend/src/providers/compute/compute.provider.ts:83
↓ 11 callers
Method
getMetadata
* Admin auth metadata for /api/metadata (gated behind verifyAdmin). * Includes allowedRedirectUrls and smtpConfig so the CLI can render * insfor
backend/src/services/auth/auth.service.ts:923
↓ 11 callers
Method
getObject
(bucket: string, key: string)
backend/src/providers/storage/base.provider.ts:28
↓ 11 callers
Function
getProjectId
(req: AuthRequest)
backend/src/api/routes/compute/services.routes.ts:16
↓ 11 callers
Method
getProvider
()
backend/src/services/storage/storage.service.ts:804
↓ 11 callers
Function
getServiceInternals
(service: RazorpayWebhookService)
backend/tests/unit/razorpay-webhook.service.test.ts:42
↓ 11 callers
Method
handleSharedCallback
* Handle shared OAuth callback (for shared keys) * Optional - not all providers support shared OAuth * @param payloadData - Payload data from sh
backend/src/providers/oauth/base.provider.ts:28
↓ 11 callers
Method
headers
()
backend/src/providers/analytics/posthog.provider.ts:71
↓ 11 callers
Method
isEnabled
()
backend/src/providers/analytics/posthog.provider.ts:39
↓ 11 callers
Method
list
()
backend/src/services/storage/s3-access-key.service.ts:118
↓ 11 callers
Function
notFoundError
(name = 'NoSuchKey')
backend/tests/unit/storage-s3-fallback.test.ts:43
↓ 11 callers
Method
objectIsVisible
* RLS-gated existence check. Returns true iff the caller is allowed by * `storage.objects` RLS policies to see this row. Public bucket rows are
backend/src/services/storage/storage.service.ts:615
↓ 11 callers
Function
quoteQualifiedName
(schemaName: string, objectName: string)
backend/src/services/database/helpers.ts:121
↓ 11 callers
Method
sendEvent
(eventName: TelemetryEventName)
backend/src/services/telemetry/telemetry.service.ts:143
↓ 11 callers
Method
sendRequest
* Send a request to OpenRouter and convert upstream errors to actionable responses. * Cloud-managed keys are minted unlimited for paid orgs and har
backend/src/providers/ai/openrouter.provider.ts:677
↓ 11 callers
Method
throwUnsupported
()
backend/src/providers/analytics/posthog.provider.ts:43
↓ 11 callers
Method
updateService
(id: string, data: UpdateServiceInput)
backend/src/services/compute/services.service.ts:532
↓ 11 callers
Method
url
(path: string)
backend/src/providers/analytics/posthog.provider.ts:75
↓ 11 callers
Function
useCopyToClipboard
(resetMs = 2000)
packages/dashboard/src/lib/hooks/useCopyToClipboard.ts:9
↓ 11 callers
Function
validateTableName
(tableName: string)
backend/src/utils/validations.ts:100
↓ 11 callers
Function
withPaymentSessionAdvisoryLock
( pool: Pool, lockName: string, task: () => Promise<T>, mode: PaymentSessionAdvisoryLockMode = 'exclus
backend/src/services/payments/payments-advisory-lock.ts:16
↓ 10 callers
Function
buildApp
(limiter: RequestHandler)
backend/tests/unit/write-endpoint-limiter.test.ts:24
↓ 10 callers
Function
createAsyncList
(items: T[])
backend/tests/unit/stripe-provider.test.ts:12
↓ 10 callers
Method
createBackup
( input: CreateDatabaseBackupRequest, createdBy: string | null )
backend/src/services/database/database-backup.service.ts:106
↓ 10 callers
Method
createStripeProvider
(environment: StripeEnvironment)
backend/src/services/payments/stripe/config.service.ts:104
↓ 10 callers
Method
fromRazorpayTimestamp
(unixSeconds: number | null | undefined)
backend/src/services/payments/razorpay/subscription.service.ts:537
↓ 10 callers
Method
generateRefreshTokenWithCsrf
( userId: string, sessionType: RefreshSessionType, csrfNonce = this.generateCsrfNonce() )
backend/src/infra/security/token.manager.ts:101
↓ 10 callers
Method
getClientSecretByProvider
* Get OAuth provider secret
backend/src/services/auth/oauth-config.service.ts:130
↓ 10 callers
Method
getEntity
(payload: RazorpayWebhookPayload, key: string)
backend/src/services/payments/razorpay/webhook.service.ts:598
↓ 10 callers
Method
getModels
* Retrieves the catalog of available AI models from OpenRouter. * Utilizes a time-based cache and coalesces concurrent fetches to prevent rate limi
backend/src/services/ai/ai-model.service.ts:29
↓ 10 callers
Method
getPool
()
backend/src/services/schedules/schedule.service.ts:34
↓ 10 callers
Method
getPool
()
backend/src/services/realtime/realtime-message.service.ts:24
↓ 10 callers
Method
getPool
()
backend/src/services/payments/razorpay/config.service.ts:72
↓ 10 callers
Method
getPool
()
backend/src/services/payments/stripe/config.service.ts:62
↓ 10 callers
Function
iconTile
(node: ReactNode)
packages/dashboard/src/features/dashboard/components/dtest/clientRegistry.tsx:47
↓ 10 callers
Function
makeAxiosError
(status: number)
backend/tests/unit/posthog.provider.test.ts:44
↓ 10 callers
Function
normalizeArrayField
(value: unknown)
backend/src/api/routes/s3-gateway/commands/put-bucket-cors.ts:125
↓ 10 callers
Function
resetLimiter
(limiter: RequestHandler)
backend/tests/unit/write-endpoint-limiter.test.ts:20
↓ 10 callers
Method
rotateManagedApiKey
()
backend/src/providers/ai/openrouter.provider.ts:188
↓ 10 callers
Method
setStripeSecretKey
( environment: StripeEnvironment, secretKey: string, syncAfterKeyChange: SyncStripeAfterKeyChange
backend/src/services/payments/stripe/config.service.ts:118
↓ 10 callers
Function
useIsCloudHostingMode
()
packages/dashboard/src/lib/config/DashboardHostContext.tsx:77
↓ 10 callers
Method
validateBucketName
(bucket: string)
backend/src/services/storage/storage.service.ts:83
↓ 9 callers
Function
buildQualifiedTableKey
(tableName: string, schemaName: string)
backend/src/services/database/helpers.ts:37
↓ 9 callers
Method
call
(method: string, path: string, body?: unknown)
backend/src/providers/compute/cloud.provider.ts:50
↓ 9 callers
Function
createTestFunction
(code: string)
backend/tests/unit/function-security.test.ts:54
↓ 9 callers
Method
decrypt
* Decrypt a value using AES-256-GCM
backend/src/infra/security/encryption.manager.ts:48
↓ 9 callers
Method
deleteObject
(bucket: string, key: string)
backend/src/providers/storage/base.provider.ts:29
↓ 9 callers
Function
fmt
(d: Date)
packages/dashboard/src/features/analytics/components/posthog/RetentionCard.tsx:83
↓ 9 callers
Method
formatAsMarkdown
(metadata: AppMetadataSchema)
backend/src/services/metadata/metadata.service.ts:61
↓ 9 callers
Function
fulfillJson
(route: Route, status: number, body: unknown)
packages/dashboard/tests/ui/fixtures/api.ts:32
↓ 9 callers
Function
getPostedBody
(fetchMock: FetchFunction, callIndex = 0)
backend/tests/unit/telemetry.service.test.ts:56
↓ 9 callers
Function
getStripeSecretKeyName
(environment: StripeEnvironment)
backend/src/services/payments/stripe/constants.ts:13
↓ 9 callers
Method
handleCallback
* Handle OAuth callback and exchange code/token for user info * @param payload - OAuth callback payload containing code or token * @returns User
backend/src/providers/oauth/base.provider.ts:20
↓ 9 callers
Method
initializeAnonKey
* Initialize the anon key on startup. * Mirrors initializeApiKey: an existing stored key wins, then the * ACCESS_ANON_KEY environment variable,
backend/src/services/secrets/secret.service.ts:738
↓ 9 callers
Function
isInsForgeCloudProject
()
packages/dashboard/src/lib/utils/utils.ts:153
↓ 9 callers
Function
load_config
Load the config from disk, returning defaults if the file does not exist.
examples/python-ml-experiment-tracker/tracker/config.py:38
↓ 9 callers
Function
makeAxiosError
* Helper to create a mock Axios error with a given status code and optional headers
backend/tests/unit/vercel-upload-batching.test.ts:23
↓ 9 callers
Function
makeConfig
(overrides: Partial<TelemetryConfig> = {})
backend/tests/unit/telemetry.service.test.ts:28
↓ 9 callers
Function
makeFakeChild
(options: FakeChildOptions = {})
backend/tests/unit/database-backup.service.test.ts:79
↓ 9 callers
Function
makeMockPool
(client: PoolClient)
backend/tests/unit/user-context.service.test.ts:23
↓ 9 callers
Function
makeWebhookRow
(overrides: Partial<RazorpayWebhookEventRow> = {})
backend/tests/unit/razorpay-webhook.service.test.ts:46
↓ 9 callers
Method
notImplemented
(op: string)
backend/src/providers/storage/local.provider.ts:167
↓ 9 callers
Function
parseDatabaseTableReference
( tableReference: string, defaultSchemaName: string = DEFAULT_DATABASE_SCHEMA )
packages/dashboard/src/features/database/helpers.ts:262
↓ 9 callers
Function
parseRetryAfterMs
(header: string | null)
backend/src/providers/functions/deno-subhosting.provider.ts:39
↓ 9 callers
Function
parseSQLStatements
(sqlText: string)
backend/src/utils/sql-parser.ts:190
↓ 9 callers
Function
perEmailCooldown
(cooldownMs: number = 60000)
backend/src/api/middlewares/rate-limiters.ts:154
↓ 9 callers
Method
putObject
* Write a multipart-form upload to storage. Returns `etag` so the service * can persist it for cache-busting download URLs (`?v=<etag>`). Providers
backend/src/providers/storage/base.provider.ts:27
↓ 9 callers
Function
renderPage
()
packages/dashboard/src/features/database/pages/__tests__/FunctionsPage.test.tsx:71
↓ 9 callers
Function
sortModalities
(modalities: string[])
backend/src/services/ai/helpers.ts:14
↓ 9 callers
Function
stripEtagQuotes
(etag: string | undefined)
backend/src/providers/storage/s3.provider.ts:25
↓ 9 callers
Method
syncAll
( environmentInput: RazorpayEnvironment | 'all' )
backend/src/services/payments/razorpay/sync.service.ts:87
↓ 9 callers
Method
syncPayments
(input: SyncStripePaymentsRequest)
backend/src/services/payments/stripe/sync.service.ts:59
↓ 9 callers
Method
transformUserRecordToSchema
* Transform database user record to API response format (snake_case to camelCase + provider logic)
backend/src/services/auth/auth.service.ts:1230
↓ 9 callers
Method
updateRecord
( schemaName: string, tableName: string, primaryKey: AdminTableRecordPrimaryKey, data: Databas
backend/src/services/database/admin-record.service.ts:148
↓ 9 callers
Function
validateSchemaName
(schemaName: string)
backend/src/utils/validations.ts:111
↓ 9 callers
Function
verifyUser
(req: AuthRequest, res: Response, next: NextFunction)
backend/src/api/middlewares/auth.ts:93
↓ 8 callers
Method
applyRazorpayWebhookEvent
( environment: RazorpayEnvironment, payload: RazorpayWebhookPayload )
backend/tests/unit/razorpay-webhook.service.test.ts:36
↓ 8 callers
Method
assertDeploymentServiceConfigured
()
backend/src/services/deployments/deployment.service.ts:190
↓ 8 callers
Function
buildCanonicalRequest
(input: CanonicalRequestInput)
backend/src/services/storage/s3-signature.ts:88
↓ 8 callers
Method
bulkInsert
( schemaName: string, table: string, records: Record<string, unknown>[], upsertKey?: string
backend/src/services/database/database-advance.service.ts:901
← previous
next →
101–200 of 3,036, ranked by callers