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
↓ 2 callers
Method
validateCronExpression
* Validate that the cron expression is either a 5-field cron expression or a pg_cron * sub-minute interval expression ("1 second" through "59 secon
backend/src/services/schedules/schedule.service.ts:56
↓ 2 callers
Function
validateEmail
(email: string)
packages/dashboard/src/features/auth/components/UserFormDialog.tsx:35
↓ 2 callers
Function
validateEmail
(email: string)
backend/src/utils/validations.ts:4
↓ 2 callers
Function
validateJson
(text: string)
packages/dashboard/src/components/datagrid/cell-editors/JsonCellEditor.tsx:53
↓ 2 callers
Function
validatePassword
(password: string)
packages/dashboard/src/features/auth/components/UserFormDialog.tsx:50
↓ 2 callers
Function
validatePassword
(password: string, config: AuthConfigSchema)
backend/src/utils/validations.ts:14
↓ 2 callers
Method
verifyApiKey
* Verify API key against database * Checks both active key and rotated keys in grace period
backend/src/services/secrets/secret.service.ts:460
↓ 2 callers
Method
verifyCheckoutSignature
(payload: string, signature: string)
backend/src/providers/payments/razorpay.provider.ts:547
↓ 2 callers
Method
verifyEmailOTPWithCode
* Verify a numeric OTP code (6 digits) * Looks up by email and verifies the bcrypt-hashed code * * Brute force protection is handled by API-l
backend/src/services/auth/auth-otp.service.ts:175
↓ 2 callers
Method
verifyEmailOTPWithToken
* Verify a hash token (64 hex characters) * Performs direct lookup using SHA-256 hash without knowing the email * * @param purpose - The purp
backend/src/services/auth/auth-otp.service.ts:269
↓ 2 callers
Method
verifyHash
(payloadHashHex: string)
backend/src/services/storage/s3-signature.ts:402
↓ 2 callers
Method
verifyObjectExists
* Confirms an object exists in the backing store and returns its * authoritative size and etag. `confirmUpload` uses this to overwrite the * cli
backend/src/providers/storage/base.provider.ts:66
↓ 2 callers
Method
verifyToken
* Verify LinkedIn ID token and get user info
backend/src/providers/oauth/linkedin.provider.ts:178
↓ 2 callers
Method
verifyToken
* Verify Google ID token and get user info
backend/src/providers/oauth/google.provider.ts:177
↓ 2 callers
Method
waitForDeployment
* Poll deployment until it reaches a final status (success or failed) * Returns the final deployment result with build logs if failed
backend/src/providers/functions/deno-subhosting.provider.ts:905
↓ 2 callers
Method
withEnvironmentLock
( environment: RazorpayEnvironment, task: () => Promise<T> )
backend/src/services/payments/razorpay/config.service.ts:79
↓ 2 callers
Method
withSessionAdvisoryLock
( lockName: string, task: () => Promise<T>, mode: PaymentSessionAdvisoryLockMode = 'exclusive' )
backend/src/services/payments/stripe/checkout.service.ts:82
↓ 1 callers
Method
_auth_headers
Return the Authorization header dict, raising AuthError if not logged in.
examples/python-ml-experiment-tracker/tracker/client.py:51
↓ 1 callers
Method
_do_refresh
Attempt to refresh the access token; return the new token or None on failure.
examples/python-ml-experiment-tracker/tracker/serve.py:104
↓ 1 callers
Method
_proxy_api
Forward an /api/* request to InsForge, handling auth and transparent token refresh.
examples/python-ml-experiment-tracker/tracker/serve.py:51
↓ 1 callers
Method
_refresh_token
Exchange the stored refresh token for a new access token, updating config on disk.
examples/python-ml-experiment-tracker/tracker/client.py:70
↓ 1 callers
Function
_resetCacheForTesting
()
backend/src/services/ai/ai-model.service.ts:126
↓ 1 callers
Method
_serve_static
Respond with the dashboard index.html.
examples/python-ml-experiment-tracker/tracker/serve.py:37
↓ 1 callers
Method
abortMultipartUpload
(bucket: string, key: string, uploadId: string)
backend/src/providers/storage/base.provider.ts:116
↓ 1 callers
Method
addCustomDomain
Registers a user-owned domain on the Vercel project and persists it to the database.
packages/dashboard/src/features/deployments/services/deployments.service.ts:208
↓ 1 callers
Method
addCustomDomain
* Add a custom domain to the Vercel project * POST /v10/projects/:id/domains
backend/src/providers/deployments/vercel.provider.ts:876
↓ 1 callers
Method
adminLogin
* Admin login (validates against env variables only)
backend/src/services/auth/auth.service.ts:659
↓ 1 callers
Method
adminLoginWithAuthorizationCode
* Admin login with authorization token (validates JWT from external issuer)
backend/src/services/auth/auth.service.ts:680
↓ 1 callers
Function
aggregateMetricSeries
(data: DashboardMetricDataPoint[])
packages/dashboard/src/features/dashboard/utils/aggregateMetricSeries.ts:9
↓ 1 callers
Method
allocateOneIp
(appId: string, type: 'shared_v4' | 'v6')
backend/src/providers/compute/fly.provider.ts:122
↓ 1 callers
Method
allocatePublicIps
(appId: string)
backend/src/providers/compute/fly.provider.ts:110
↓ 1 callers
Function
answerAndClose
()
functions/worker-template.js:98
↓ 1 callers
Function
applyPastedEnvVars
( draftIndex: number, pastedText: string )
packages/dashboard/src/features/deployments/components/EnvVarDialog.tsx:118
↓ 1 callers
Method
applyRazorpayWebhookEvent
( environment: RazorpayEnvironment, payload: RazorpayWebhookPayload )
backend/src/services/payments/razorpay/webhook.service.ts:237
↓ 1 callers
Method
applyStripeWebhookEvent
( environment: StripeEnvironment, event: StripeEvent, provider: StripeProvider )
backend/src/services/payments/stripe/webhook.service.ts:218
↓ 1 callers
Function
areColumnOrdersEqual
(left: TableColumnOrder, right: TableColumnOrder)
packages/dashboard/src/features/database/hooks/useTablePreferences.ts:188
↓ 1 callers
Method
assertCanCreateSubscription
(user: UserContext)
backend/src/services/payments/razorpay/subscription.service.ts:406
↓ 1 callers
Method
assertSubscriptionCreationAllowed
( input: CreateRazorpaySubscriptionRequest, notes: Record<string, string>, user: UserContext )
backend/src/services/payments/razorpay/subscription.service.ts:426
↓ 1 callers
Function
baselineMigrations
()
backend/src/infra/database/migrations/bootstrap/baseline-migrations.js:48
↓ 1 callers
Function
bootstrapMigrations
()
backend/src/infra/database/migrations/bootstrap/bootstrap-migrations.js:92
↓ 1 callers
Method
broadcastToAll
* Broadcast to all connected clients
backend/src/infra/socket/socket.manager.ts:502
↓ 1 callers
Method
bucketIsEmpty
(bucket: string)
backend/src/services/storage/storage.service.ts:906
↓ 1 callers
Function
bucketOnly
(path: string)
backend/src/api/routes/s3-gateway/dispatch.ts:48
↓ 1 callers
Method
buildBulkUpsertCustomerParams
( environment: StripeEnvironment, customers: StripeCustomerLike[], syncedAt: Date )
backend/src/services/payments/payment-customer.service.ts:427
↓ 1 callers
Method
buildBulkUpsertCustomerSql
(customerCount: number)
backend/src/services/payments/payment-customer.service.ts:365
↓ 1 callers
Method
buildCheckoutRequestHash
( input: CreateCheckoutSessionRequest, metadata: Record<string, string> )
backend/src/services/payments/stripe/checkout.service.ts:475
↓ 1 callers
Function
buildCliPrompt
(projectId: string | null | undefined, apiKey: string | null)
packages/dashboard/src/features/dashboard/components/dtest/DTestCLISection.tsx:11
↓ 1 callers
Method
buildCreateOrderResponse
( keyId: string, order: RazorpayOrderResponse, input: CreateRazorpayOrderRequest )
backend/src/services/payments/razorpay/order.service.ts:273
↓ 1 callers
Method
buildCreateSubscriptionResponse
( keyId: string, storedSubscription: ListRazorpaySubscriptionsResponse['subscriptions'][number], i
backend/src/services/payments/razorpay/subscription.service.ts:154
↓ 1 callers
Method
buildEvent
(eventName: TelemetryEventName, installationId: string)
backend/src/services/telemetry/telemetry.service.ts:229
↓ 1 callers
Method
buildFileParserPlugin
* Build file parser plugin configuration for PDF processing
backend/src/services/ai/chat-completion.service.ts:183
↓ 1 callers
Function
buildMcpDeeplink
(agentId: string, apiKey: string, appUrl: string)
packages/dashboard/src/features/dashboard/components/dtest/DTestMCPSection.tsx:14
↓ 1 callers
Method
buildNotes
( notes: Record<string, string> | undefined, subject: CreateRazorpayOrderRequest['subject'] )
backend/src/services/payments/razorpay/order.service.ts:307
↓ 1 callers
Method
buildNotes
( notes: Record<string, string> | undefined, subject: BillingSubject )
backend/src/services/payments/razorpay/subscription.service.ts:397
↓ 1 callers
Method
buildOrderByClause
( metadata: TableColumnMetadata, sortClauses: SortClause[] | undefined )
backend/src/services/database/admin-record.service.ts:461
↓ 1 callers
Method
buildOverviewCharts
(activity: OpenRouterActivityItem[])
backend/src/providers/ai/openrouter.provider.ts:413
↓ 1 callers
Function
buildPromptDeeplink
(agentId: string, prompt: string)
packages/dashboard/src/features/dashboard/components/dtest/DTestMCPSection.tsx:34
↓ 1 callers
Function
buildQuickStartPrompt
(agent: MCPAgent, installBody: string)
packages/dashboard/src/features/dashboard/components/dtest/DTestMCPSection.tsx:57
↓ 1 callers
Method
buildRefundContextFromStripeContext
( environment: StripeEnvironment, stripeContext: RefundStripeContext )
backend/src/services/payments/stripe/transaction.service.ts:674
↓ 1 callers
Method
buildSecretKey
(providerKey: string)
backend/src/services/auth/custom-oauth-config.service.ts:56
↓ 1 callers
Method
buildSortParam
(sortColumns?: { columnKey: string; direction: string }[])
packages/dashboard/src/features/database/services/record.service.ts:29
↓ 1 callers
Function
buildSparkline
( data: DashboardMetricDataPoint[], rangeSeconds: number, fixedDomain?: [number, number] )
packages/dashboard/src/features/dashboard/components/observability/MetricChartCard.tsx:45
↓ 1 callers
Method
buildStripeMetadata
( metadata: Record<string, string> | undefined, subject: BillingSubject | undefined, checkoutMode?
backend/src/services/payments/stripe/checkout.service.ts:391
↓ 1 callers
Method
buildSubscriptionAuthorizationProbeId
()
backend/src/services/payments/razorpay/subscription.service.ts:510
↓ 1 callers
Method
buildUnconfiguredConnection
(environment: RazorpayEnvironment)
backend/src/services/payments/razorpay/config.service.ts:645
↓ 1 callers
Method
buildUpsertCustomerSql
()
backend/src/services/payments/payment-customer.service.ts:397
↓ 1 callers
Method
buildWebSearchPlugin
* Build web search plugin configuration
backend/src/services/ai/chat-completion.service.ts:158
↓ 1 callers
Method
buildWhereClause
( metadata: TableColumnMetadata, options: Pick<ListTableRecordsOptions, 'filterColumn' | 'filterValue'
backend/src/services/database/admin-record.service.ts:432
↓ 1 callers
Method
bulkUpsertCustomerRecords
( client: PoolClient, environment: StripeEnvironment, customers: StripeCustomerLike[], syncedA
backend/src/services/payments/payment-customer.service.ts:330
↓ 1 callers
Function
calculateNodeHeight
(node: Node<CustomNodeData>)
packages/dashboard/src/features/visualizer/components/SchemaVisualizer.tsx:76
↓ 1 callers
Method
cancelDeployment
Cancels an in-progress deployment on Vercel.
packages/dashboard/src/features/deployments/services/deployments.service.ts:128
↓ 1 callers
Method
cancelDeployment
* Cancel a deployment * PATCH /v12/deployments/:id/cancel
backend/src/providers/deployments/vercel.provider.ts:495
↓ 1 callers
Method
cancelDeploymentById
* Cancel a deployment by database ID
backend/src/services/deployments/deployment.service.ts:1153
↓ 1 callers
Function
cancelUpload
(toastId: string)
packages/dashboard/src/features/storage/components/UploadToast.tsx:37
↓ 1 callers
Function
canonicalizePath
(p: string)
backend/src/services/storage/s3-signature.ts:36
↓ 1 callers
Function
canonicalizeQuery
(q: string)
backend/src/services/storage/s3-signature.ts:46
↓ 1 callers
Method
chatJSON
(system: string, user: string)
backend/src/services/memory/memory.service.ts:113
↓ 1 callers
Method
checkSecretByKey
* Check if a secret value matches the stored value
backend/src/services/secrets/secret.service.ts:304
↓ 1 callers
Method
cleanup
* Clean up old audit logs
backend/src/services/logs/audit.service.ts:249
↓ 1 callers
Method
cleanupExpiredCodes
* Remove expired codes from memory.
backend/src/services/auth/oauth-pkce.service.ts:132
↓ 1 callers
Method
cleanupStaleTmpDirs
* A backup interrupted by a process exit never reaches its finally-cleanup, * leaving a partial dump in a `.backup-tmp-*` dir. With no backup in fl
backend/src/services/database/database-backup.service.ts:637
↓ 1 callers
Method
clearAuditLogs
(daysToKeep = 90)
packages/dashboard/src/features/logs/services/audit.service.ts:51
↓ 1 callers
Method
clearPaymentData
( client: PoolClient, environment: RazorpayEnvironment )
backend/src/services/payments/razorpay/config.service.ts:518
↓ 1 callers
Method
close
Close the underlying HTTP connection pool.
examples/python-ml-experiment-tracker/tracker/client.py:37
↓ 1 callers
Function
collectFiles
(dir: string, predicate: (filePath: string) => boolean)
backend/tests/unit/prefer-request-jwt-claims-migration.test.ts:20
↓ 1 callers
Method
compactObjectRefs
(refs: TransactionObjectRef[])
backend/src/services/payments/stripe/transaction.service.ts:895
↓ 1 callers
Function
compactRelatedObjectIds
( values: Record<string, string | null | undefined> )
backend/tests/unit/payments-multi-provider-migration.test.ts:90
↓ 1 callers
Method
compactRelatedObjectIds
( input: Record<string, string | null | undefined> )
backend/src/services/payments/razorpay/transaction.service.ts:767
↓ 1 callers
Function
compareGridValues
( leftValue: string | number | null, rightValue: string | number | null, direction: SortColumn['directio
packages/dashboard/src/features/payments/pages/CustomersPage.tsx:223
↓ 1 callers
Function
compareNullableDateDesc
(a: string | null | undefined, b: string | null | undefined)
backend/tests/unit/payments-multi-provider-migration.test.ts:68
↓ 1 callers
Method
completeMultipartUpload
( bucket: string, key: string, uploadId: string, parts: Array<{ partNumber: number; etag: stri
backend/src/providers/storage/base.provider.ts:109
↓ 1 callers
Method
computeSha
* Compute SHA-1 hash of file content
backend/src/providers/deployments/vercel.provider.ts:1226
↓ 1 callers
Function
confirmSetNull
()
packages/dashboard/src/components/datagrid/cell-editors/JsonCellEditor.tsx:157
↓ 1 callers
Method
contextToSubject
(context: TransactionContext | null)
backend/src/services/payments/stripe/transaction.service.ts:876
↓ 1 callers
Method
convertLegacyFormat
* Convert legacy module.exports format to Deno export default * Injects createClient so it's available in scope for legacy code * * Input: m
backend/src/providers/functions/deno-subhosting.provider.ts:976
↓ 1 callers
Function
convertRowsToDataGridFormat
(rows: Record<string, unknown>[])
packages/dashboard/src/features/database/pages/SQLEditorPage.tsx:25
↓ 1 callers
Function
convertToJSON
(data: unknown[], filename = 'export')
packages/dashboard/src/lib/utils/data-export.ts:86
↓ 1 callers
Function
countLedgerRows
(client)
backend/src/infra/database/migrations/bootstrap/bootstrap-migrations.js:64
↓ 1 callers
Method
create
* Create a new access key. The returned `secretAccessKey` is plaintext * and only returned on this call — the caller must capture it here.
packages/dashboard/src/features/storage/services/s3-access-key.service.ts:30
↓ 1 callers
Method
create
(data: CreateServiceRequest)
packages/dashboard/src/features/compute/services/compute.service.ts:33
← previous
next →
1,101–1,200 of 3,036, ranked by callers