MCPcopy Create free account

hub / github.com/lightdash/lightdash / functions

Functions15,420 in github.com/lightdash/lightdash

↓ 9 callersFunctionshouldSearchForType
( entityType: SearchItemType, queryTypeFilter?: string, )
packages/backend/src/models/SearchModel/utils/filters.ts:9
↓ 9 callersFunctionsqlContainsAggregation
( sql: string | undefined | null, )
packages/common/src/compiler/exploreCompiler.ts:96
↓ 9 callersFunctionstylesToString
(styles: Record<string, unknown>)
packages/common/src/visualizations/helpers/styles/tooltipStyles.ts:13
↓ 9 callersFunctiontoolOf
(content: FindContentResult[])
packages/backend/src/ee/services/ai/tools/findContent.test.ts:144
↓ 9 callersFunctiontransformToPercentageStacking
( rows: T[], xAxisField: string, yFieldRefs: string[], )
packages/common/src/visualizations/helpers/tooltipFormatter.ts:662
↓ 9 callersFunctionupdateDashboard
( client: ApiClient, dashboardUuid: string, body: UpdateDashboard, )
packages/api-tests/tests/dashboard.test.ts:37
↓ 9 callersFunctionupdateEmbedConfig
( client: ApiClient, body: UpdateEmbed, options?: { failOnStatusCode?: boolean }, )
packages/api-tests/tests/embedManagement.test.ts:39
↓ 9 callersFunctionuseAiAgentThread
( projectUuid: string, agentUuid: string | undefined, threadUuid: string | null | undefined, o
packages/frontend/src/ee/features/aiCopilot/hooks/useProjectAiAgents.ts:562
↓ 9 callersFunctionuseEvaluationErrorHandler
( projectUuid: string | undefined, errorTitle: string, )
packages/frontend/src/ee/features/aiCopilot/hooks/useAiAgentEvaluations.ts:85
↓ 9 callersFunctionuseExplores
( projectUuid: string | undefined, filtered?: boolean, includePreAggregates?: boolean, useQuer
packages/frontend/src/hooks/useExplores.tsx:19
↓ 9 callersFunctionuseProjectAiAgents
({ projectUuid, options, redirectOnUnauthorized, }: UseProjectAiAgentsProps)
packages/frontend/src/ee/features/aiCopilot/hooks/useProjectAiAgents.ts:97
↓ 9 callersFunctionuseUser
(isAuthenticated: boolean)
packages/frontend/src/hooks/user/useUser.ts:33
↓ 9 callersMethodvalidateOrganizationAccess
( account: Account, auditedAbility: CaslAuditWrapper<Ability>, organizationUuid?: stri
packages/backend/src/services/RolesService/RolesService.ts:141
↓ 9 callersFunctionvalidateOrganizationEmailDomains
(domains: string[])
packages/common/src/utils/email.ts:42
↓ 9 callersFunctionvalidateOverrides
(data: unknown)
scripts/upgrade-overrides.ts:182
↓ 9 callersFunctionvalidateParameterConfiguration
( parameters: Record<string, LightdashProjectParameter> | undefined, )
packages/common/src/compiler/parameters.ts:274
↓ 9 callersFunctionvalidatePeriodComparisons
( explore: Explore, customMetrics: TransformedCustomMetric[] | null, dimensions: string[], met
packages/backend/src/ee/services/ai/utils/validators.ts:1276
↓ 9 callersMethodvalidateRoleOwnership
( account: Account, auditedAbility: CaslAuditWrapper<Ability>, role: Role, )
packages/backend/src/services/RolesService/RolesService.ts:168
↓ 9 callersFunctionwrapResource
( resource: T, type: ResourceViewItemType, )
packages/common/src/types/resourceViewItem.ts:153
↓ 9 callersMethodyamlQuote
Escape a string into a safe, single-line double-quoted YAML scalar.
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.ts:6458
↓ 8 callersFunctionHOUR_EQUALS_FILTER
(instant: string)
packages/api-tests/tests/queryTimezone.test.ts:54
↓ 8 callersMethod_compileQuery
({ metricQuery, explore, warehouseSqlBuilder, intrinsicUserAttributes,
packages/backend/src/services/ProjectService/ProjectService.ts:4164
↓ 8 callersMethodaddSpaceAccess
( spaceUuid: string, userUuid: string, spaceRole: SpaceMemberRole, )
packages/backend/src/models/SpaceModel.ts:1523
↓ 8 callersMethodadvanceStage
* Advance the version to the next stage, but only if it is still * in-progress. Returns false when the version has already been moved to a *
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.ts:2693
↓ 8 callersFunctionappendNewTilesToBottom
( existingTiles: T[] | undefined, newTiles: T[], )
packages/frontend/src/hooks/dashboard/useDashboard.ts:804
↓ 8 callersFunctionapplyLegendPlacementToGrid
( grid: GridLike, legendConfig: Pick<EchartsLegend, 'placement'> | undefined, isLegendShown: boole
packages/frontend/src/hooks/echarts/useEchartsCartesianConfig.ts:494
↓ 8 callersFunctionbakePredicateAt
(rule: MetricFilterRule, atMs: number)
packages/backend/src/utils/QueryBuilder/MetricQueryBuilder.test.ts:6101
↓ 8 callersFunctionbuildClaudeCodeEnv
( copilot: ClaudeCodeProviderConfig, resolveAnthropicApiKey: () => string, )
packages/backend/src/ee/services/AppGenerateService/claudeCodeEnv.ts:69
↓ 8 callersFunctionbuildFor
( warehouseType: WarehouseTypes | null, profilesStaged = false, )
packages/backend/src/ee/services/AiWritebackService/templates.test.ts:13
↓ 8 callersFunctionbuildMetricQuery
( overrides: Partial<MetricQuery> = {}, )
packages/backend/src/utils/SubtotalsCalculator.test.ts:11
↓ 8 callersFunctionbuildRequest
(overrides: PartialRequest)
packages/backend/src/prometheus/PrometheusMetrics.test.ts:6
↓ 8 callersFunctionbuildService
(proLimitsEnabled: boolean)
packages/backend/src/services/OrganizationSettingsService/OrganizationSettingsService.test.ts:31
↓ 8 callersFunctionbuildService
({ featureEnabled = true, findCredential, deleteCredential = vi.fn(), updateTokens = vi.fn(),
packages/backend/src/services/GithubAppService/GithubAppService.test.ts:37
↓ 8 callersFunctionbuildService
(overrides: { appModel?: Record<string, unknown>; s3ClientOverride?: { client: never; bucket: string }
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.getAppCode.test.ts:150
↓ 8 callersFunctionbuildTestQuery
( props: Partial<BuildQueryProps> & { compiledMetricQuery: AnyType }, )
packages/backend/src/utils/QueryBuilder/MetricQueryBuilder.test.ts:2911
↓ 8 callersFunctionbuildV1Args
(overrides: Record<string, unknown> = {})
packages/common/src/ee/AiAgent/schemas/tools/toolRunQueryArgs.test.ts:59
↓ 8 callersFunctioncall
(toolCallId: string, sql: string)
packages/backend/src/ee/services/AiAgentService/sqlApprovalReconstruction.test.ts:7
↓ 8 callersMethodcatchApiError
(promise: Promise<T>)
packages/backend/src/clients/Google/GoogleDriveClient.ts:67
↓ 8 callersFunctioncol
(name: string)
packages/backend/src/ee/repl/scripts/reviewClassifierScoreboard.ts:135
↓ 8 callersMethodcompileDimensionReference
( ref: string, tables: Record<string, Table>, currentTable: string, fieldConte
packages/common/src/compiler/exploreCompiler.ts:1477
↓ 8 callersFunctioncomputeScoreboardMetrics
( rows: ScoreboardReplayRow[], )
packages/backend/src/ee/repl/scripts/reviewClassifierScoreboard.ts:217
↓ 8 callersMethodconcatString
(...args: string[])
packages/warehouses/src/warehouseClients/DuckdbWarehouseClient.ts:230
↓ 8 callersFunctionconvertColumnMetric
({ modelName, dimensionName, dimensionSql, dimensionType, dimensionTimeInterval, name,
packages/common/src/types/dbt.ts:756
↓ 8 callersFunctionconvertDateFilters
(filters: Filters)
packages/frontend/src/utils/dateFilter.ts:36
↓ 8 callersFunctionconvertQueryResultsToCsv
(queryResults: { rows: Record<string, unknown>[]; fields: ItemsMap; })
packages/backend/src/ee/services/ai/utils/convertQueryResultsToCsv.ts:5
↓ 8 callersFunctioncreateCandidate
( overrides: Partial<AiAgentWithContext> & { uuid: string; name: string }, )
packages/backend/src/ee/services/AiRouterService/AiRouterService.test.ts:44
↓ 8 callersFunctioncreateColorTuple
(input: string | ColorTuple)
packages/frontend/src/mantineTheme.ts:12
↓ 8 callersFunctioncreateCompareTargetRule
( operator: FilterOperator, compareFieldId: string, values?: Array<number | string>, )
packages/backend/src/database/seeds/development/15_conditional_formatting_dashboard.ts:96
↓ 8 callersFunctioncreateDashboardFilterRuleFromField
({ field, availableTileFilters, isTemporary, value, }: { field: | Exclude<Filterab
packages/common/src/utils/filters.ts:465
↓ 8 callersFunctioncreateDashboardV1
( client: ApiClient, projectUuid: string, body: CreateDashboard, )
packages/api-tests/tests/v2/dashboards.test.ts:15
↓ 8 callersFunctioncreateExplorerStore
( preloadedState?: Partial<ExplorerRootState>, )
packages/frontend/src/features/explorer/store/index.ts:8
↓ 8 callersFunctiondecrypt
(buf, secret)
scripts/dev-github-reconcile.cjs:52
↓ 8 callersMethoddownloadPivotTableXlsx
({ rows, itemMap, pivotConfig, onlyRaw, customLabels, pivotDet
packages/backend/src/services/ExcelService/ExcelService.ts:403
↓ 8 callersMethodensureIndex
()
packages/backend/src/ee/services/ai/repoFs/RepoFs.ts:98
↓ 8 callersFunctionentry
( overrides: Partial<ProjectContextEntry> & Pick<ProjectContextEntry, 'id'>, )
packages/common/src/ee/AiAgent/projectContext.test.ts:11
↓ 8 callersFunctionescapeHtml
(str: string)
packages/backend/src/ee/services/McpService/mcp-chart-app/src/chart-app.ts:184
↓ 8 callersFunctionescapeValue
(value: unknown)
packages/cli/src/handlers/asyncQuery.ts:49
↓ 8 callersMethodexecuteAsyncQuery
( // TODO: remove metric query, fields, etc from args once they are no longer needed in the database
packages/backend/src/services/AsyncQueryService/AsyncQueryService.ts:4063
↓ 8 callersFunctionexpectedMonthlyRange
( tz: string, months: Array<[number, number]>, )
packages/frontend/src/hooks/echarts/useEchartsCartesianConfig.test.ts:633
↓ 8 callersFunctionexploreWithMetric
(metric: CompiledMetric)
packages/backend/src/utils/QueryBuilder/MetricQueryBuilder.test.ts:6114
↓ 8 callersFunctionextractRedirectUrlFromHtml
(html: string)
packages/api-tests/tests/oauthLogin.test.ts:46
↓ 8 callersFunctionfindPivotColumnFromSeriesRef
( ref: string, params: Pick<TooltipFormatterParams, 'seriesIndex'>[], series: EChartsSeries[] | un
packages/common/src/visualizations/helpers/tooltipFormatter.ts:99
↓ 8 callersMethodfindUserByEmail
(email: string)
packages/backend/src/models/UserModel.ts:1180
↓ 8 callersFunctionformatRawValue
( field: Field | Metric | TableCalculation | CustomDimension | undefined, value: AnyType, // GLITC
packages/common/src/index.ts:838
↓ 8 callersFunctionformatTooltipHeader
(header: string)
packages/common/src/visualizations/helpers/styles/tooltipStyles.ts:66
↓ 8 callersMethodgenerateDailyJobsForScheduler
( scheduler: SchedulerAndTargets, traceProperties: TraceTaskBase, defaultTimezone: str
packages/backend/src/scheduler/SchedulerClient.ts:911
↓ 8 callersFunctiongeneratePreviewDeployWorkflowFiles
({ projectSubPath, cliVersion, }: { projectSubPath: string | null; cliVersion: string; })
packages/common/src/utils/previewDeployWorkflow.ts:150
↓ 8 callersMethodgenerateWindowFunction
( sqlFunc: string, funcArgs: string[], node: { windowClause?: WindowClauseNode | null
packages/formula/src/codegen/generator.ts:773
↓ 8 callersFunctiongetAccountWriteContext
( account: Account, )
packages/backend/src/auth/account/account.ts:205
↓ 8 callersMethodgetAiService
* Convenience method to access the ai service without having * to specify an interface type.
packages/backend/src/ee/controllers/aiController.ts:205
↓ 8 callersMethodgetAllRoles
(organizationUuid: string)
packages/backend/src/ee/services/ScimService/ScimService.ts:1978
↓ 8 callersMethodgetAppCode
* Read all artifacts for a specific (or latest ready) built app version from * S3 and return them as a base64-encoded bundle together with a mani
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.ts:6725
↓ 8 callersFunctiongetAutocompleteFilterGroup
({ filterId, item, dashboardFilters, dashboardTiles, filterableFieldsByTileUuid, activ
packages/frontend/src/components/common/Filters/utils/getAutocompleteFilterGroup.ts:24
↓ 8 callersMethodgetAvailableExplores
* Gets available explores from context
packages/backend/src/ee/services/ai/utils/AgentContext.ts:47
↓ 8 callersMethodgetByContent
( contentType: ContentType, contentUuid: string, )
packages/backend/src/models/ContentVerificationModel.ts:32
↓ 8 callersMethodgetChartChanges
( promotedChart: PromotedChart, upstreamChart: UpstreamChart, )
packages/backend/src/services/PromoteService/PromoteService.ts:2140
↓ 8 callersMethodgetCoderService
()
packages/backend/src/services/ServiceRepository.ts:1129
↓ 8 callersFunctiongetCommonEChartsConfig
({ title, showLegend, chartData, xAxisLabel, yAxisLabel, secondaryYAxisLabel, useL
packages/common/src/ee/AiAgent/chartConfig/slack/shared/getCommonEChartsConfig.ts:24
↓ 8 callersFunctiongetConditionalRuleLabelFromItem
( rule: BaseFilterRule, item: FilterableItem, )
packages/frontend/src/components/common/Filters/FilterInputs/utils.ts:290
↓ 8 callersMethodgetContentService
()
packages/backend/src/services/ServiceRepository.ts:1256
↓ 8 callersFunctiongetCustomLabelsFromTableConfig
( config: ChartConfig['config'] | undefined, )
packages/common/src/types/savedCharts.ts:1082
↓ 8 callersFunctiongetDashboardChartSlugs
( dashboardSlugs: string[], customPath?: string, looseDashboards: (DashboardAsCode & { needsUpdati
packages/cli/src/handlers/download.ts:1717
↓ 8 callersFunctiongetDashboardCsvResultsBlocks
({ title, name, description, message, csvUrls, footerMarkdown, ctaUrl, failure
packages/backend/src/clients/Slack/SlackMessageBlocks.ts:463
↓ 8 callersMethodgetData
()
packages/backend/src/ee/services/ai/agents/tests/utils/testReportWrapper.ts:163
↓ 8 callersFunctiongetDateZoomXAxisFieldId
( chartConfig: ChartConfig, explore: Explore | undefined, )
packages/common/src/utils/dateZoom.ts:190
↓ 8 callersFunctiongetDbtEnvironmentVariableKeyError
( key: string, options: { allowLightdashProfileEnvironmentVariables?: boolean; } = {}, )
packages/common/src/types/projects.ts:690
↓ 8 callersMethodgetDeliveryExpirationSeconds
* Effective scheduled-delivery link expiry (seconds) for an org and a * delivery channel. Org overrides win over instance env, and a channel
packages/backend/src/scheduler/SchedulerTask.ts:449
↓ 8 callersFunctiongetDisableTimestampConversionFromProject
( warehouseConnection: Project['warehouseConnection'], )
packages/cli/src/handlers/timestampConversion.ts:6
↓ 8 callersFunctiongetDownloadFolder
(customPath?: string)
packages/cli/src/handlers/download.ts:102
↓ 8 callersFunctiongetFieldLabel
(field: Field)
packages/common/src/types/field.ts:843
↓ 8 callersFunctiongetFilterOptions
( operators: Array<T>, )
packages/frontend/src/components/common/Filters/FilterInputs/utils.ts:35
↓ 8 callersMethodgetGitCredentials
* Get git credentials for a project (without generating a new branch name) * This is used for read/write operations on existing branches
packages/backend/src/services/GitIntegrationService/GitIntegrationService.ts:1233
↓ 8 callersFunctiongetHashFromEncode
(s: SqlRunnerEChartsSeries, which: 'x' | 'y')
packages/common/src/visualizations/helpers/styles/barChartStyles.ts:135
↓ 8 callersFunctiongetIneligibleMetricResult
({ metricFieldId, reason, referencedDimensionFieldIds, referencedMetricFieldIds, ineligibl
packages/common/src/ee/preAggregates/metricEligibility.ts:59
↓ 8 callersMethodgetInheritedPermissionsToCopy
* Copies inherited permissions as direct access entries on a space. * Called when inheritParentPermissions transitions true → false so that
packages/backend/src/services/SpaceService/SpacePermissionService.ts:343
↓ 8 callersMethodgetInstallationFromOrganizationUuid
(user: SessionUser)
packages/backend/src/ee/services/CommercialSlackIntegrationService.ts:42
↓ 8 callersFunctiongetJsonCellValue
(value: unknown)
packages/frontend/src/components/common/JsonViewer/utils.ts:3
↓ 8 callersFunctiongetJsonLikeString
( value: unknown, )
packages/frontend/src/components/common/JsonViewer/utils.ts:16
↓ 8 callersMethodgetManagedAgentService
()
packages/backend/src/ee/controllers/managedAgentController.ts:40
↓ 8 callersFunctiongetMcpServer
( overrides: Partial<AiAgentMcpServer>, )
packages/backend/src/ee/services/ai/AiAgentMcpRuntimeClient.test.ts:18
← previousnext →1,001–1,100 of 15,420, ranked by callers