Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/boringstack-xyz/boringstack
/ functions
Functions
1,777 in github.com/boringstack-xyz/boringstack
⨍
Functions
1,777
◇
Types & classes
487
↓ 3 callers
Method
close
()
apps/ui/tests/setup.ts:33
↓ 3 callers
Function
coerceRole
(raw: string)
apps/api/src/lib/acl/role-coercion.ts:19
↓ 3 callers
Function
constantTimeEqual
(left: string, right: string)
apps/api/src/lib/crypto/aes-gcm.utils.ts:145
↓ 3 callers
Function
createAuthorizationURL
( provider: OAuthProvider, scopes: string[], options?: { linkUserId?: string } )
apps/api/src/lib/oauth/oauth.service.ts:20
↓ 3 callers
Function
currentTotpStep
()
apps/api/src/api/auth/services/mfa.utils.ts:19
↓ 3 callers
Method
disable
* Turn MFA off. Step-up auth via the current password; clears every * MFA artifact (secret, last step, recovery codes) and fires the * "MFA disa
apps/api/src/api/auth/services/mfa.service.ts:434
↓ 3 callers
Method
enqueueEmailDelivery
(data: IEmailDeliveryJobData)
apps/api/src/queues/queue-manager.ts:110
↓ 3 callers
Method
enqueueWebPushDelivery
(data: IWebPushDeliveryJobData)
apps/api/src/queues/queue-manager.ts:125
↓ 3 callers
Method
ensureConfiguredPlans
()
apps/api/src/api/billing/billing.service.ts:249
↓ 3 callers
Function
ensurePlansForGetMe
()
apps/api/tests/api/users/users.service.test.ts:23
↓ 3 callers
Method
errorAlerts
()
apps/ui/e2e/pages/LoginPage.ts:40
↓ 3 callers
Method
evaluatePrecompiledTemplate
* Revives a Handlebars-precompiled template string into a runtime spec. * `new Function("return " + code)()` is the documented Handlebars * patt
apps/api/src/lib/email/template.service.ts:86
↓ 3 callers
Function
expectRejects
(promise: Promise<unknown>)
apps/api/tests/api/accounts/join-requests.service.test.ts:57
↓ 3 callers
Function
expireFeatureOverridesJob
()
apps/api/src/queues/account-maintenance/account-maintenance.jobs.ts:22
↓ 3 callers
Function
extractResendHeaders
( headers: Record<string, string | undefined> )
apps/api/src/api/webhooks/resend.utils.ts:26
↓ 3 callers
Function
extractSendGridHeaders
( headers: Record<string, string | undefined> )
apps/api/src/api/webhooks/sendgrid.utils.ts:22
↓ 3 callers
Function
fail
(message: string)
scripts/spec-init.ts:49
↓ 3 callers
Function
finish
(available: boolean)
apps/api/tests/helpers/valkey.ts:18
↓ 3 callers
Function
formatAction
(action: string)
apps/ui/src/features/accounts/AuditLog.utils.ts:31
↓ 3 callers
Function
formatExpiresAt
(iso: string)
apps/ui/src/features/accounts/components/InvitationsPage/InvitationsPage.utils.ts:15
↓ 3 callers
Function
formatRequestedAt
(iso: string)
apps/ui/src/features/accounts/components/JoinRequestsPage/JoinRequestsPage.utils.ts:14
↓ 3 callers
Function
generateRecoveryCodes
()
apps/api/src/api/auth/services/mfa.utils.ts:43
↓ 3 callers
Function
generateTotpForUser
( userId: string, offsetSteps = 0 )
apps/api/tests/api/auth/services/mfa.service.test.ts:28
↓ 3 callers
Method
get
(eventType: string)
apps/api/src/lib/notifications/events/event-registry.ts:34
↓ 3 callers
Function
getCredentials
(provider: OAuthProvider)
apps/api/src/lib/oauth/oauth.utils.ts:48
↓ 3 callers
Method
getPending
(accountId: string)
apps/api/src/api/accounts/ownership-transfers.service.ts:384
↓ 3 callers
Function
getProp
(value: unknown, key: string)
apps/ui/src/lib/api/openapi.ts:43
↓ 3 callers
Function
getProvider
(provider: OAuthProvider)
apps/api/src/lib/oauth/oauth.get-provider.ts:4
↓ 3 callers
Method
getQueueStats
* Snapshot of every BullMQ queue's job counts. Returns an empty array * when queues are disabled — admins still get a 200 with `queues: []` * ra
apps/api/src/api/admin/admin.service.ts:12
↓ 3 callers
Method
getStats
* Snapshot of every managed queue's job counts. Drives the admin * `/admin/queues` endpoint. Pure Valkey reads, safe from a request handler.
apps/api/src/queues/queue-manager.ts:177
↓ 3 callers
Function
hardDeleteSoftDeletedAccountsJob
()
apps/api/src/queues/account-maintenance/account-maintenance.jobs.ts:103
↓ 3 callers
Function
importService
()
apps/ui/src/lib/auth/oauth.service.test.ts:30
↓ 3 callers
Method
increment
( key: string, duration?: number, requestTime?: number )
apps/api/src/lib/rate-limit/valkey-context.ts:97
↓ 3 callers
Method
init
(options: Omit<RateLimitOptions, "context">)
apps/api/src/lib/rate-limit/valkey-context.ts:72
↓ 3 callers
Function
initGitRepo
(repo: string)
apps/api/tests/lint-meta/lint-meta.test.ts:1852
↓ 3 callers
Function
insertTestUser
( suffix: string )
apps/api/tests/lib/notifications/channels/email.channel.test.ts:22
↓ 3 callers
Function
isReadinessCheckEntry
( value: unknown )
apps/api/tests/api/health/health.routes.test.ts:5
↓ 3 callers
Function
isValidEmail
(email: string)
apps/api/src/lib/email/email.utils.ts:22
↓ 3 callers
Function
isWebPushConfigured
(source: ICapabilityEnv)
apps/api/src/api/capabilities/capabilities.utils.ts:5
↓ 3 callers
Method
listForAccount
* Read-side: return the most recent audit entries scoped to a given * account. Filter matches either `targetAccountId = accountId` or * `resourc
apps/api/src/lib/audit-log/audit-log.service.ts:56
↓ 3 callers
Function
makeDashboardSummary
( overrides: Partial<IDashboardSummary> = {} )
apps/ui/tests/factories/dashboard.factory.ts:8
↓ 3 callers
Function
makeJob
(overrides: Partial<JobStub> = {})
apps/api/tests/lib/tracing/withQueueSpan.test.ts:16
↓ 3 callers
Function
makeNotification
( overrides: Partial<INotification> = {} )
apps/ui/src/features/notifications/Notifications.list.queries.test.tsx:33
↓ 3 callers
Function
makeOnSelectHandler
( onSelect: (accountId: string) => void )
apps/ui/src/features/accounts/components/AccountSwitcher/AccountSwitcher.utils.ts:8
↓ 3 callers
Function
makeProps
( overrides: Partial<INotificationListItemProps> = {} )
apps/ui/src/features/notifications/components/NotificationListItem/NotificationListItem.hooks.test.ts:7
↓ 3 callers
Function
makeUser
(overrides: Partial<IUser> = {})
apps/api/tests/api/users/users.utils.test.ts:6
↓ 3 callers
Function
makeUser
(overrides: Partial<IUser> = {})
apps/api/tests/api/auth/auth.utils.test.ts:6
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/components/core/AppShell/AppShell.hooks.test.tsx:59
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/notifications/components/NotificationsPreferencesPage/NotificationsPreferencesPage.hooks.test.tsx:26
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/notifications/components/NotificationBell/NotificationBell.hooks.test.tsx:27
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/notifications/components/NotificationCenterPopover/NotificationCenterPopover.hooks.test.tsx:19
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/auth/Auth.password.mutations.test.tsx:19
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/accounts/Accounts.queries.test.tsx:19
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/accounts/JoinRequests.queries.test.tsx:19
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/accounts/JoinRequests.mutations.test.tsx:22
↓ 3 callers
Function
makeWrapper
(initialUrl: string)
apps/ui/src/features/accounts/components/OwnershipTransferAcceptPage/OwnershipTransferAcceptPage.hooks.test.tsx:20
↓ 3 callers
Function
makeWrapper
(me: IMe | null)
apps/ui/src/features/accounts/components/ProfilePage/ProfilePage.hooks.test.tsx:25
↓ 3 callers
Function
makeWrapper
()
apps/ui/src/features/dashboard/components/ActivityFeed/ActivityFeed.hooks.test.tsx:18
↓ 3 callers
Method
memoKey
(userId: string, accountId: string)
apps/api/src/middleware/require-active-membership.memo.ts:28
↓ 3 callers
Function
mockOAuthCapabilities
(page: Page)
apps/ui/e2e/oauth.spec.ts:16
↓ 3 callers
Function
mountTestApp
()
apps/api/tests/api/notifications/notifications.push.routes.test.ts:20
↓ 3 callers
Function
normalizeInvitationEmail
(email: string)
apps/api/src/api/accounts/invitations.utils.ts:14
↓ 3 callers
Function
parseMarkdownTableSection
(text, heading)
apps/docs/scripts/docs-catalog-lib.mjs:100
↓ 3 callers
Function
parsePackageJson
(text: string)
apps/api/scripts/lint-meta/parsers/package-json.ts:25
↓ 3 callers
Function
parseWorkflow
(text: string)
apps/ui/scripts/lint-meta/parsers/workflow.ts:111
↓ 3 callers
Method
performDummyVerify
* Constant-time dummy verify used to flatten the timing signal between * "user exists, wrong password" and "user does not exist."
apps/api/src/lib/password/password-utils.ts:62
↓ 3 callers
Function
postWebhook
( app: ReturnType<typeof createApp>, body: string, headers: Record<string, string> )
apps/api/tests/api/webhooks/resend.routes.test.ts:33
↓ 3 callers
Function
postWebhook
( app: ReturnType<typeof createApp>, body: string, headers: Record<string, string> )
apps/api/tests/api/webhooks/sendgrid.routes.test.ts:38
↓ 3 callers
Function
precompileToString
(input: string)
apps/api/src/templates/email/build.ts:13
↓ 3 callers
Function
provisionEnrolledUser
()
apps/ui/e2e/mfa.spec.ts:29
↓ 3 callers
Method
purgeExpired
* Removes expired dedup rows. Called by a repeatable BullMQ job in Phase 6 * so the table stays small. Returns the number of rows deleted for *
apps/api/src/lib/notifications/dedup.service.ts:54
↓ 3 callers
Function
readScriptHeaderDescription
(root, scriptPath)
apps/docs/scripts/docs-catalog-lib.mjs:198
↓ 3 callers
Function
readSystemPreference
()
apps/ui/src/lib/theme/theme.utils.ts:18
↓ 3 callers
Method
recordFailedAttempt
( challengeKey: string, current: IMfaChallengeCachePayload, userId: string )
apps/api/src/api/auth/services/mfa.service.ts:510
↓ 3 callers
Function
registerAndLogin
(email: string)
apps/api/tests/api/users/users.routes.test.ts:60
↓ 3 callers
Function
registerPartials
()
apps/api/src/templates/email/build.ts:40
↓ 3 callers
Function
renderBell
(unreadCount?: number)
apps/ui/src/features/notifications/components/NotificationBell/NotificationBell.test.tsx:35
↓ 3 callers
Function
renderPage
()
apps/ui/src/features/auth/components/SignUpPage/SignUpPage.test.tsx:20
↓ 3 callers
Function
renderPage
()
apps/ui/src/features/dashboard/components/DashboardPage/DashboardPage.test.tsx:53
↓ 3 callers
Function
renderStream
(client: QueryClient, enabled = true)
apps/ui/src/features/notifications/useNotificationStream.test.tsx:91
↓ 3 callers
Function
requireAbility
( ability: AppAbility, action: Action, resource: AppSubject )
apps/api/src/lib/acl/ability.ts:76
↓ 3 callers
Function
resolveActiveMembership
( userId: string, accountId: string )
apps/api/src/middleware/require-active-membership.ts:25
↓ 3 callers
Function
resolveMissingCredential
( isProduction: boolean, provider: string, missingVar: string )
apps/api/src/lib/email/email.service.utils.ts:18
↓ 3 callers
Function
restoreLists
(qc: QueryClient, snapshots: IListSnapshots)
apps/ui/src/features/notifications/Notifications.cache.ts:12
↓ 3 callers
Function
routePart
(value: unknown)
apps/ui/src/features/auth/components/LoginPage/LoginPage.hooks.ts:30
↓ 3 callers
Method
scopedUserFilters
(userId: string, accountId: string)
apps/api/src/api/dashboard/dashboard.service.ts:16
↓ 3 callers
Function
seedResetToken
( userId: string, expiresAt: string = RESET_TTL_FUTURE() )
apps/api/tests/api/auth/services/password-reset.service.test.ts:42
↓ 3 callers
Function
seedUser
(email = "users-svc@example.com")
apps/api/tests/api/users/users.service.test.ts:45
↓ 3 callers
Method
shouldSkipStaleStripeEvent
( tx: BillingTransaction, accountId: string, details: IStripeWebhookDetails )
apps/api/src/api/billing/billing.service.ts:323
↓ 3 callers
Function
singletonMap
( field: string, message: string )
apps/api/src/lib/errors/api-errors.factory.ts:17
↓ 3 callers
Method
sizeForTests
Test-only helper. Current entry count, for sweep assertions.
apps/api/src/middleware/require-active-membership.memo.ts:80
↓ 3 callers
Function
slowOk
(name: string)
apps/api/tests/api/health/health.aggregate.test.ts:85
↓ 3 callers
Function
snapshotLists
(qc: QueryClient)
apps/ui/src/features/notifications/Notifications.cache.ts:6
↓ 3 callers
Function
teamMemberIn
(accountId: string)
apps/ui/src/lib/acl/ability.test.ts:25
↓ 3 callers
Function
toPublicPushSubscription
( row: IPushSubscriptionRow )
apps/api/src/api/notifications/notifications.push.utils.ts:26
↓ 3 callers
Function
toStringRecord
(value: unknown)
apps/ui/scripts/lint-meta/parsers/package-json.ts:12
↓ 3 callers
Function
toggleChannel
( rows: IPreferenceRow[], eventType: string, channel: string )
apps/ui/src/features/notifications/components/NotificationsPreferencesPage/NotificationsPreferencesPage.utils.ts:53
↓ 3 callers
Function
uniqueEmail
(prefix: string)
apps/api/tests/api/auth/auth.routes.test.ts:37
↓ 3 callers
Method
updateProfile
( userId: string, data: IUpdateUserData )
apps/api/src/api/users/users.service.ts:121
↓ 3 callers
Function
useApproveJoinRequest
( accountId: string | undefined )
apps/ui/src/features/accounts/JoinRequests.mutations.ts:13
← previous
next →
501–600 of 1,777, ranked by callers