MCPcopy Create free account

hub / github.com/timgit/pg-boss / functions

Functions934 in github.com/timgit/pg-boss

FunctionErrorBoundary
()
packages/dashboard/app/routes/send.tsx:108
FunctionErrorBoundary
()
packages/dashboard/app/routes/queues.create.tsx:140
FunctionErrorBoundary
()
packages/dashboard/app/routes/jobs.tsx:176
FunctionErrorCard
({ title, message = 'Please check your database connection and try again.', backTo, }: ErrorCardProps)
packages/dashboard/app/components/error-card.tsx:13
FunctionFilterSelect
({ value, options, onChange, className, }: FilterSelectProps<T>)
packages/dashboard/app/components/ui/filter-select.tsx:15
FunctionHomeIcon
({ className }: { className?: string })
packages/dashboard/app/components/sidebar.tsx:41
FunctionHost
()
packages/dashboard/tests/frontend/jobs-filter-bar.test.tsx:162
FunctionJobColumnCell
({ row, column, queueName = row.name, }: { row: JobResult column: JobColumn queueName?: string })
packages/dashboard/app/components/job-column-cell.tsx:14
FunctionJobColumnsEditor
({ columns, defaultColumns = DEFAULT_JOB_COLUMNS, getShareUrl, onColumnsChange, }: JobColumnsEditorPro
packages/dashboard/app/components/job-columns-editor.tsx:27
FunctionJobDetail
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/queues.$name.jobs.$jobId.tsx:93
FunctionJobRow
({ job, queueName, jobColumns, }: { job: JobResult queueName: string jobColumns: JobColumn[] })
packages/dashboard/app/routes/queues.$name.tsx:423
FunctionJobs
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/jobs.tsx:224
FunctionJobsFilterBar
({ filters, queueOptions, onChange }: JobsFilterBarProps)
packages/dashboard/app/components/jobs-filter-bar.tsx:32
FunctionJobsIcon
({ className }: { className?: string })
packages/dashboard/app/components/sidebar.tsx:49
FunctionLayout
({ children }: { children: React.ReactNode })
packages/dashboard/app/root.tsx:105
FunctionLoadingBar
()
packages/dashboard/app/components/loading-bar.tsx:7
FunctionMainContent
({ children }: { children: React.ReactNode })
packages/dashboard/app/root.tsx:19
FunctionMigrations
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/migrations.tsx:76
FunctionMigrationsBanner
({ migrations, }: { migrations: { pending: number; inProgress: number; failed: number } })
packages/dashboard/app/routes/_index.tsx:208
FunctionMigrationsIcon
({ className }: { className?: string })
packages/dashboard/app/components/sidebar.tsx:81
FunctionOverview
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/_index.tsx:72
FunctionPageHeader
({ title, subtitle, action }: PageHeaderProps)
packages/dashboard/app/components/ui/page-header.tsx:11
FunctionPagination
({ page, totalPages, hasNextPage, hasPrevPage, onPageChange, }: PaginationProps)
packages/dashboard/app/components/ui/pagination.tsx:12
FunctionPairFilterGroup
({ title, hint, pairs, onChange }: PairFilterGroupProps)
packages/dashboard/app/components/jobs-filter-bar.tsx:216
FunctionQueryTimeoutBanner
({ timeoutMs }: QueryTimeoutBannerProps)
packages/dashboard/app/components/query-timeout-banner.tsx:8
FunctionQueueDetail
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/queues.$name.tsx:175
FunctionQueueIcon
({ className }: { className?: string })
packages/dashboard/app/components/sidebar.tsx:57
FunctionQueueMetrics
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/queues.$name.metrics.tsx:132
FunctionQueueMultiSelect
({ options, value, onChange, placeholder = 'All Queues', className, }: QueueMultiSelectProps)
packages/dashboard/app/components/ui/queue-multiselect.tsx:20
FunctionQueueStatusBadge
({ queue }: { queue: QueueResult })
packages/dashboard/app/routes/_index.tsx:238
FunctionQueuesIndex
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/queues._index.tsx:94
FunctionScheduleDetail
({ loaderData, actionData }: Route.ComponentProps)
packages/dashboard/app/routes/schedules.$name.$key.tsx:65
FunctionSchedules
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/schedules.tsx:86
FunctionSchedulesIcon
({ className }: { className?: string })
packages/dashboard/app/components/sidebar.tsx:65
FunctionSearchIcon
({ className }: { className?: string })
packages/dashboard/app/components/jobs-filter-bar.tsx:297
FunctionSearchIcon
({ className }: { className?: string })
packages/dashboard/app/routes/queues._index.tsx:373
FunctionSelect
({ value, onValueChange, children, className }: SelectProps)
packages/dashboard/app/components/ui/select.tsx:17
FunctionSelectContent
({ children }: { children: ReactNode })
packages/dashboard/app/components/ui/select.tsx:108
FunctionSelectGroup
({ children }: { children: ReactNode })
packages/dashboard/app/components/ui/select.tsx:109
FunctionSelectItem
({ value, children }: SelectItemProps)
packages/dashboard/app/components/ui/select.tsx:102
FunctionSelectLabel
({ children }: { children?: ReactNode } = {})
packages/dashboard/app/components/ui/select.tsx:110
FunctionSelectSeparator
()
packages/dashboard/app/components/ui/select.tsx:111
FunctionSelectTrigger
({ children }: { children?: ReactNode })
packages/dashboard/app/components/ui/select.tsx:106
FunctionSelectValue
({ children }: { children?: ReactNode } = {})
packages/dashboard/app/components/ui/select.tsx:107
FunctionSendJob
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/send.tsx:117
FunctionSortableHeader
({ column, children, title, align = 'left', className }: SortableHeaderProps)
packages/dashboard/app/components/ui/table.tsx:149
FunctionSourceInput
({ value, onChange, }: { value: string onChange: (value: string) => void })
packages/dashboard/app/components/job-columns-editor.tsx:223
FunctionSparkline
({ data, width = 80, height = 24, color = 'var(--text-tertiary)', strokeWidth = 1.5, showDot = tru
packages/dashboard/app/components/ui/sparkline.tsx:19
FunctionStatCard
({ label, value, hint, accent = 'neutral', sparkline, to, className }: StatCardProps)
packages/dashboard/app/components/ui/stat-card.tsx:29
FunctionStatsCards
({ stats }: StatsCardsProps)
packages/dashboard/app/components/stats-cards.tsx:17
FunctionStatsDisabledBanner
({ className }: { className?: string })
packages/dashboard/app/components/stats-disabled-banner.tsx:9
FunctionTable
({ children, className }: TableProps)
packages/dashboard/app/components/ui/table.tsx:49
FunctionTableBody
({ children, className }: TableBodyProps)
packages/dashboard/app/components/ui/table.tsx:67
FunctionTableCell
({ children, className, colSpan }: TableCellProps)
packages/dashboard/app/components/ui/table.tsx:124
FunctionTableHead
({ children, className }: TableHeadProps)
packages/dashboard/app/components/ui/table.tsx:107
FunctionTableHeader
({ children, className }: TableHeaderProps)
packages/dashboard/app/components/ui/table.tsx:59
FunctionTableRow
({ children, className, onClick, to }: TableRowProps)
packages/dashboard/app/components/ui/table.tsx:75
FunctionTestForm
({ initialPolicy = 'standard', initialPartition = 'false' }: { initialPolicy?: string, initialPartition?: stri
packages/dashboard/tests/frontend/create-queue-form.test.tsx:9
FunctionTestForm
()
packages/dashboard/tests/frontend/send-form.test.tsx:7
FunctionThemeConsumer
()
packages/dashboard/tests/frontend/theme-provider.test.tsx:6
FunctionThemeProvider
({ children }: { children: React.ReactNode })
packages/dashboard/app/components/theme-provider.tsx:61
FunctionThemeToggle
()
packages/dashboard/app/components/ui/theme-toggle.tsx:6
FunctionTooltip
({ content, children, side = 'right', align = 'center' }: TooltipProps)
packages/dashboard/app/components/ui/tooltip.tsx:11
FunctionUplotChart
({ data, series, width, height, theme }: UplotChartProps)
packages/dashboard/app/components/ui/uplot-chart.tsx:26
FunctionWarningIcon
({ className }: { className?: string })
packages/dashboard/app/components/sidebar.tsx:73
FunctionWarningIcon
({ className }: { className?: string })
packages/dashboard/app/routes/_index.tsx:246
FunctionWarningTypeBadge
({ type }: { type: WarningType })
packages/dashboard/app/routes/warnings.tsx:160
FunctionWarnings
({ loaderData }: Route.ComponentProps)
packages/dashboard/app/routes/warnings.tsx:70
FunctionXIcon
({ className }: { className?: string })
packages/dashboard/app/routes/queues._index.tsx:391
Functionaction
({ params, request, context }: Route.ActionArgs)
packages/dashboard/app/routes/queues.$name.jobs.$jobId.tsx:27
Functionaction
({ request, context }: Route.ActionArgs)
packages/dashboard/app/routes/schedules.new.tsx:19
Functionaction
({ params, request, context }: Route.ActionArgs)
packages/dashboard/app/routes/schedules.$name.$key.tsx:37
Functionaction
({ params, request, context }: Route.ActionArgs)
packages/dashboard/app/routes/queues.$name.tsx:115
Functionaction
({ request, context }: Route.ActionArgs)
packages/dashboard/app/routes/send.tsx:19
Functionaction
({ request, context }: Route.ActionArgs)
packages/dashboard/app/routes/queues.create.tsx:21
FunctionaddPair
()
packages/dashboard/app/components/jobs-filter-bar.tsx:223
FunctionassertKey
(key: string)
src/attorney.ts:505
FunctionassertMigration
(schema: string, version: number)
src/plans.ts:2480
FunctionassertQueueName
(name: string)
src/attorney.ts:499
FunctionauthMiddleware
(c, next)
packages/proxy/test/apiCallsTest.ts:828
Methodavailable
()
src/notifier.ts:35
FunctioncacheQueueStats
(schema: string, table: string, queues: string[], noAdvisoryLocks?: boolean)
src/plans.ts:2361
Methodcancel
(name: string, id: string | string[], options: types.ConnectionOptions = {})
src/manager.ts:1598
FunctioncancelJobs
(schema: string, table: string)
src/plans.ts:1556
FunctioncancelTestJob
(queueName: string, jobId: string)
packages/dashboard/tests/server/helpers.ts:382
FunctioncheckDuplicateTestNames
()
test/checkDuplicateTestNames.ts:22
FunctioncheckFetchArgs
(name: string, options: any)
src/attorney.ts:404
FunctioncheckSendArgs
(args: any)
src/attorney.ts:82
FunctioncheckUpdateArgs
(args: any, { upsert = false } = {})
src/attorney.ts:137
FunctioncheckWorkArgs
(name: string, args: any[])
src/attorney.ts:369
MethodcheckingSkew
()
src/timekeeper.ts:53
FunctioncleanupDependencies
(schema: string, table: string, queues: string[], noAdvisoryLocks?: boolean)
src/plans.ts:2561
Methodclear
()
src/spy.ts:37
FunctionclearAll
()
packages/dashboard/app/routes/jobs.tsx:267
FunctionclearBlocking
(schema: string)
src/plans.ts:2152
FunctionclearFilters
()
packages/dashboard/app/routes/queues._index.tsx:132
MethodclearSpies
()
src/manager.ts:131
FunctionclickedParams
()
packages/dashboard/tests/frontend/sortable-header.test.tsx:18
Methodclose
()
src/db.ts:35
FunctioncompleteJobs
(schema: string, table: string, includeQueued?: boolean)
src/plans.ts:1503
← previousnext →601–700 of 934, ranked by callers