MCPcopy Create free account

hub / github.com/Openpanel-dev/openpanel / functions

Functions3,945 in github.com/Openpanel-dev/openpanel

↓ 4 callersFunctionhaversineDistance
( coord1: Coordinate, coord2: Coordinate )
apps/start/src/components/realtime/map/coordinates.ts:128
↓ 4 callersMethodidentify
(payload: IdentifyPayload)
packages/sdks/sdk/src/index.ts:174
↓ 4 callersFunctionisKafkaConfigured
()
packages/queue/src/kafka.ts:81
↓ 4 callersFunctionisPatternDefComponent
(child: ReactElement)
apps/start/src/components/charts/chart-defs.ts:25
↓ 4 callersFunctionisSameDomain
( url1: string | undefined, url2: string | undefined, )
packages/common/src/url.ts:51
↓ 4 callersFunctionisTypedOperator
(operator: IChartEventFilterOperator)
packages/db/src/services/filter-cast.ts:62
↓ 4 callersFunctionisValidCoordinate
(coordinate: Coordinate)
apps/start/src/components/realtime/map/map-utils.ts:22
↓ 4 callersFunctioniso
(ms: number)
apps/worker/src/jobs/cron.weekly-digest.ts:67
↓ 4 callersMethodjsonEachRowStream
* Wrap an array of already-serialized JSONEachRow lines into an * object-mode Readable stream that yields the lines as strings. The * @clickhous
packages/db/src/buffers/base-buffer.ts:180
↓ 4 callersFunctionlistEventPropertiesCore
(input: { projectId: string; eventName?: string; })
packages/db/src/services/event.service.ts:1242
↓ 4 callersMethodloadFile
(e)
apps/public/public/op1-replay.js:18
↓ 4 callersFunctionm
()
apps/worker/src/jobs/events.create-session-end.test.ts:40
↓ 4 callersFunctionmakeJob
( snap: IClickhouseSession )
apps/worker/src/jobs/events.create-session-end.test.ts:67
↓ 4 callersFunctionmonthAgo
()
packages/db/scripts/set-subscription-state.ts:19
↓ 4 callersMethodnormalize
(e,t)
apps/public/public/op1-replay.js:23
↓ 4 callersMethodnormalize
(e,t,r)
apps/public/public/op1-replay.js:23
↓ 4 callersMethodnormalize
(e,t)
apps/public/public/op1-replay.js:51
↓ 4 callersFunctiononChangeValue
( value: IChartEventFilterValue[], { id }: IChartEventFilter, )
apps/start/src/components/report/sidebar/filters/FilterItem.tsx:89
↓ 4 callersFunctionpad
(n: number)
apps/start/src/components/charts/op-date-pill.tsx:123
↓ 4 callersMethodparallelLimit
* Run `fn` over `items` with a bounded concurrency. Preserves order of * `results`. If any worker throws, the helper propagates the first error
packages/db/src/buffers/base-buffer.ts:215
↓ 4 callersFunctionparsePath
(path?: string)
packages/common/src/url.ts:11
↓ 4 callersFunctionpast
()
packages/db/scripts/set-subscription-state.ts:18
↓ 4 callersFunctionprofileSearchSql
(search: string | null | undefined)
packages/db/src/services/profile.service.ts:152
↓ 4 callersMethodrangeBy
(e)
apps/public/public/op1-replay.js:18
↓ 4 callersFunctionredisKey
(id: string)
packages/mcp/src/session-manager.ts:10
↓ 4 callersFunctionregisterActiveUserTools
( server: McpServer, context: McpAuthContext, )
packages/mcp/src/tools/analytics/active-users.ts:12
↓ 4 callersFunctionregisterGroupTools
( server: McpServer, context: McpAuthContext, )
packages/mcp/src/tools/analytics/groups.ts:9
↓ 4 callersFunctionregisterPageTools
(server: McpServer, context: McpAuthContext)
packages/mcp/src/tools/analytics/pages.ts:18
↓ 4 callersFunctionregisterSessionTools
( server: McpServer, context: McpAuthContext, )
packages/mcp/src/tools/analytics/sessions.ts:14
↓ 4 callersFunctionregisterTrafficTools
( server: McpServer, context: McpAuthContext, )
packages/mcp/src/tools/analytics/traffic.ts:14
↓ 4 callersMethodrender
Must not do DB reads; just format output.
packages/db/src/services/insights/types.ts:84
↓ 4 callersFunctionrenderActionList
( actions: PropertiesComboboxAction[], options: { itemKey?: string } = {}, )
apps/start/src/components/report/sidebar/PropertiesCombobox.tsx:294
↓ 4 callersFunctionrenderHtml
(jobs: { type: string; url: string }[], message?: string)
apps/worker/src/boot-debug.ts:57
↓ 4 callersFunctionresolveDateRange
( startDate?: string, endDate?: string )
packages/db/src/services/date.service.ts:4
↓ 4 callersFunctionround
(value: number, decimals: number)
packages/db/src/services/referrer-spikes.service.ts:302
↓ 4 callersFunctionrunWithAlsSession
( sid: string | null | undefined, fn: () => Promise<T>, )
packages/db/src/session-context.ts:7
↓ 4 callersMethodscreenView
( pathOrProperties?: string | TrackProperties, propertiesOrUndefined?: TrackProperties )
packages/sdks/web/src/index.ts:302
↓ 4 callersFunctionsessionKey
(projectId: string, deviceId: string)
packages/db/src/buffers/session-buffer.ts:17
↓ 4 callersFunctionsessionVacuumCronJob
()
apps/worker/src/jobs/cron.session-vacuum.ts:37
↓ 4 callersFunctionset
(field: keyof User, value: string)
apps/testbed/src/pages/Login.tsx:95
↓ 4 callersFunctionsetCookie
(key, value, options)
packages/trpc/src/trpc.ts:36
↓ 4 callersFunctionsetLastAuthProviderCookie
( setCookie: ISetCookie, provider: string )
packages/auth/src/cookie.ts:15
↓ 4 callersFunctionshouldCache
(result: unknown, options: CacheableOptions = {})
packages/redis/cachable.ts:116
↓ 4 callersFunctionshouldShowProperty
(property: string)
apps/start/src/components/report/sidebar/PropertiesCombobox.tsx:171
↓ 4 callersFunctionshowPath
(string: string)
apps/start/src/components/overview/overview-user-journey.tsx:37
↓ 4 callersFunctionshutdown
(failed: number)
apps/api/e2e/lib.ts:228
↓ 4 callersMethodsourcePath
(e)
apps/public/public/op1-replay.js:23
↓ 4 callersMethodspacesAndCommentsFromEnd
(e)
apps/public/public/op1-replay.js:24
↓ 4 callersMethodstreamNdjson
* Decode a binary stream of newline-delimited JSON into parsed events. * Detects gzip by peeking the first chunk's magic bytes (0x1f 0x8b) rather
packages/importer/src/providers/amplitude.ts:244
↓ 4 callersMethodstringify
()
apps/public/public/op1-replay.js:27
↓ 4 callersMethodstringify
()
apps/public/public/op1-replay.js:55
↓ 4 callersFunctionstubMarkdown
(canonicalUrl: string, path: string)
apps/public/src/app/md/route.ts:15
↓ 4 callersFunctionsubscribeToPublishedEvent
( channel: Channel, type: keyof IPublishChannels[Channel], callback: (event: IPublishChannels[Channel][t
packages/redis/publisher.ts:45
↓ 4 callersFunctionsubscriptionBlocksDashboard
(state: SubscriptionState)
packages/payments/src/subscription-state.ts:72
↓ 4 callersMethodsync
()
apps/public/public/op1-replay.js:27
↓ 4 callersMethodsync
()
apps/public/public/op1-replay.js:55
↓ 4 callersFunctiontimeAgo
(date: Date, style?: FormatStyleName)
apps/start/src/utils/date.ts:53
↓ 4 callersMethodtoFileUrl
(e)
apps/public/public/op1-replay.js:23
↓ 4 callersFunctiontoNullIfDefaultMinDate
(date?: string | null)
packages/db/src/clickhouse/client.ts:413
↓ 4 callersMethodtransformEventToProfile
* Derive an OpenPanel profile from a single Amplitude event. Amplitude has no * profile export API, so identity lives inside each event's user_prop
packages/importer/src/providers/amplitude.ts:408
↓ 4 callersFunctiontrimVal
(value: string | number | boolean | null)
packages/db/src/services/filter-where.service.ts:46
↓ 4 callersFunctionuseCarousel
()
apps/start/src/components/ui/carousel.tsx:32
↓ 4 callersFunctionuseCurrentTime
(intervalMs = 0)
apps/start/src/components/sessions/replay/replay-context.tsx:72
↓ 4 callersFunctionuseDataTableColumnVisibility
( columns: ColumnDef<TData>[], persistentKey: string, )
apps/start/src/components/ui/data-table/data-table-hooks.tsx:31
↓ 4 callersFunctionuseOrganizationAccess
(organizationId: string | undefined)
apps/start/src/hooks/use-organization-access.ts:4
↓ 4 callersFunctionuseOverviewWidgetV2
( key: string, widgets: Record< T, { title: string; btn: string; meta?: any; hide?: boolean } >,
apps/start/src/components/overview/useOverviewWidget.tsx:34
↓ 4 callersFunctionusePageContext
(context: PageContext)
apps/start/src/contexts/page-context.tsx:113
↓ 4 callersFunctionusePageContextValue
()
apps/start/src/contexts/page-context.tsx:92
↓ 4 callersFunctionutc
(date: string)
packages/db/src/services/retention.service.ts:255
↓ 4 callersFunctionvalidateContent
(content: string)
apps/start/src/components/json-editor.tsx:44
↓ 4 callersFunctionverifyTotpCode
(secret: string, code: string)
packages/auth/src/totp.ts:39
↓ 4 callersMethodwithDistinctSessionsIfNeeded
( query: ReturnType<typeof clix>, params: { filters: IChartEventFilter[]; projectId: strin
packages/db/src/services/overview.service.ts:282
↓ 4 callersFunctionwithRetry
( operation: ( client: ClickHouseClient, ctx: { url: string; index: number } ) => Promise<T> )
packages/db/src/clickhouse/client.ts:258
↓ 4 callersFunctionworkspacePath
(relativePath: string)
tooling/publish/generate-readme.ts:11
↓ 4 callersFunctionwrapper
(node: React.ReactNode)
apps/start/src/components/organization/billing-usage.tsx:67
↓ 4 callersFunctionzt
(s)
apps/public/public/op1-replay.js:1
↓ 3 callersFunctionCs
(s,e)
apps/public/public/op1-replay.js:1
↓ 3 callersFunctionOr
(s,e,t)
apps/public/public/op1-replay.js:59
↓ 3 callersFunctionTr
(s)
apps/public/public/op1-replay.js:1
↓ 3 callersFunctionU
()
apps/public/public/op1-replay.js:59
↓ 3 callersFunctionVs
(s)
apps/public/public/op1-replay.js:57
↓ 3 callersMethodaddHeader
(key: string, value: string | Promise<string | null>)
packages/sdks/sdk/src/api.ts:39
↓ 3 callersMethodaddShadowRoot
(e,t)
apps/public/public/op1-replay.js:59
↓ 3 callersMethodasync
()
apps/public/public/op1-replay.js:27
↓ 3 callersMethodasync
()
apps/public/public/op1-replay.js:55
↓ 3 callersFunctionavg
(sel: (s: typeof sample[number]) => number)
apps/api/src/agents/tools/session.ts:154
↓ 3 callersFunctionbuildAllCohortsMembershipQuery
( projectId: string, )
packages/db/src/services/chart.service.ts:186
↓ 3 callersFunctionbuildCohortMembershipQuery
( cohortId: string, projectId: string, )
packages/db/src/services/chart.service.ts:144
↓ 3 callersFunctionbuildInlineCohortJoin
( cohortId: string, projectId: string, tableAlias: string, )
packages/db/src/services/chart.service.ts:156
↓ 3 callersFunctionbuildRealtimeCityFilter
( locations: z.infer<typeof realtimeLocationSchema>[] )
packages/trpc/src/routers/realtime.ts:69
↓ 3 callersFunctionbuildSession
( now: Date, projectId: string, id: string, profileId: string, daysBack: number, overrides: Record
test/fixtures.ts:133
↓ 3 callersFunctioncacheMiddleware
( cbOrTtl: number | ((input: any, opts: { path: string }) => number), )
packages/trpc/src/trpc.ts:186
↓ 3 callersFunctioncalculateClusterCenter
(members: Coordinate[])
apps/start/src/components/realtime/map/coordinates.ts:503
↓ 3 callersFunctionchDateTime
(date: Date)
packages/db/scripts/find-duplicate-events.ts:100
↓ 3 callersFunctionchangeFilterValue
(value: IChartEventFilterValue[])
apps/start/src/components/report/sidebar/filters/FilterItem.tsx:250
↓ 3 callersFunctionclassifyError
(err: unknown)
packages/db/src/clickhouse/round-robin.ts:96
↓ 3 callersMethodclearRevenue
()
packages/sdks/web/src/index.ts:341
↓ 3 callersFunctioncollect
( gen: AsyncGenerator<AmplitudeRawEvent, void, unknown> )
packages/importer/src/providers/amplitude.test.ts:9
↓ 3 callersFunctioncollectPatternIdentifiers
* Collect identifiers from destructuring patterns
packages/js-runtime/src/ast-walker.ts:83
↓ 3 callersFunctioncompileScalarClause
* Build a WHERE-clause fragment for a single non-array column. Mirrors the * operator set used by `getEventFiltersWhereClause` so behaviour stays *
packages/db/src/services/filter-where.service.ts:55
← previousnext →501–600 of 3,945, ranked by callers