MCPcopy Create free account

hub / github.com/lightdash/lightdash / functions

Functions15,420 in github.com/lightdash/lightdash

↓ 6 callersMethodtruncateEnd
(text: string, maxLength: number)
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.ts:1145
↓ 6 callersFunctiontruncateText
(text: string | null, maxLength: number)
packages/backend/src/ee/services/ai/utils/getSlackBlocks.ts:971
↓ 6 callersMethodtryAddUserToGroups
* @deprecated Group Sync is deprecated. https://github.com/lightdash/lightdash/issues/12430
packages/backend/src/services/UserService.ts:668
↓ 6 callersMethodtryJobStep
( jobUuid: string, jobStepType: JobStepType, callback: () => Promise<T>, )
packages/backend/src/models/JobModel/JobModel.ts:175
↓ 6 callersFunctionu
(owner: string, repo: string)
packages/backend/src/ee/services/AiWritebackService/AiWritebackService.test.ts:1480
↓ 6 callersMethodunfurlImage
({ url, lightdashPage, imageId, authUserUuid, gridWidth, withP
packages/backend/src/services/UnfurlService/UnfurlService.ts:591
↓ 6 callersMethodunverify
( contentType: ContentType, contentUuid: string, )
packages/backend/src/models/ContentVerificationModel.ts:125
↓ 6 callersFunctionunwrapValue
(v: unknown)
packages/common/src/visualizations/helpers/tooltipFormatter.ts:443
↓ 6 callersMethodupdate
( user: SessionUser, groupUuid: string, update: UpdateGroupWithMembers, )
packages/backend/src/services/GroupService.ts:221
↓ 6 callersFunctionupdateMetricsCatalogQuery
( old: InfiniteData<ApiMetricsCatalog['results']> | undefined, mutationFn: (item: CatalogField) => voi
packages/frontend/src/features/metricsCatalog/utils/updateMetricsCatalogQuery.ts:12
↓ 6 callersMethoduploadFile
( fileId: string, file: PutObjectCommandInput['Body'], fileOpts: { contentType: string
packages/backend/src/clients/Aws/S3Client.ts:43
↓ 6 callersFunctionupsert
(service: CoderService, user: SessionUser)
packages/backend/src/services/CoderService/CoderService.upsertSqlChart.test.ts:103
↓ 6 callersMethodupsertCharts
( user: SessionUser, promotionChanges: PromotionChanges, promotedDashboardUuid?: strin
packages/backend/src/services/PromoteService/PromoteService.ts:823
↓ 6 callersFunctionuseAiAgentSqlModeAvailable
( projectUuid: string | undefined, )
packages/frontend/src/ee/features/aiCopilot/hooks/useAiAgentSqlModeAvailable.ts:10
↓ 6 callersFunctionuseAiRouterConfig
()
packages/frontend/src/ee/features/aiCopilot/hooks/useAiRouter.ts:27
↓ 6 callersFunctionuseCreateInAnySpaceAccess
( projectUuid: string | undefined, subjectName: 'Dashboard' | 'SavedChart', options?: { enabled?:
packages/frontend/src/hooks/user/useCreateInAnySpaceAccess.ts:6
↓ 6 callersFunctionuseDashboards
( projectUuid?: string, useQueryOptions?: UseQueryOptions< DashboardBasicDetailsWithTileTypes[
packages/frontend/src/hooks/dashboard/useDashboards.ts:30
↓ 6 callersFunctionuseExplorerQueryEffects
({ minimal = false, projectUuid: explicitProjectUuid, savedQueryUuid, }: ExplorerQueryEffectsArgs
packages/frontend/src/hooks/useExplorerQueryEffects.ts:51
↓ 6 callersFunctionuseFavorites
(projectUuid: string | undefined)
packages/frontend/src/hooks/favorites/useFavorites.ts:12
↓ 6 callersFunctionuseFieldValues
( search: string, initialData: InitialFieldValue[], projectId: string | undefined, field: Filt
packages/frontend/src/hooks/useFieldValues.ts:265
↓ 6 callersFunctionuseSpace
( projectUuid: string | undefined, spaceUuid: string | undefined, useQueryOptions?: UseQueryOption
packages/frontend/src/hooks/useSpaces.ts:63
↓ 6 callersFunctionuseSpaceManagement
({ projectUuid, defaultSpaceUuid, }: UseSpaceManagementProps = {})
packages/frontend/src/hooks/useSpaceManagement.ts:14
↓ 6 callersFunctionuseSyncModal
()
packages/frontend/src/features/sync/providers/useSyncModal.ts:4
↓ 6 callersFunctionuseTableContext
()
packages/frontend/src/components/common/Table/useTableContext.ts:5
↓ 6 callersFunctionuseUpdateAiAgentReviewItemStatus
()
packages/frontend/src/ee/features/aiCopilot/hooks/useAiAgentAdmin.ts:530
↓ 6 callersFunctionuserWith
(action: 'view' | 'manage')
packages/backend/src/ee/services/PreviewDeploySetupService/PreviewDeploySetupService.test.ts:18
↓ 6 callersFunctionuserWithIngestAccess
(canManage: boolean = true)
packages/backend/src/ee/services/ProjectContextService/ProjectContextService.test.ts:67
↓ 6 callersMethodvalidateRedirectUri
( redirectUri: string, client: Client, )
packages/backend/src/models/OAuth2Model.ts:287
↓ 6 callersFunctionvalidateRename
( originalObject: Object, updatedObject: Object, objectName: string, objectType: 'chart' | 'da
packages/backend/src/services/RenameService/rename.ts:158
↓ 6 callersFunctionwallClockMidnightUtc
( tz: string, year: number, month1Based: number, day = 1,
packages/frontend/src/hooks/echarts/useEchartsCartesianConfig.test.ts:616
↓ 6 callersFunctionwasTokenRemoved
( displayValues: string[], updatedValues: string[], hiddenCount: number, )
packages/frontend/src/components/common/Filters/FilterInputs/FilterStringAutoComplete.utils.ts:98
↓ 6 callersFunctionwrapResourceView
( resources: ResourceViewAcceptedItems[], type: ResourceViewItemType, )
packages/common/src/types/resourceViewItem.ts:174
↓ 6 callersFunctionwriteBundleToDir
( dir: string, code: DataAppCode, )
packages/cli/src/handlers/apps/appCodeFiles.ts:77
↓ 6 callersFunctionwriteEvent
(res, event)
sandboxes/microvm-agent/agent.js:44
↓ 6 callersMethodwritebackEntry
(args: { projectUuid: string; entry: AiAgentJudgeProjectContextEntry; branchTimestamp:
packages/backend/src/ee/services/ProjectContextService/ProjectContextService.ts:254
↓ 6 callersFunctionxmlBuilder
( tag: string, props: Record<string, string | number | boolean | null | undefined> | null, ...chil
packages/backend/src/ee/services/ai/xmlBuilder.ts:54
↓ 5 callersFunctionEQUALS_FILTER
(day: string)
packages/api-tests/tests/queryTimezone.test.ts:68
↓ 5 callersFunctionGREATER_THAN_FILTER
(day: string)
packages/api-tests/tests/queryTimezone.test.ts:96
↓ 5 callersMethodacquire
Create a fresh sandbox and register it under a new stable id.
packages/backend/src/ee/services/SandboxRuntime/SandboxManager.ts:84
↓ 5 callersFunctionaddFilterRule
({ filters, field, value, timezone, }: AddFilterRuleArgs)
packages/common/src/utils/filters.ts:562
↓ 5 callersMethodaddItem
(item: CreatePinnedItem)
packages/backend/src/models/PinnedListModel.ts:64
↓ 5 callersFunctionappFolderName
( name: string, appUuid: string, takenFolders: Set<string>, )
packages/cli/src/handlers/apps/appCodeFiles.ts:23
↓ 5 callersMethodappendCsvToSheet
( refreshToken: string, fileId: string, results: string[][], tabName?: string
packages/backend/src/clients/Google/GoogleDriveClient.ts:439
↓ 5 callersMethodappendToSheet
( refreshToken: string, fileId: string, csvContent: Record<string, unknown>[],
packages/backend/src/clients/Google/GoogleDriveClient.ts:390
↓ 5 callersFunctionapplyContentNameSearch
( builder: Knex.QueryBuilder, column: string, search: string, )
packages/backend/src/models/ContentModel/ContentSearchUtils.ts:13
↓ 5 callersFunctionapplyDashboardFiltersForTile
({ tileUuid, metricQuery, dashboardFilters, explore, }: { tileUuid: string; metricQuer
packages/common/src/utils/filters.ts:1342
↓ 5 callersFunctionasGithubInstallation
( installation: GitInstallation, )
packages/backend/src/ee/services/AiWritebackService/providers/GithubProvider.ts:76
↓ 5 callersFunctionasGitlabConnection
(connection: GitConnection)
packages/backend/src/ee/services/AiWritebackService/providers/GitlabProvider.ts:54
↓ 5 callersFunctionasGitlabInstallation
( installation: GitInstallation, )
packages/backend/src/ee/services/AiWritebackService/providers/GitlabProvider.ts:63
↓ 5 callersMethodassertCanViewApp
* Permission check for reading a data app. * * Apps can live in two modes: * - Assigned to a space → the subject carries space access c
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.ts:374
↓ 5 callersMethodassertContentSpaceInScope
( context: AiAgentToolsRuntimeContext, spaceSlug: string, notFoundMessage: string,
packages/backend/src/ee/services/AiAgentToolsService/AiAgentToolsService.ts:1190
↓ 5 callersMethodassertEmailDomainsVerified
* A provider may only route email domains the organization has proven it * owns. Verified domains are the source of truth for SSO routing; this i
packages/backend/src/services/OrganizationSsoService/OrganizationSsoService.ts:206
↓ 5 callersMethodassertManageAiAgent
( account: RegisteredAccount, organizationUuid: string, )
packages/backend/src/ee/services/AiRouterService/AiRouterService.ts:79
↓ 5 callersMethodassertProjectInScope
Per-item guard so project-scoped principals can't reach other projects.
packages/backend/src/ee/services/AiAgentAdminService.ts:507
↓ 5 callersFunctionassertSessionAuth
( account: Account | undefined, )
packages/common/src/types/auth.ts:228
↓ 5 callersFunctionazureAdMethod
( overrides: Partial< OrganizationSsoMethod<OrganizationSsoProvider.AZUREAD> > = {}, )
packages/backend/src/services/OrganizationSsoService/OrganizationSsoService.mock.ts:73
↓ 5 callersMethodbuildArray
(elements: string[])
packages/warehouses/src/warehouseClients/BigqueryWarehouseClient.ts:208
↓ 5 callersMethodbuildCopiedResources
* Build the `resources` for a copied version (duplicate or promotion). * Carries the chart/dashboard refs and Claude model from the source, but
packages/backend/src/ee/services/AppGenerateService/AppGenerateService.ts:4670
↓ 5 callersFunctionbuildFakeDatabase
(rows: FakeRows)
packages/backend/src/models/FeatureFlagModel/FeatureFlagModel.test.ts:56
↓ 5 callersFunctionbuildFieldIndex
( explores: Explore[], verifiedUsage?: Map<string, number>, )
packages/backend/src/ee/services/ai/tools/grepFieldsIndex.ts:88
↓ 5 callersFunctionbuildJwtAccount
({ content = { type: 'dashboard', dashboardUuid: 'dashboard-uuid',
packages/backend/src/auth/account/account.test.ts:333
↓ 5 callersFunctionbuildRawRules
( projectUuids: string[], role: ProjectMemberRole = ProjectMemberRole.ADMIN, )
packages/common/src/authorization/collapseAbilityRules.test.ts:13
↓ 5 callersFunctionbuildSchedulerLogContext
(args: { jobId?: string; schedulerUuid?: string; schedulerName?: string; savedSqlUuid?: string
packages/backend/src/scheduler/SchedulerTask.ts:236
↓ 5 callersFunctionbuildService
()
packages/backend/src/ee/services/AiAgentService/ackReactionLifecycle.test.ts:27
↓ 5 callersFunctionbuildSessionAccount
(overrides: { authType: 'session' | 'pat' | 'oauth' | 'service-account'; withImpersona
packages/backend/src/logging/caslAuditWrapper.test.ts:555
↓ 5 callersFunctionbuildStringFilters
(fieldId: string)
packages/common/src/ee/AiAgent/schemas/tools/toolRunQueryArgs.test.ts:31
↓ 5 callersFunctionbuildUserCoAuthorTrailer
(user: { firstName: string; lastName: string; email: string | undefined; })
packages/backend/src/ee/services/AiWritebackService/utils.ts:522
↓ 5 callersFunctionbuildWarehouseColumnTotals
( rows: ResultRow[], )
packages/common/src/pivot/pivotQueryResults.ts:91
↓ 5 callersFunctionbuildWarehouseRowTotalsFromExpected
( expected: PivotData, )
packages/common/src/pivot/pivotQueryResults.test.ts:31
↓ 5 callersFunctioncalculateEditorHeight
(lineCount: number)
packages/frontend/src/components/VisualizationConfigs/ChartConfigPanel/Legend/TooltipConfig.tsx:108
↓ 5 callersFunctioncalculateSeriesLikeIdentifier
(series: SeriesLike)
packages/frontend/src/hooks/useChartColorConfig/utils.ts:15
↓ 5 callersMethodcanManage
(account: Account)
packages/backend/src/ee/services/OrganizationWarehouseCredentialsService.ts:46
↓ 5 callersFunctioncaptureResponses
()
packages/frontend/src/features/apps/hooks/useAppSdkBridge.test.ts:643
↓ 5 callersMethodcaptureReviewReplayInputs
* Rebuilds the judge inputs (candidate + evidence packet) for historical * turn signals so the eval scoreboard can replay the judge offline.
packages/backend/src/ee/services/AiAgentAdminService.ts:1102
↓ 5 callersFunctioncell
(raw: unknown)
packages/frontend/src/hooks/tableVisualization/getDataAndColumns.test.ts:4
↓ 5 callersFunctioncheckDatetime
($value, sqlFilter)
packages/e2e/cypress/e2e/app/dates.cy.ts:640
↓ 5 callersMethodcheckProjectAccess
( account: Account, projectUuid: string, action: 'view' | 'manage', )
packages/backend/src/services/ProjectDbtSourcesService.ts:109
↓ 5 callersFunctioncleanExcerptText
(text: string)
packages/frontend/src/ee/features/aiCopilot/components/Admin/evidenceExcerptHelpers.ts:13
↓ 5 callersFunctioncollectPivotUnderlyingValues
({ cells, clickedColIndex, clickedItemId, clickedValue, labelFieldId, hiddenIndexCells
packages/frontend/src/components/common/PivotTable/getUnderlyingFieldValues.ts:34
↓ 5 callersFunctioncombineFilters
({ fieldValues, metricQuery, pivotReference, dashboardFilters, extraFilters, explore,
packages/frontend/src/components/MetricQueryData/DrillDownModal.tsx:44
↓ 5 callersMethodcompileAllExplores
* Compile all explores * @param trackingParams - Optional tracking parameters to track the compilation and lightdash project config (lightdash.co
packages/backend/src/types.ts:25
↓ 5 callersMethodcompileMetricSql
( metric: Metric, tables: Record<string, Table>, availableParameters: string[], )
packages/common/src/compiler/exploreCompiler.ts:1044
↓ 5 callersFunctioncomputeViewportEmptyBins
( bounds: ViewportBounds, resolution: number, populated: ReadonlySet<string>, )
packages/frontend/src/components/SimpleMap/hexbin/hexbinUtils.ts:255
↓ 5 callersFunctioncontextItemsToContentMentionSuggestions
( context: AiPromptContextItem[], group: ContentMentionGroup, )
packages/frontend/src/ee/features/aiCopilot/components/ChatElements/contentMentions.tsx:361
↓ 5 callersFunctionconvertAthenaSchema
( target: Target, )
packages/cli/src/dbt/targets/athena.ts:88
↓ 5 callersFunctionconvertDimension
( index: number, targetWarehouse: SupportedDbtAdapter, model: Pick<DbtModelNode, 'name' | 'relatio
packages/common/src/compiler/translator.ts:176
↓ 5 callersMethodconvertLightdashUserToScimUser
( user: LightdashUser | OrganizationMemberProfile, userRoles: ScimUserRole[], )
packages/backend/src/ee/services/ScimService/ScimService.ts:160
↓ 5 callersFunctionconvertOpenApiToDraft07
(value: JsonValue)
packages/common/src/schemas/generateChartAsCodeSchema.ts:208
↓ 5 callersMethodconvertToExcelDate
( value: unknown, timezone?: string, )
packages/backend/src/services/ExcelService/ExcelService.ts:66
↓ 5 callersFunctioncreateAccount
( account: AccountWithoutHelpers<T>, )
packages/backend/src/auth/account/account.ts:43
↓ 5 callersMethodcreateAction
( action: CreateManagedAgentAction, )
packages/backend/src/ee/models/ManagedAgentModel.ts:225
↓ 5 callersFunctioncreateAndRefreshProject
( client: ApiClient, projectName: string, warehouseConnection: Record<string, unknown>, )
packages/api-tests/helpers/projects.ts:210
↓ 5 callersFunctioncreateAutocompleteValueMap
( values: FilterAutocompleteValue[], )
packages/frontend/src/hooks/useFieldValues.ts:55
↓ 5 callersFunctioncreateChartV1
( client: ApiClient, projectUuid: string, name: string, )
packages/api-tests/tests/v2/savedCharts.test.ts:14
↓ 5 callersFunctioncreateClient
()
packages/query-sdk/src/client.ts:103
↓ 5 callersFunctioncreateQueryClient
(options?: DefaultOptions)
packages/frontend/src/providers/ReactQuery/createQueryClient.ts:19
↓ 5 callersMethodcreateScheduler
( user: SessionUser, projectUuid: string, savedSqlUuid: string, newScheduler:
packages/backend/src/services/SavedSqlService/SavedSqlService.ts:947
↓ 5 callersMethodcreateSubtotalQueryConfig
* Creates a MetricQuery configuration for a specific subtotal group. * Removes sorts and filters table calculations appropriately.
packages/backend/src/utils/SubtotalsCalculator.ts:104
↓ 5 callersFunctioncreateUnknownAuthActor
(email?: string)
packages/backend/src/logging/auditLog.ts:135
↓ 5 callersFunctioncreateValues
(count: number)
packages/frontend/src/components/common/Filters/FilterInputs/FilterStringAutoComplete.utils.test.ts:69
← previousnext →1,701–1,800 of 15,420, ranked by callers