MCPcopy Create free account

hub / github.com/InsForge/InsForge / functions

Functions3,036 in github.com/InsForge/InsForge

↓ 2 callersMethodvalidateCronExpression
* 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 callersFunctionvalidateEmail
(email: string)
packages/dashboard/src/features/auth/components/UserFormDialog.tsx:35
↓ 2 callersFunctionvalidateEmail
(email: string)
backend/src/utils/validations.ts:4
↓ 2 callersFunctionvalidateJson
(text: string)
packages/dashboard/src/components/datagrid/cell-editors/JsonCellEditor.tsx:53
↓ 2 callersFunctionvalidatePassword
(password: string)
packages/dashboard/src/features/auth/components/UserFormDialog.tsx:50
↓ 2 callersFunctionvalidatePassword
(password: string, config: AuthConfigSchema)
backend/src/utils/validations.ts:14
↓ 2 callersMethodverifyApiKey
* Verify API key against database * Checks both active key and rotated keys in grace period
backend/src/services/secrets/secret.service.ts:460
↓ 2 callersMethodverifyCheckoutSignature
(payload: string, signature: string)
backend/src/providers/payments/razorpay.provider.ts:547
↓ 2 callersMethodverifyEmailOTPWithCode
* 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 callersMethodverifyEmailOTPWithToken
* 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 callersMethodverifyHash
(payloadHashHex: string)
backend/src/services/storage/s3-signature.ts:402
↓ 2 callersMethodverifyObjectExists
* 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 callersMethodverifyToken
* Verify LinkedIn ID token and get user info
backend/src/providers/oauth/linkedin.provider.ts:178
↓ 2 callersMethodverifyToken
* Verify Google ID token and get user info
backend/src/providers/oauth/google.provider.ts:177
↓ 2 callersMethodwaitForDeployment
* 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 callersMethodwithEnvironmentLock
( environment: RazorpayEnvironment, task: () => Promise<T> )
backend/src/services/payments/razorpay/config.service.ts:79
↓ 2 callersMethodwithSessionAdvisoryLock
( lockName: string, task: () => Promise<T>, mode: PaymentSessionAdvisoryLockMode = 'exclusive' )
backend/src/services/payments/stripe/checkout.service.ts:82
↓ 1 callersMethod_auth_headers
Return the Authorization header dict, raising AuthError if not logged in.
examples/python-ml-experiment-tracker/tracker/client.py:51
↓ 1 callersMethod_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 callersMethod_proxy_api
Forward an /api/* request to InsForge, handling auth and transparent token refresh.
examples/python-ml-experiment-tracker/tracker/serve.py:51
↓ 1 callersMethod_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 callersFunction_resetCacheForTesting
()
backend/src/services/ai/ai-model.service.ts:126
↓ 1 callersMethod_serve_static
Respond with the dashboard index.html.
examples/python-ml-experiment-tracker/tracker/serve.py:37
↓ 1 callersMethodabortMultipartUpload
(bucket: string, key: string, uploadId: string)
backend/src/providers/storage/base.provider.ts:116
↓ 1 callersMethodaddCustomDomain
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 callersMethodaddCustomDomain
* Add a custom domain to the Vercel project * POST /v10/projects/:id/domains
backend/src/providers/deployments/vercel.provider.ts:876
↓ 1 callersMethodadminLogin
* Admin login (validates against env variables only)
backend/src/services/auth/auth.service.ts:659
↓ 1 callersMethodadminLoginWithAuthorizationCode
* Admin login with authorization token (validates JWT from external issuer)
backend/src/services/auth/auth.service.ts:680
↓ 1 callersFunctionaggregateMetricSeries
(data: DashboardMetricDataPoint[])
packages/dashboard/src/features/dashboard/utils/aggregateMetricSeries.ts:9
↓ 1 callersMethodallocateOneIp
(appId: string, type: 'shared_v4' | 'v6')
backend/src/providers/compute/fly.provider.ts:122
↓ 1 callersMethodallocatePublicIps
(appId: string)
backend/src/providers/compute/fly.provider.ts:110
↓ 1 callersFunctionanswerAndClose
()
functions/worker-template.js:98
↓ 1 callersFunctionapplyPastedEnvVars
( draftIndex: number, pastedText: string )
packages/dashboard/src/features/deployments/components/EnvVarDialog.tsx:118
↓ 1 callersMethodapplyRazorpayWebhookEvent
( environment: RazorpayEnvironment, payload: RazorpayWebhookPayload )
backend/src/services/payments/razorpay/webhook.service.ts:237
↓ 1 callersMethodapplyStripeWebhookEvent
( environment: StripeEnvironment, event: StripeEvent, provider: StripeProvider )
backend/src/services/payments/stripe/webhook.service.ts:218
↓ 1 callersFunctionareColumnOrdersEqual
(left: TableColumnOrder, right: TableColumnOrder)
packages/dashboard/src/features/database/hooks/useTablePreferences.ts:188
↓ 1 callersMethodassertCanCreateSubscription
(user: UserContext)
backend/src/services/payments/razorpay/subscription.service.ts:406
↓ 1 callersMethodassertSubscriptionCreationAllowed
( input: CreateRazorpaySubscriptionRequest, notes: Record<string, string>, user: UserContext )
backend/src/services/payments/razorpay/subscription.service.ts:426
↓ 1 callersFunctionbaselineMigrations
()
backend/src/infra/database/migrations/bootstrap/baseline-migrations.js:48
↓ 1 callersFunctionbootstrapMigrations
()
backend/src/infra/database/migrations/bootstrap/bootstrap-migrations.js:92
↓ 1 callersMethodbroadcastToAll
* Broadcast to all connected clients
backend/src/infra/socket/socket.manager.ts:502
↓ 1 callersMethodbucketIsEmpty
(bucket: string)
backend/src/services/storage/storage.service.ts:906
↓ 1 callersFunctionbucketOnly
(path: string)
backend/src/api/routes/s3-gateway/dispatch.ts:48
↓ 1 callersMethodbuildBulkUpsertCustomerParams
( environment: StripeEnvironment, customers: StripeCustomerLike[], syncedAt: Date )
backend/src/services/payments/payment-customer.service.ts:427
↓ 1 callersMethodbuildBulkUpsertCustomerSql
(customerCount: number)
backend/src/services/payments/payment-customer.service.ts:365
↓ 1 callersMethodbuildCheckoutRequestHash
( input: CreateCheckoutSessionRequest, metadata: Record<string, string> )
backend/src/services/payments/stripe/checkout.service.ts:475
↓ 1 callersFunctionbuildCliPrompt
(projectId: string | null | undefined, apiKey: string | null)
packages/dashboard/src/features/dashboard/components/dtest/DTestCLISection.tsx:11
↓ 1 callersMethodbuildCreateOrderResponse
( keyId: string, order: RazorpayOrderResponse, input: CreateRazorpayOrderRequest )
backend/src/services/payments/razorpay/order.service.ts:273
↓ 1 callersMethodbuildCreateSubscriptionResponse
( keyId: string, storedSubscription: ListRazorpaySubscriptionsResponse['subscriptions'][number], i
backend/src/services/payments/razorpay/subscription.service.ts:154
↓ 1 callersMethodbuildEvent
(eventName: TelemetryEventName, installationId: string)
backend/src/services/telemetry/telemetry.service.ts:229
↓ 1 callersMethodbuildFileParserPlugin
* Build file parser plugin configuration for PDF processing
backend/src/services/ai/chat-completion.service.ts:183
↓ 1 callersFunctionbuildMcpDeeplink
(agentId: string, apiKey: string, appUrl: string)
packages/dashboard/src/features/dashboard/components/dtest/DTestMCPSection.tsx:14
↓ 1 callersMethodbuildNotes
( notes: Record<string, string> | undefined, subject: CreateRazorpayOrderRequest['subject'] )
backend/src/services/payments/razorpay/order.service.ts:307
↓ 1 callersMethodbuildNotes
( notes: Record<string, string> | undefined, subject: BillingSubject )
backend/src/services/payments/razorpay/subscription.service.ts:397
↓ 1 callersMethodbuildOrderByClause
( metadata: TableColumnMetadata, sortClauses: SortClause[] | undefined )
backend/src/services/database/admin-record.service.ts:461
↓ 1 callersMethodbuildOverviewCharts
(activity: OpenRouterActivityItem[])
backend/src/providers/ai/openrouter.provider.ts:413
↓ 1 callersFunctionbuildPromptDeeplink
(agentId: string, prompt: string)
packages/dashboard/src/features/dashboard/components/dtest/DTestMCPSection.tsx:34
↓ 1 callersFunctionbuildQuickStartPrompt
(agent: MCPAgent, installBody: string)
packages/dashboard/src/features/dashboard/components/dtest/DTestMCPSection.tsx:57
↓ 1 callersMethodbuildRefundContextFromStripeContext
( environment: StripeEnvironment, stripeContext: RefundStripeContext )
backend/src/services/payments/stripe/transaction.service.ts:674
↓ 1 callersMethodbuildSecretKey
(providerKey: string)
backend/src/services/auth/custom-oauth-config.service.ts:56
↓ 1 callersMethodbuildSortParam
(sortColumns?: { columnKey: string; direction: string }[])
packages/dashboard/src/features/database/services/record.service.ts:29
↓ 1 callersFunctionbuildSparkline
( data: DashboardMetricDataPoint[], rangeSeconds: number, fixedDomain?: [number, number] )
packages/dashboard/src/features/dashboard/components/observability/MetricChartCard.tsx:45
↓ 1 callersMethodbuildStripeMetadata
( metadata: Record<string, string> | undefined, subject: BillingSubject | undefined, checkoutMode?
backend/src/services/payments/stripe/checkout.service.ts:391
↓ 1 callersMethodbuildSubscriptionAuthorizationProbeId
()
backend/src/services/payments/razorpay/subscription.service.ts:510
↓ 1 callersMethodbuildUnconfiguredConnection
(environment: RazorpayEnvironment)
backend/src/services/payments/razorpay/config.service.ts:645
↓ 1 callersMethodbuildUpsertCustomerSql
()
backend/src/services/payments/payment-customer.service.ts:397
↓ 1 callersMethodbuildWebSearchPlugin
* Build web search plugin configuration
backend/src/services/ai/chat-completion.service.ts:158
↓ 1 callersMethodbuildWhereClause
( metadata: TableColumnMetadata, options: Pick<ListTableRecordsOptions, 'filterColumn' | 'filterValue'
backend/src/services/database/admin-record.service.ts:432
↓ 1 callersMethodbulkUpsertCustomerRecords
( client: PoolClient, environment: StripeEnvironment, customers: StripeCustomerLike[], syncedA
backend/src/services/payments/payment-customer.service.ts:330
↓ 1 callersFunctioncalculateNodeHeight
(node: Node<CustomNodeData>)
packages/dashboard/src/features/visualizer/components/SchemaVisualizer.tsx:76
↓ 1 callersMethodcancelDeployment
Cancels an in-progress deployment on Vercel.
packages/dashboard/src/features/deployments/services/deployments.service.ts:128
↓ 1 callersMethodcancelDeployment
* Cancel a deployment * PATCH /v12/deployments/:id/cancel
backend/src/providers/deployments/vercel.provider.ts:495
↓ 1 callersMethodcancelDeploymentById
* Cancel a deployment by database ID
backend/src/services/deployments/deployment.service.ts:1153
↓ 1 callersFunctioncancelUpload
(toastId: string)
packages/dashboard/src/features/storage/components/UploadToast.tsx:37
↓ 1 callersFunctioncanonicalizePath
(p: string)
backend/src/services/storage/s3-signature.ts:36
↓ 1 callersFunctioncanonicalizeQuery
(q: string)
backend/src/services/storage/s3-signature.ts:46
↓ 1 callersMethodchatJSON
(system: string, user: string)
backend/src/services/memory/memory.service.ts:113
↓ 1 callersMethodcheckSecretByKey
* Check if a secret value matches the stored value
backend/src/services/secrets/secret.service.ts:304
↓ 1 callersMethodcleanup
* Clean up old audit logs
backend/src/services/logs/audit.service.ts:249
↓ 1 callersMethodcleanupExpiredCodes
* Remove expired codes from memory.
backend/src/services/auth/oauth-pkce.service.ts:132
↓ 1 callersMethodcleanupStaleTmpDirs
* 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 callersMethodclearAuditLogs
(daysToKeep = 90)
packages/dashboard/src/features/logs/services/audit.service.ts:51
↓ 1 callersMethodclearPaymentData
( client: PoolClient, environment: RazorpayEnvironment )
backend/src/services/payments/razorpay/config.service.ts:518
↓ 1 callersMethodclose
Close the underlying HTTP connection pool.
examples/python-ml-experiment-tracker/tracker/client.py:37
↓ 1 callersFunctioncollectFiles
(dir: string, predicate: (filePath: string) => boolean)
backend/tests/unit/prefer-request-jwt-claims-migration.test.ts:20
↓ 1 callersMethodcompactObjectRefs
(refs: TransactionObjectRef[])
backend/src/services/payments/stripe/transaction.service.ts:895
↓ 1 callersFunctioncompactRelatedObjectIds
( values: Record<string, string | null | undefined> )
backend/tests/unit/payments-multi-provider-migration.test.ts:90
↓ 1 callersMethodcompactRelatedObjectIds
( input: Record<string, string | null | undefined> )
backend/src/services/payments/razorpay/transaction.service.ts:767
↓ 1 callersFunctioncompareGridValues
( leftValue: string | number | null, rightValue: string | number | null, direction: SortColumn['directio
packages/dashboard/src/features/payments/pages/CustomersPage.tsx:223
↓ 1 callersFunctioncompareNullableDateDesc
(a: string | null | undefined, b: string | null | undefined)
backend/tests/unit/payments-multi-provider-migration.test.ts:68
↓ 1 callersMethodcompleteMultipartUpload
( bucket: string, key: string, uploadId: string, parts: Array<{ partNumber: number; etag: stri
backend/src/providers/storage/base.provider.ts:109
↓ 1 callersMethodcomputeSha
* Compute SHA-1 hash of file content
backend/src/providers/deployments/vercel.provider.ts:1226
↓ 1 callersFunctionconfirmSetNull
()
packages/dashboard/src/components/datagrid/cell-editors/JsonCellEditor.tsx:157
↓ 1 callersMethodcontextToSubject
(context: TransactionContext | null)
backend/src/services/payments/stripe/transaction.service.ts:876
↓ 1 callersMethodconvertLegacyFormat
* 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 callersFunctionconvertRowsToDataGridFormat
(rows: Record<string, unknown>[])
packages/dashboard/src/features/database/pages/SQLEditorPage.tsx:25
↓ 1 callersFunctionconvertToJSON
(data: unknown[], filename = 'export')
packages/dashboard/src/lib/utils/data-export.ts:86
↓ 1 callersFunctioncountLedgerRows
(client)
backend/src/infra/database/migrations/bootstrap/bootstrap-migrations.js:64
↓ 1 callersMethodcreate
* 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 callersMethodcreate
(data: CreateServiceRequest)
packages/dashboard/src/features/compute/services/compute.service.ts:33
← previousnext →1,101–1,200 of 3,036, ranked by callers