MCPcopy Index your code

hub / github.com/dittofeed/dittofeed / functions

Functions1,833 in github.com/dittofeed/dittofeed

↓ 657 callersFunctionlogger
()
packages/backend-lib/src/logger.ts:83
↓ 346 callersFunctiondb
()
packages/backend-lib/src/db.ts:106
↓ 253 callersMethodaddQueryValue
* Adds a value to the queries. * * @param {unknown} value - The value to add. * @param {string} dataType - The data type of the value. * @
packages/backend-lib/src/clickhouse.ts:61
↓ 207 callersFunctionunwrap
(r: Result<R, E>)
packages/isomorphic-lib/src/resultHandling/resultUtils.ts:10
↓ 136 callersFunctioninsert
({ table, values, tx: txArg, doNothingOnConflict = false, lookupExisting, }: { table: TTable; va
packages/backend-lib/src/db.ts:186
↓ 134 callersFunctionuseAppStorePick
( params: K[], )
packages/dashboard/src/lib/appStore.ts:17
↓ 131 callersMethodget
(k: K)
packages/isomorphic-lib/src/maps.ts:19
↓ 105 callersFunctionschemaValidateWithErr
( val: unknown, schema: S, )
packages/isomorphic-lib/src/resultHandling/schemaValidation.ts:23
↓ 96 callersFunctionassertUnreachable
(x: never, message?: string)
packages/isomorphic-lib/src/typeAssertions.ts:1
↓ 96 callersMethodget
({ computedPropertyId, version, }: { computedPropertyId: string; version: string; })
packages/backend-lib/src/computedProperties/periods.ts:83
↓ 77 callersMethodset
({ computedPropertyId, version, period, }: { computedPropertyId: string; version: string
packages/backend-lib/src/computedProperties/periods.ts:98
↓ 74 callersFunctionsubmitBatch
( { workspaceId, data }: SubmitBatchOptions, { processingTime, writeModeOverride, }: { proce
packages/backend-lib/src/apps/batch.ts:89
↓ 72 callersMethodhas
* Check if a service exists
packages/isomorphic-lib/src/diContainer.ts:37
↓ 68 callersMethodgetQueries
* Returns the current queries. * * @returns {Record<string, unknown>} The current queries.
packages/backend-lib/src/clickhouse.ts:50
↓ 63 callersFunctionconfig
()
packages/backend-lib/src/config.ts:723
↓ 57 callersMethodregister
* Register a service
packages/isomorphic-lib/src/diContainer.ts:17
↓ 56 callersMethodset
(k: K, v: V)
packages/isomorphic-lib/src/maps.ts:23
↓ 54 callersFunctionupdateEditableSegmentNodeData
( setState: Updater<SegmentEditorState>, nodeId: string, updateNode: (currentValue: Draft<SegmentNode>)
packages/dashboard/src/components/segments/editor.tsx:120
↓ 54 callersFunctionuseAuthHeaders
()
packages/dashboard/src/lib/authModeProvider.ts:50
↓ 53 callersFunctionuseBaseApiUrl
({ licensed = false, }: { licensed?: boolean } = {})
packages/dashboard/src/lib/authModeProvider.ts:32
↓ 51 callersFunctionconfig
( keys: (keyof Config)[], )
packages/backend-lib/src/computedProperties/computePropertiesWorkflow/activities.ts:12
↓ 50 callersFunctionparseInt
(val: string)
packages/isomorphic-lib/src/numbers.ts:7
↓ 49 callersFunctioninsertUserPropertyAssignments
( rawAssignments: UserPropertyBulkUpsertItem[], )
packages/backend-lib/src/userProperties.ts:831
↓ 48 callersFunctionNullableAndOptional
(type: T)
packages/isomorphic-lib/src/types.ts:42
↓ 47 callersFunctioncreateWorkspace
( values: typeof dbWorkspace.$inferInsert, )
packages/backend-lib/src/workspaces/createWorkspace.ts:8
↓ 41 callersFunctionsearchDeliveries
({ workspaceId, cursor, limit = 20, journeyId, sortBy = SearchDeliveriesRequestSortByEnum.sentAt,
packages/backend-lib/src/deliveries.ts:796
↓ 33 callersFunctionschemaValidate
( val: unknown, schema: S, )
packages/isomorphic-lib/src/resultHandling/schemaValidation.ts:12
↓ 32 callersFunctionrequestContext
(gssp)
packages/dashboard/src/lib/requestContext.ts:29
↓ 29 callersFunctionclickhouseClient
()
packages/backend-lib/src/clickhouse.ts:209
↓ 29 callersFunctiongetUsers
( { workspaceId, cursor: unparsedCursor, segmentFilter, userIds, userPropertyFilter,
packages/backend-lib/src/users.ts:62
↓ 28 callersFunctionaddInitialStateToProps
(params: { props: T; serverInitialState?: Partial<AppState>; dfContext: DashboardContext; })
packages/dashboard/src/lib/addInitialStateToProps.ts:11
↓ 26 callersFunctionbuildWorkflowEdge
(source: string, target: string)
packages/dashboard/src/components/journeys/store.ts:612
↓ 24 callersFunctionconnectWorkflowClient
()
packages/backend-lib/src/temporal/connectWorkflowClient.ts:8
↓ 24 callersFunctionsendMail
({ apiKey, message, }: { apiKey: string; message: MessagesMessage; })
packages/backend-lib/src/destinations/mailchimp.ts:39
↓ 23 callersFunctionwithSpan
( { name, tracer: tracerName = "default", }: { name: string; tracer?: string; }, cb: (
packages/backend-lib/src/openTelemetry.ts:27
↓ 22 callersFunctioncommand
( params: Parameters<ClickHouseClient["command"]>[0], { clickhouseClient: client = clickhouseClient(),
packages/backend-lib/src/clickhouse.ts:245
↓ 22 callersFunctiontoSegmentResource
( segment: Segment, )
packages/backend-lib/src/segments.ts:259
↓ 22 callersFunctionupsert
({ table, values, tx: txArg, ...onConflict }: { table: TTable; values: TTable["$inferInsert"]; t
packages/backend-lib/src/db.ts:129
↓ 21 callersFunctioncn
(...inputs: ClassValue[])
packages/emailo/src/utils.ts:4
↓ 21 callersFunctionisSecretSaved
( name: SecretNames, key: string, secretAvailability?: AppState["secretAvailability"], )
packages/dashboard/src/pages/settings.page.tsx:114
↓ 20 callersFunctiongetUnsafe
(map: Map<K, V>, key: K)
packages/isomorphic-lib/src/maps.ts:1
↓ 20 callersMethodgetVariableName
* * @returns {string} A clickhouse safe variable name.
packages/backend-lib/src/clickhouse.ts:101
↓ 19 callersFunctioncreatePeriods
({ workspaceId, userProperties, segments, now, periodByComputedPropertyId, step, }: { step: Comp
packages/backend-lib/src/computedProperties/periods.ts:195
↓ 17 callersFunctionapiRequestHandlerFactory
({ request, requestConfig, setRequest, responseSchema, setResponse, onFailureNoticeHandler, onSu
packages/dashboard/src/lib/apiRequestHandlerFactory.ts:86
↓ 17 callersFunctioninsertSegmentAssignments
( rawAssignments: SegmentBulkUpsertItem[], )
packages/backend-lib/src/segments.ts:1023
↓ 17 callersFunctionsetStage
( updater: Updater<UserFilterState>, stage: FilterStage | null, )
packages/dashboard/src/components/usersTable/userFiltersState.ts:139
↓ 17 callersFunctionupsertUserProperty
( params: UpsertUserPropertyResource, opts: { // should only be used for testing, not exposed to clien
packages/backend-lib/src/userProperties.ts:679
↓ 16 callersFunctionNullable
(type: T)
packages/isomorphic-lib/src/types.ts:39
↓ 16 callersMethodresolve
* Resolve a service
packages/isomorphic-lib/src/diContainer.ts:24
↓ 16 callersFunctionupsertSubscriptionGroup
({ id, name, type, workspaceId, channel, createdAt, updatedAt, }: UpsertSubscriptionGroupResourc
packages/backend-lib/src/subscriptionGroups.ts:213
↓ 15 callersMethodexecute
( input: ActivityExecuteInput, next: Next<ActivityInboundCallsInterceptor, "execute">, )
packages/backend-lib/src/temporal/activityInboundInterceptor.ts:30
↓ 15 callersFunctiongetFilterValues
( state: DeliveriesState, filterKey: Key, )
packages/dashboard/src/components/deliveries/deliveriesFilter.tsx:108
↓ 15 callersFunctionuseResourcesQuery
( params: Omit<GetResourcesRequest, "workspaceId">, options?: Omit<UseQueryOptions<GetResourcesResponse>,
packages/dashboard/src/lib/useResourcesQuery.ts:22
↓ 14 callersFunctioncreateEnvAndWorker
({ activityOverrides, }: { activityOverrides?: Parameters<typeof Worker.create>[0]["activities"]; } = {})
packages/backend-lib/test/temporal.ts:14
↓ 14 callersFunctionfindAllUserPropertyAssignments
({ userId, workspaceId, userProperties: userPropertiesFilter, context, userPropertyIds, }: FindAllUs
packages/backend-lib/src/userProperties.ts:452
↓ 14 callersFunctiongetChartData
({ workspaceId, startDate, endDate, granularity = "auto", groupBy, filters, }: GetChartDataRequest
packages/backend-lib/src/analysis.ts:122
↓ 14 callersFunctionjsonParseSafe
( s: string, opts?: { method?: "bigint" | "standard"; }, )
packages/isomorphic-lib/src/resultHandling/schemaValidation.ts:40
↓ 14 callersFunctionresolve
(_root, file)
packages/backend-lib/src/liquid.ts:68
↓ 14 callersFunctionupdateUserSubscriptions
({ workspaceId, userUpdates, }: { workspaceId: string; userUpdates: { userId: string; changes:
packages/backend-lib/src/subscriptionGroups.ts:622
↓ 14 callersFunctionuseSegmentEditorContext
()
packages/dashboard/src/components/segments/editor.tsx:480
↓ 13 callersFunctionfindNextLocalizedTimeV2
({ workspaceId, userId, now, hour, minute, allowedDaysOfWeek, defaultTimezone, }: { workspaceI
packages/backend-lib/src/dates.ts:105
↓ 13 callersFunctioninsertUserEvents
( { workspaceId, userEvents, events }: InsertUserEventsParams, options?: { writeModeOverride?: WriteMode }
packages/backend-lib/src/userEvents.ts:90
↓ 13 callersFunctionsubmitBatch
({ workspaceId, data, now, }: { workspaceId: string; data: TestEvent[]; now: number; })
packages/backend-lib/test/testEvents.ts:27
↓ 13 callersFunctiontoJourneyResource
( journey: Journey, )
packages/backend-lib/src/journeys.ts:134
↓ 13 callersFunctionupsertMessageTemplate
( data: UpsertMessageTemplateResource, )
packages/backend-lib/src/messaging.ts:224
↓ 13 callersFunctionuserPropertyStateId
( userProperty: SavedUserPropertyResource, nodeId = "", )
packages/backend-lib/src/computedProperties/computePropertiesIncremental.ts:149
↓ 12 callersFunctionfindAllUserPropertyResources
({ workspaceId, requireRunning, ids, names, }: { workspaceId: string; requireRunning?: boolean;
packages/backend-lib/src/userProperties.ts:153
↓ 12 callersFunctiongenerateEvent
({ offset, event, properties, messageId, }: { offset
packages/backend-lib/src/deliveries.test.ts:801
↓ 12 callersFunctiongetWithDefault
( resourceType: string, map: Map<string, string>, key: string, )
packages/backend-lib/src/transferResources.ts:45
↓ 12 callersFunctionrenderLiquid
({ template, userProperties, workspaceId, subscriptionGroupId, identifierKey, secrets = {}, mjml
packages/backend-lib/src/liquid.ts:217
↓ 12 callersFunctionsegmentNodeStateId
( segment: SavedSegmentResource, nodeId: string, )
packages/backend-lib/src/computedProperties/computePropertiesIncremental.ts:365
↓ 12 callersFunctionsubmitTrack
({ workspaceId, data, }: { workspaceId: string; data: TrackData; })
packages/backend-lib/src/apps/track.ts:7
↓ 12 callersFunctiontoJsonPathParamCh
({ path, qb, }: { path: string; qb: ClickHouseQueryBuilder; })
packages/backend-lib/src/computedProperties/computePropertiesIncremental.ts:74
↓ 12 callersFunctionupdateStatus
(newStatus: BroadcastV2Status)
packages/backend-lib/src/broadcasts/broadcastWorkflowV2.ts:97
↓ 11 callersFunctioncomputePropertiesIncremental
( args: ComputePropertiesArgs, )
packages/backend-lib/src/computedProperties/computePropertiesWorkflow/activities/computeProperties.ts:112
↓ 11 callersFunctionencrypt
( plaintext: string, secretKey?: string, )
packages/backend-lib/src/secrets.ts:52
↓ 11 callersFunctionenrichMessageTemplate
({ id, name, workspaceId, definition, draft, updatedAt, }: Overwrite< MessageTemplate, { d
packages/backend-lib/src/messaging.ts:133
↓ 11 callersFunctionfindNextLocalizedTimeInner
({ latLon, userTimezone, defaultTimezone, now, hour, minute = 0, allowedDaysOfWeek, }: LocalTime
packages/backend-lib/src/dates.ts:30
↓ 11 callersFunctiongetFilterValues
( state: AnalysisFiltersState, filterKey: AnalysisFilterKey, )
packages/dashboard/src/components/analysisChart/analysisChartFilters.tsx:143
↓ 11 callersFunctiongetSummarizedData
({ workspaceId, startDate, endDate, filters, }: GetSummarizedDataRequest)
packages/backend-lib/src/analysis.ts:392
↓ 11 callersFunctionqueryResult
( promise: P, )
packages/backend-lib/src/db.ts:65
↓ 11 callersFunctionsendMessageFactory
(sender: Sender)
packages/backend-lib/src/journeys/userWorkflow/activities.ts:292
↓ 11 callersFunctionupsertSegment
( params: UpsertSegmentResource, )
packages/backend-lib/src/segments.ts:441
↓ 10 callersFunctionconfig
()
packages/api/src/config.ts:57
↓ 10 callersFunctiongenerateBroadcastWorkflowV2Id
({ workspaceId, broadcastId, }: { workspaceId: string; broadcastId: string; })
packages/backend-lib/src/broadcasts/broadcastWorkflowV2.ts:43
↓ 10 callersFunctiongetNodeId
(node: JourneyNode)
packages/isomorphic-lib/src/journeys.ts:18
↓ 10 callersFunctiongetUserPropertyDelay
({ workspaceId, userId, userProperty, now, offsetSeconds = 0, offsetDirection = "after", ...rest
packages/backend-lib/src/dates.ts:169
↓ 10 callersFunctionuseBroadcastQuery
( // The ID of the broadcast to fetch (now required) broadcastId?: string, // Optional query options, ex
packages/dashboard/src/lib/useBroadcastQuery.ts:21
↓ 10 callersFunctionuseSegmentsQuery
( params?: Omit<GetSegmentsRequest, "workspaceId">, // Allow optional additional params if needed later op
packages/dashboard/src/lib/useSegmentsQuery.ts:23
↓ 10 callersFunctionuseUniversalRouter
()
packages/dashboard/src/lib/authModeProvider.ts:72
↓ 10 callersFunctionvalidateWriteKey
({ writeKey, }: { writeKey: string; })
packages/backend-lib/src/auth.ts:75
↓ 9 callersFunctionassignmentSequentialConsistency
()
packages/backend-lib/src/config.ts:742
↓ 9 callersFunctionauthenticateAdminApiKey
( params: AuthenticateAdminKeyParams, )
packages/api/src/buildApp/adminAuth.ts:206
↓ 9 callersFunctionbuildJourneyNode
( id: string, nodeTypeProps: JourneyUiNodeTypeProps, )
packages/dashboard/src/components/journeys/store.ts:639
↓ 9 callersFunctionbuildRecentUpdateSegmentQuery
({ workspaceId, stateId, expression, segmentId, now, periodBound, qb, }: { workspaceId: string
packages/backend-lib/src/computedProperties/computePropertiesIncremental.ts:471
↓ 9 callersFunctioncreateAdminApiKey
( data: CreateAdminApiKeyRequest, )
packages/backend-lib/src/adminApiKeys.ts:32
↓ 9 callersFunctiondecrypt
(parts: { iv: string; encryptedData: string; authTag: string; secretKey?: string; })
packages/backend-lib/src/secrets.ts:107
↓ 9 callersFunctionfindManyEventsWithCount
({ workspaceId, limit = 100, offset = 0, startDate, endDate, userId, searchTerm, event, broa
packages/backend-lib/src/userEvents.ts:749
↓ 9 callersFunctionfloorToNearest
(num: number, nearest: number)
packages/isomorphic-lib/src/numbers.ts:23
↓ 9 callersFunctiongenerateKeyFromItem
(item: WorkspaceQueueItem)
packages/backend-lib/src/computedProperties/queueUtils.ts:10
next →1–100 of 1,833, ranked by callers