MCPcopy Create free account

hub / github.com/lightdash/lightdash / functions

Functions15,420 in github.com/lightdash/lightdash

↓ 7 callersMethodgetOrganizationAdmins
( organizationUuid: string, tx?: Knex.Transaction, )
packages/backend/src/models/RolesModel.ts:896
↓ 7 callersMethodgetOrganizationId
( orgUuid: string, tx?: Knex.Transaction, )
packages/backend/src/models/RolesModel.ts:62
↓ 7 callersFunctiongetProcessTimezoneWarning
({ enableTimezoneSupport, timezoneOffsetMinutes, }: { enableTimezoneSupport: boolean; timezone
packages/backend/src/utils/processTimezone.ts:10
↓ 7 callersFunctiongetPromptContextItemKey
(item: AiPromptContextItem)
packages/frontend/src/ee/features/aiCopilot/components/ChatElements/contentReferenceUtils.ts:15
↓ 7 callersFunctiongetProviderSupportsStreaming
(envVar: string)
packages/backend/src/config/parseConfig.ts:1044
↓ 7 callersFunctiongetQueryContextLabel
( context: string, )
packages/backend/src/prometheus/PrometheusMetrics.ts:59
↓ 7 callersMethodgetQueryTimezoneForProject
(projectUuid: string)
packages/backend/src/services/ProjectService/ProjectService.ts:9137
↓ 7 callersFunctiongetReferencedParameterDefinitions
( definitions: Record<string, LightdashProjectParameter>, references: string[] | undefined, )
packages/common/src/compiler/parameters.ts:207
↓ 7 callersFunctiongetReferencedTable
( refTable: string, tables: Record<string, TTable>, )
packages/common/src/compiler/referenceLookup.ts:19
↓ 7 callersMethodgetRoleWithScopesByUuid
( roleUuid: string, tx?: Knex.Transaction, )
packages/backend/src/models/RolesModel.ts:213
↓ 7 callersMethodgetScheduler
( user: SessionUser, schedulerUuid: string, )
packages/backend/src/services/SchedulerService/SchedulerService.ts:625
↓ 7 callersMethodgetSchedulerAndTargets
( schedulerUuid: string, )
packages/backend/src/models/SchedulerModel/index.ts:927
↓ 7 callersMethodgetSchedulerModel
()
packages/backend/src/models/ModelRepository.ts:596
↓ 7 callersMethodgetSelectedAndReferencedMetricIds
* Returns the list of metrics that are selected and referenced in the metric query. * This includes metrics in the final result, metrics from fil
packages/backend/src/utils/QueryBuilder/MetricQueryBuilder.ts:1110
↓ 7 callersMethodgetSlackIntegrationService
()
packages/backend/src/services/ServiceRepository.ts:990
↓ 7 callersMethodgetSpaceQueries
( spaceUuids: string[], filters?: { recentlyUpdated?: boolean; mostPop
packages/backend/src/models/SpaceModel.ts:697
↓ 7 callersMethodgetSpacesAccessContext
* Gets the access context for a list of space uuids * @param userUuid - The user uuid to get the access context for * @param spaceUuids - Th
packages/backend/src/services/SpaceService/SpacePermissionService.ts:120
↓ 7 callersFunctiongetTemplatedUrlRowDependencies
( templatedUrl: string, )
packages/common/src/templating/template.ts:26
↓ 7 callersFunctiongetTimeDimensionsMap
( explore: Explore, )
packages/common/src/utils/dateZoom.ts:22
↓ 7 callersMethodgetUserId
( userUuid: string, tx?: Knex.Transaction, )
packages/backend/src/models/RolesModel.ts:96
↓ 7 callersFunctiongetWarehouseLabel
(key?: SelectedWarehouse)
packages/frontend/src/components/ProjectConnection/ProjectConnectFlow/utils.tsx:84
↓ 7 callersFunctiongithubConfig
( overrides: Partial<DbtGithubProjectConfig> = {}, )
packages/backend/src/ee/services/AiWritebackService/utils.test.ts:46
↓ 7 callersFunctionhasFilterValueSet
(filterRule: DashboardFilterRule)
packages/frontend/src/features/dashboardFilters/FilterConfiguration/utils/index.ts:173
↓ 7 callersFunctionhasProperty
( obj: unknown, property: string, )
packages/common/src/utils/accessors.ts:44
↓ 7 callersFunctionhasRowFunctions
( functions: TableCalculationFunctionCall[], )
packages/common/src/utils/tableCalculationFunctions.ts:666
↓ 7 callersFunctionhasSavedFilterValueChanged
( originalFilterRule: DashboardFilterRule, filterRule: DashboardFilterRule, )
packages/frontend/src/features/dashboardFilters/FilterConfiguration/utils/index.ts:244
↓ 7 callersFunctionhash
(s: string)
packages/backend/src/utils/hash.ts:4
↓ 7 callersFunctioninOneHour
()
packages/api-tests/tests/serviceAccounts.test.ts:16
↓ 7 callersFunctioninterpretAgentEvent
(event: unknown)
packages/backend/src/ee/services/AiWritebackService/utils.ts:324
↓ 7 callersFunctionisCreateSchedulerSlackTarget
( target: | Pick<SchedulerSlackTarget, 'channel'> | Pick<SchedulerEmailTarget, 'recipient'
packages/common/src/types/scheduler.ts:463
↓ 7 callersFunctionisDateFilterRule
( filter: FilterRule<FilterOperator, FieldTarget | unknown, AnyType, AnyType>, )
packages/common/src/types/filter.ts:227
↓ 7 callersFunctionisFilterableItem
( item: ItemsMap[string] | TableCalculation, )
packages/common/src/types/field.ts:1059
↓ 7 callersFunctionisGitProjectType
( connection: DbtProjectConfig, )
packages/common/src/types/projects.ts:965
↓ 7 callersFunctionisHttpUrl
(value: string)
packages/cli/src/dbt/manifest.ts:43
↓ 7 callersFunctionisMapVisualizationConfig
( visualizationConfig: VisualizationConfig | undefined, )
packages/frontend/src/components/LightdashVisualization/types.ts:249
↓ 7 callersFunctionisNonAggregateMetric
(field: Field)
packages/common/src/types/field.ts:949
↓ 7 callersFunctionisPostCalculationMetric
(field: Field)
packages/common/src/types/field.ts:972
↓ 7 callersFunctionisRecord
(value: unknown)
packages/backend/src/ee/services/McpService/mcp-chart-app/src/chart-app.ts:222
↓ 7 callersFunctionisResultValue
( value: unknown, )
packages/common/src/types/results.ts:15
↓ 7 callersFunctionisSlackTarget
( target: | SchedulerSlackTarget | SchedulerEmailTarget | SchedulerMsTeamsTarget
packages/common/src/types/scheduler.ts:431
↓ 7 callersFunctionisUnrecoverableSlackError
(error: unknown)
packages/common/src/utils/slack.ts:46
↓ 7 callersFunctionisValidNumberFilterValue
( values: FilterType[] | undefined, )
packages/common/src/compiler/filtersCompiler.ts:215
↓ 7 callersFunctionisWorkflowFile
(path: string)
packages/common/src/utils/previewDeployWorkflow.ts:44
↓ 7 callersFunctionlintSource
(source: string)
scripts/sql-migration-lint.ts:98
↓ 7 callersFunctionmakeDbConnection
(overrides: Record<string, unknown> = {})
packages/backend/src/ee/models/ExternalConnectionModel.test.ts:27
↓ 7 callersFunctionmakeManifest
(nodes: Record<string, object>)
packages/common/src/types/dbt.test.ts:11
↓ 7 callersFunctionmakeMetric
({ name, type, table = 'orders', }: { name: string; type: MetricType; table?: string;
packages/backend/src/ee/preAggregates/matcher.test.ts:49
↓ 7 callersFunctionmapDbPullRequest
( row: DbPullRequest, aiThread: AiThreadInfo | null, reviewContext: PullRequestReviewContext | nul
packages/backend/src/models/PullRequestsModel.ts:65
↓ 7 callersFunctionmarkLineData
(serie: EChartsSeries)
packages/frontend/src/hooks/echarts/useEchartsCartesianConfig.test.ts:1648
↓ 7 callersFunctionmergeAiPromptContextInput
( ...contextGroups: Array<AiPromptContextInput | undefined> )
packages/frontend/src/ee/features/aiCopilot/components/ChatElements/contentMentions.tsx:317
↓ 7 callersFunctionmergeLegendSettings
( legendConfig: T | undefined, legendsSelected: LegendValues, series: EChartsSeries[], )
packages/frontend/src/hooks/echarts/useEchartsCartesianConfig.ts:409
↓ 7 callersFunctionmergeProjectContextEntry
( existing: ProjectContextEntry[], judgeEntry: ProjectContextWritebackEntry, )
packages/common/src/ee/AiAgent/projectContext.ts:69
↓ 7 callersFunctionmetricQueryWithLimit
( metricQuery: MetricQuery, csvLimit: number | null | undefined, csvCellsLimit: number = DEFAULT_C
packages/backend/src/utils/csvLimitUtils.ts:19
↓ 7 callersMethodmetrics
Set metric fields (aggregations)
packages/query-sdk/src/query.ts:96
↓ 7 callersFunctionnormalizePath
(input: string)
packages/backend/src/ee/services/ai/repoFs/RepoFs.ts:31
↓ 7 callersFunctionparseCatalog
( dbCatalog: DbCatalog & { explore: Explore; catalog_tags: Pick< Tag,
packages/backend/src/models/CatalogModel/utils/parser.ts:102
↓ 7 callersFunctionparseGitlabConnection
( connection: DbtProjectConfig, )
packages/backend/src/ee/services/AiWritebackService/utils.ts:81
↓ 7 callersMethodparseSchema
(value: unknown)
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.ts:5651
↓ 7 callersMethodpersist
(payload: AiMcpOAuthCredentialPayload)
packages/backend/src/ee/services/ai/AiAgentMcpRuntimeClient.ts:232
↓ 7 callersFunctionpivotValuesEqual
( a: SortField['pivotValues'], b: SortField['pivotValues'], )
packages/frontend/src/utils/pivotSortIdentity.ts:25
↓ 7 callersFunctionplanDashboardAiAgentChanges
({ parts, handledToolCallIds, currentDashboardSlug, pendingChartSlugToFocus, }: { parts: S
packages/frontend/src/providers/Dashboard/dashboardAiAgentChangePlanner.ts:48
↓ 7 callersMethodpollForQueryCompletion
* Poll for query completion with exponential backoff. * Throws on CANCELLED, ERROR, or timeout.
packages/backend/src/services/AsyncQueryService/AsyncQueryService.ts:6398
↓ 7 callersFunctionpollJobStatus
(jobId: string)
packages/frontend/src/features/scheduler/hooks/useScheduler.ts:499
↓ 7 callersMethodpollQueryHistoryUntilDeadline
({ account, projectUuid, queryUuid, deadlineMs, pollIntervalMs,
packages/backend/src/services/AsyncQueryService/AsyncQueryService.ts:6423
↓ 7 callersMethodpollReviewRemediationCompile
* Self-rescheduling poll: checks the preview's compile job and only seeds * the verification thread once the explores exist — the verification ag
packages/backend/src/ee/services/AiAgentAdminService.ts:2308
↓ 7 callersFunctionpostExternalFetch
(payload: Record<string, unknown>)
packages/frontend/src/features/apps/hooks/useAppSdkBridge.test.ts:618
↓ 7 callersFunctionpostMetricQuery
()
packages/frontend/src/features/apps/hooks/useAppSdkBridge.test.ts:93
↓ 7 callersFunctionprimaryKeyAsGeneratedIdentity
( table: Knex.CreateTableBuilder, columnName: string, )
packages/backend/src/database/migrations/20210728093219_saved_queries.ts:18
↓ 7 callersFunctionreader
(rows: Record<string, unknown>[])
packages/frontend/src/components/common/PivotTable/getRowSpanMerges.test.ts:8
↓ 7 callersFunctionreduceRequiredDimensionFiltersToFilterRules
( requiredFilters: ModelRequiredFilterRule[], filters: FilterGroup | undefined, explore: Explore,
packages/common/src/utils/filters.ts:1449
↓ 7 callersFunctionreducer
( state: Record<keyof DashboardFilters, DashboardFilterRuleOverride[]>, action: Action, )
packages/frontend/src/hooks/useSavedDashboardFiltersOverrides.ts:75
↓ 7 callersFunctionremovePivotedSeriesValuesFromChartConfig
( chartConfig: ChartConfig, )
packages/common/src/types/savedCharts.ts:1119
↓ 7 callersMethodreplayJudge
* Runs the judge over a captured input, applying the same pre-judge * writeback suppression as the live path. Never persists anything.
packages/backend/src/ee/services/AiAgentReviewClassifierService.ts:401
↓ 7 callersFunctionrequestContextFromExpress
( req: Request, )
packages/backend/src/auth/account/requestContext.ts:11
↓ 7 callersFunctionresolveModelNameFromField
( fieldName: string, baseTableName: string | undefined, exploreNames: string[] | undefined, )
packages/frontend/src/components/SettingsValidator/utils/resolveModelName.ts:10
↓ 7 callersFunctionresolveOktaConfig
( req: Request, )
packages/backend/src/controllers/authentication/strategies/oktaStrategy.ts:133
↓ 7 callersMethodrm
()
packages/backend/src/ee/services/ai/repoFs/repoFileSystem.ts:191
↓ 7 callersMethodrouterService
()
packages/backend/src/ee/controllers/aiRouterController.ts:208
↓ 7 callersFunctionrow
(overrides: Partial<EventStreamRow> = {})
packages/backend/src/analytics/eventStream/BufferedEventStreamWriter.test.ts:62
↓ 7 callersMethodsaveExploresToCacheAndIndexCatalog
(args: { userUuid: string; projectUuid: string; explores: (Explore | ExploreError)[];
packages/backend/src/services/ProjectService/ProjectService.ts:1978
↓ 7 callersFunctionsavedChart
(chartUuid: string, label?: string)
packages/query-sdk/src/savedChart.ts:68
↓ 7 callersMethodscheduleCompileProject
( user: SessionUser, projectUuid: string, requestMethod: RequestMethod, skipPe
packages/backend/src/services/ProjectService/ProjectService.ts:6596
↓ 7 callersMethodsearchCatalog
(args: { projectUuid: string; userAttributes: UserAttributeValueMap; catalogSearch: Ap
packages/backend/src/services/CatalogService/CatalogService.ts:272
↓ 7 callersFunctionselectAppsToDownload
(request: { apps?: string[]; includeApps?: boolean; })
packages/cli/src/handlers/apps/appsDownload.ts:15
↓ 7 callersFunctionselectFloor
(tagsDesc: string[], presentAt: PresentAt)
scripts/expand-version.ts:59
↓ 7 callersMethodselectMantine
( inputName: string, optionLabel: string, )
packages/e2e/cypress/support/commands.ts:52
↓ 7 callersMethodsetServiceAccountProjectAccess
* Replace a service account's entire set of project grants in one * transaction. Used by the in-place SA edit path: delete every existing *
packages/backend/src/models/ProjectModel/ProjectModel.ts:2124
↓ 7 callersFunctionsetUuidParam
(key: string, value?: string | null)
packages/common/src/utils/searchParams.ts:3
↓ 7 callersFunctionshouldSelfRegisterHttpInstrumentation
({ hasSentryDsn, isOtelTracingEnabled, }: { hasSentryDsn: boolean; isOtelTracingEnabled: boole
packages/backend/src/prometheus/otelHttpMetrics.ts:28
↓ 7 callersFunctionsnowflakeConnection
(disableTimestampConversion?: boolean)
packages/cli/src/handlers/timestampConversion.test.ts:17
↓ 7 callersFunctionsqlCalc
(name: string, sql: string)
packages/backend/src/utils/QueryBuilder/utils.test.ts:1568
↓ 7 callersMethodstreamToolResult
( result: T | AsyncIterable<T>, )
packages/backend/src/ee/services/McpService/McpService.ts:476
↓ 7 callersFunctionstubListQueries
( itemRows: Record<string, unknown>[], remediationRows: Record<string, unknown>[],
packages/backend/src/ee/models/AiAgentReviewClassifierModel.test.ts:758
↓ 7 callersFunctionsubtleInputStyles
(theme: MantineTheme)
packages/frontend/src/mantine8Theme.ts:64
↓ 7 callersMethodsyncDbtProject
( context: AiAgentToolsRuntimeContext, args: Parameters<SyncDbtProjectFn>[0], )
packages/backend/src/ee/services/AiAgentToolsService/AiAgentToolsService.ts:857
↓ 7 callersFunctiontest
(name: string, fn: () => void)
scripts/expand-version.test.ts:14
↓ 7 callersMethodthrowForbiddenErrorOnNoPermission
(user: SessionUser)
packages/backend/src/ee/services/ServiceAccountService/ServiceAccountService.ts:110
↓ 7 callersFunctiontoolResultMessage
( toolName: string, output: { type: string; value: string }, )
packages/backend/src/ee/services/ai/agents/queryRetryCap.test.ts:11
↓ 7 callersFunctionupdateEmbedConfigDashboards
(dashboardUuids: string[])
packages/e2e/cypress/e2e/app/embed.cy.ts:9
↓ 7 callersMethodupdateSpace
( user: SessionUser, spaceUuid: string, updateSpace: UpdateSpace, )
packages/backend/src/services/SpaceService/SpaceService.ts:311
← previousnext →1,301–1,400 of 15,420, ranked by callers