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
readInstallationId
()
backend/src/services/telemetry/telemetry.service.ts:217
↓ 2 callers
Function
readMigration
()
backend/tests/unit/transfer-public-object-ownership-migration.test.ts:11
↓ 2 callers
Function
readMigrationNames
(dir = MIGRATIONS_DIR)
backend/src/infra/database/migrations/bootstrap/baseline-migrations.js:40
↓ 2 callers
Method
recall
(params: { scope: string; query: string; limit: number; threshold?: number; })
backend/src/services/memory/memory.service.ts:300
↓ 2 callers
Method
recordConnectionStatus
( environment: RazorpayEnvironment, status: 'unconfigured' | 'error', errorMessage?: string | null
backend/src/services/payments/razorpay/config.service.ts:429
↓ 2 callers
Method
recordEmailSent
(email: string, minIntervalSeconds: number)
backend/src/services/email/email.service.ts:66
↓ 2 callers
Method
recreateManagedStripeWebhook
( provider: StripeProvider, environment: StripeEnvironment )
backend/src/services/payments/stripe/config.service.ts:652
↓ 2 callers
Method
refreshAccessToken
()
packages/dashboard/src/features/login/services/login.service.ts:85
↓ 2 callers
Method
remove
(id: string)
packages/dashboard/src/features/compute/services/compute.service.ts:50
↓ 2 callers
Method
removeConfig
(environment: StripeEnvironment)
packages/dashboard/src/features/payments/services/stripe.service.ts:60
↓ 2 callers
Function
removeLocalStorageItem
(key: string)
packages/dashboard/src/lib/utils/local-storage.ts:36
↓ 2 callers
Method
removeRazorpayKeys
(environment: RazorpayEnvironment)
backend/src/services/payments/razorpay/config.service.ts:302
↓ 2 callers
Method
removeSocketFromAllRooms
(socketId: string)
backend/src/services/realtime/realtime-presence.service.ts:86
↓ 2 callers
Method
renameBackup
(id: string, name: string | null)
backend/src/services/database/database-backup.service.ts:159
↓ 2 callers
Function
renderAdvisorBadge
(content: ReactNode, label: string)
packages/dashboard/src/features/dashboard/components/dtest/DTestConnectedDashboard.tsx:72
↓ 2 callers
Method
renderTemplate
(template: string, variables: Record<string, string>)
backend/src/providers/email/smtp.provider.ts:44
↓ 2 callers
Function
renderValue
(val: ConvertedValue)
packages/dashboard/src/features/database/components/ForeignKeyCell.tsx:49
↓ 2 callers
Function
renderValue
(value: number | null)
packages/dashboard/src/features/dashboard/components/observability/MetricChartCard.tsx:135
↓ 2 callers
Function
requestMethod
( method: 'GET' | 'POST', port: number, path: string )
backend/tests/unit/storage-routes.test.ts:16
↓ 2 callers
Function
reset
()
packages/dashboard/src/features/payments/components/StripeSettingsPanel.tsx:73
↓ 2 callers
Function
resetProviderState
(provider: OpenRouterProvider)
backend/tests/unit/openrouter-rotate.test.ts:28
↓ 2 callers
Method
resolveEndpoints
(key: string)
backend/src/providers/oauth/custom.provider.ts:37
↓ 2 callers
Method
resolveProvider
()
backend/src/services/email/email.service.ts:30
↓ 2 callers
Method
resolveSubjectFromCustomerMapping
( client: Pool | PoolClient, environment: RazorpayEnvironment, customerId: string | null )
backend/src/services/payments/razorpay/transaction.service.ts:680
↓ 2 callers
Method
resumeSubscription
(subscriptionId: string)
backend/src/providers/payments/razorpay.provider.ts:500
↓ 2 callers
Method
retrieveAccount
* Fetch basic account info using the /orders or /items call to confirm key validity. * Razorpay does not have a dedicated "retrieve account" endpoi
backend/src/providers/payments/razorpay.provider.ts:354
↓ 2 callers
Method
retrieveCharge
(chargeId: string)
backend/src/providers/payments/stripe.provider.ts:222
↓ 2 callers
Method
retrieveInvoiceByPaymentIntent
(paymentIntentId: string)
backend/src/providers/payments/stripe.provider.ts:226
↓ 2 callers
Method
rotateProviderApiKey
(provider: AIProvider)
packages/dashboard/src/features/ai/services/ai.service.ts:25
↓ 2 callers
Method
runPgTool
( tool: 'pg_dump' | 'pg_restore', extraArgs: string[], stdin?: Readable, stdout?: NodeJS.Writa
backend/src/services/database/database-backup.service.ts:480
↓ 2 callers
Function
sanitizeColumnOrder
(value: unknown)
packages/dashboard/src/features/database/hooks/useTablePreferences.ts:152
↓ 2 callers
Method
sanitizeSlug
* Sanitize slug to valid JavaScript identifier * Prefixes with underscore and replaces hyphens with underscores
backend/src/providers/functions/deno-subhosting.provider.ts:1157
↓ 2 callers
Method
saveDeployment
* Save deployment record to database
backend/src/services/functions/function.service.ts:630
↓ 2 callers
Function
savePreferences
(preferences: StoredDatabasePreferences)
packages/dashboard/src/features/database/hooks/useTablePreferences.ts:124
↓ 2 callers
Method
scheduleDeployment
* Schedule a deployment with debouncing to coalesce rapid changes
backend/src/services/functions/function.service.ts:520
↓ 2 callers
Method
searchLogs
( query: string, sourceName?: string, limit?: number, offset?: number )
backend/src/providers/logs/base.provider.ts:20
↓ 2 callers
Method
sendVerificationEmailWithCode
* Send verification email with numeric OTP code * Creates a 6-digit OTP and sends it via email for manual entry
backend/src/services/auth/auth.service.ts:311
↓ 2 callers
Method
sendVerificationEmailWithLink
* Send verification email with clickable link * Creates a long cryptographic token and sends it via email as a clickable link * The link points
backend/src/services/auth/auth.service.ts:344
↓ 2 callers
Function
serializeBackup
(row: BackupRow)
backend/src/services/database/database-backup.service.ts:51
↓ 2 callers
Method
serviceConfig
( internalPort: number, edgeProtocol: 'http' | 'tcp' = 'http', scale: ScaleOptions = FlyProvider.S
backend/src/providers/compute/fly.provider.ts:230
↓ 2 callers
Method
setAuthErrorHandler
(handler?: () => void)
packages/dashboard/src/lib/api/client.ts:46
↓ 2 callers
Method
setBoundedCache
* Inserts an entry into a bounded cache with FIFO eviction. * When the cache reaches maxSize, the oldest entry (first insertion-order key) is remov
backend/src/infra/database/database.manager.ts:106
↓ 2 callers
Method
setRazorpayWebhookSecret
( environment: RazorpayEnvironment, webhookSecret: string )
backend/src/services/payments/razorpay/config.service.ts:286
↓ 2 callers
Method
setRefreshAccessTokenHandler
(handler?: () => Promise<boolean>)
packages/dashboard/src/lib/api/client.ts:50
↓ 2 callers
Method
setSocketMembership
(socketId: string, roomName: string, presenceId: string)
backend/src/services/realtime/realtime-presence.service.ts:129
↓ 2 callers
Function
setTransactionLocalConfig
( client: PoolClient, setting: string, value: string )
backend/src/services/database/user-context.service.ts:151
↓ 2 callers
Function
signChunk
( key: Buffer, datetime: string, scope: string, prev: string, payload: Buffer )
backend/tests/unit/s3-chunk-parser.test.ts:16
↓ 2 callers
Function
sortProductPrices
(prices: CatalogPrice[], defaultPriceId: string | null)
packages/dashboard/src/features/payments/pages/CatalogPage.tsx:33
↓ 2 callers
Method
startMachine
(appId: string, machineId: string)
backend/src/providers/compute/compute.provider.ts:74
↓ 2 callers
Method
stopMachine
(appId: string, machineId: string)
backend/src/providers/compute/compute.provider.ts:73
↓ 2 callers
Function
stubCookieEnvironment
()
packages/dashboard/src/lib/api/client.test.ts:4
↓ 2 callers
Method
syncCustomersWithProvider
( environment: StripeEnvironment, provider: StripeProvider )
backend/src/services/payments/payment-customer.service.ts:254
↓ 2 callers
Method
syncEnvironmentAfterKeyChange
( environment: RazorpayEnvironment, provider: RazorpayProvider )
backend/src/services/payments/razorpay/sync.service.ts:104
↓ 2 callers
Method
syncPayments
(input: SyncStripePaymentsRequest)
packages/dashboard/src/features/payments/services/stripe.service.ts:32
↓ 2 callers
Method
syncPaymentsEnvironment
( environment: StripeEnvironment, providerOverride?: StripeProvider, checkAccountChange = true )
backend/src/services/payments/stripe/sync.service.ts:80
↓ 2 callers
Method
toDeploymentFileResponse
(row: DeploymentFileRow)
backend/src/services/deployments/deployment.service.ts:844
↓ 2 callers
Function
toEpoch
(iso: string)
packages/dashboard/src/features/dashboard/hooks/useLastBackup.ts:23
↓ 2 callers
Function
toISOString
* Normalize a pg timestamp value to an ISO string
backend/src/services/email/email-template.service.ts:14
↓ 2 callers
Function
toIsoString
(value: unknown)
backend/src/services/database/database-backup.service.ts:44
↓ 2 callers
Function
toSmtpConfigSchema
Map a DB row to the public SmtpConfigSchema (password masked)
backend/src/services/email/smtp-config.service.ts:75
↓ 2 callers
Method
toVersionStamp
(version: string | Date | null | undefined)
backend/src/services/storage/storage.service.ts:114
↓ 2 callers
Function
toggle
(severity: DashboardAdvisorSeverity)
packages/dashboard/src/features/dashboard/components/advisor/SeverityFilterDropdown.tsx:17
↓ 2 callers
Method
transformUserCode
* Transform user code to Deno-compatible format * * Supports two formats: * * 1. Legacy (module.exports) - converted automatically, create
backend/src/providers/functions/deno-subhosting.provider.ts:959
↓ 2 callers
Method
triggerDeployment
* Trigger deployment of all active functions to Deno Deploy * This is called asynchronously after function CRUD operations
backend/src/services/functions/function.service.ts:534
↓ 2 callers
Function
truncateId
(id: string, head = 12)
packages/dashboard/src/features/analytics/lib/format.ts:86
↓ 2 callers
Method
tryCopyObject
( srcS3Key: string, dstS3Key: string )
backend/src/providers/storage/s3.provider.ts:612
↓ 2 callers
Method
tryHeadObject
(s3Key: string)
backend/src/providers/storage/s3.provider.ts:561
↓ 2 callers
Method
tryRecreateManagedStripeWebhook
( provider: StripeProvider, environment: StripeEnvironment )
backend/src/services/payments/stripe/config.service.ts:342
↓ 2 callers
Method
updateConfig
* Update OAuth configuration
backend/src/services/auth/oauth-config.service.ts:280
↓ 2 callers
Function
updateManualDraft
(draftId: string, field: 'key' | 'value', nextValue: string)
packages/dashboard/src/features/deployments/components/EnvVarDialog.tsx:101
↓ 2 callers
Method
updateRecord
( table: string, primaryKey: RecordPrimaryKey, data: { [key: string]: ConvertedValue }, schema
packages/dashboard/src/features/database/services/record.service.ts:214
↓ 2 callers
Method
updateSecretByKey
* Update a secret by key
backend/src/services/secrets/secret.service.ts:223
↓ 2 callers
Method
updateTableSchema
( tableName: string, operations: UpdateTableSchemaRequest, schemaName: string = DEFAULT_DATABASE_S
packages/dashboard/src/features/database/services/table.service.ts:64
↓ 2 callers
Method
updateTableSchema
* Update table schema
backend/src/services/database/database-table.service.ts:464
↓ 2 callers
Function
update_tokens
Reload config from disk, replace both tokens, and save.
examples/python-ml-experiment-tracker/tracker/config.py:57
↓ 2 callers
Method
upsertConfig
(input: UpsertStripeConfigRequest)
packages/dashboard/src/features/payments/services/stripe.service.ts:52
↓ 2 callers
Method
upsertInvoiceWithClient
( client: Pool | PoolClient, environment: RazorpayEnvironment, invoice: RazorpayInvoice, event
backend/src/services/payments/razorpay/transaction.service.ts:189
↓ 2 callers
Method
upsertItem
( client: PoolClient, environment: RazorpayEnvironment, item: RazorpayCatalogItemInput )
backend/src/services/payments/razorpay/sync.service.ts:383
↓ 2 callers
Method
upsertManualWebhookConnection
( environment: RazorpayEnvironment, webhookUrl: string )
backend/src/services/payments/razorpay/config.service.ts:602
↓ 2 callers
Method
upsertPaymentWithClient
( client: Pool | PoolClient, environment: RazorpayEnvironment, payment: RazorpayPayment, optio
backend/src/services/payments/razorpay/transaction.service.ts:258
↓ 2 callers
Method
upsertProductRecord
( environment: StripeEnvironment, product: StripeProduct )
backend/src/services/payments/stripe/product.service.ts:142
↓ 2 callers
Method
upsertStripeCustomerMappingFromCheckout
( environment: StripeEnvironment, checkoutSession: StripeCheckoutSession )
backend/src/services/payments/stripe/webhook.service.ts:175
↓ 2 callers
Method
upsertSubscriptionProjection
( environment: StripeEnvironment, subscription: StripeSubscription, provider?: StripeProvider )
backend/src/services/payments/stripe/subscription.service.ts:165
↓ 2 callers
Function
useAdvisorLatest
()
packages/dashboard/src/features/dashboard/hooks/useAdvisor.ts:27
↓ 2 callers
Function
useAnalyticsConnection
()
packages/dashboard/src/features/analytics/hooks/useAnalytics.ts:25
↓ 2 callers
Function
useAnonKey
(options?: UseMetadataOptions)
packages/dashboard/src/lib/hooks/useMetadata.ts:58
↓ 2 callers
Function
useBuckets
()
packages/dashboard/src/features/storage/hooks/useBuckets.ts:5
↓ 2 callers
Function
useCustomDomains
()
packages/dashboard/src/features/deployments/hooks/useCustomDomains.ts:13
↓ 2 callers
Function
useLogs
(source: string, pageSize: number = LOGS_PAGE_SIZE)
packages/dashboard/src/features/logs/hooks/useLogs.ts:9
↓ 2 callers
Function
useOAuthConfig
(selectedProvider?: OAuthProvidersSchema | null)
packages/dashboard/src/features/auth/hooks/useOAuthConfig.ts:13
↓ 2 callers
Function
useOpenConnectDialog
()
packages/dashboard/src/layout/ConnectDialogContext.tsx:7
↓ 2 callers
Function
useOpenRouterKey
()
packages/dashboard/src/features/ai/hooks/useOpenRouterKey.ts:9
↓ 2 callers
Function
usePaymentCatalog
(provider: PaymentProvider, environment: PaymentEnvironment)
packages/dashboard/src/features/payments/hooks/usePaymentCatalog.ts:119
↓ 2 callers
Function
usePaymentCustomers
(provider: PaymentProvider, environment: PaymentEnvironment)
packages/dashboard/src/features/payments/hooks/usePaymentCustomers.ts:14
↓ 2 callers
Function
useRawSQL
(options?: UseRawSQLOptions)
packages/dashboard/src/features/database/hooks/useRawSQL.ts:18
↓ 2 callers
Function
useRealtimeMessages
()
packages/dashboard/src/features/realtime/hooks/useRealtimeMessages.ts:7
↓ 2 callers
Function
useSQLEditorContext
()
packages/dashboard/src/features/database/contexts/SQLEditorContext.tsx:186
↓ 2 callers
Function
useSchedules
()
packages/dashboard/src/features/functions/hooks/useSchedules.ts:25
↓ 2 callers
Method
validateChannelPattern
(pattern: string)
backend/src/services/realtime/realtime-channel.service.ts:225
↓ 2 callers
Method
validateCode
* Validate function code for platform contract compatibility.
backend/src/services/functions/function.service.ts:403
← previous
next →
1,001–1,100 of 3,036, ranked by callers