Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/linkwarden/linkwarden
/ functions
Functions
738 in github.com/linkwarden/linkwarden
⨍
Functions
738
◇
Types & classes
69
↓ 2 callers
Function
getPreservedTokenSecret
()
apps/web/lib/api/preserved/createPreservedFormatUrl.ts:18
↓ 2 callers
Function
getTags
({ userId, collectionId, query = {}, }: { userId?: number; collectionId?: number; query?: TagReque
apps/web/lib/api/controllers/tags/getTags.ts:4
↓ 2 callers
Function
getUserById
(userId: number)
apps/web/lib/api/controllers/users/userId/getUserById.ts:5
↓ 2 callers
Function
getZIndex
(element: HTMLElement)
apps/web/components/ClickAwayHandler.tsx:11
↓ 2 callers
Function
handleHighlightSelection
( highlightId?: number | null, color?: "yellow" | "red" | "blue" | "green" )
apps/web/components/Preservation/ReadableView.tsx:347
↓ 2 callers
Function
handleTagSelection
(tag: string | undefined)
apps/web/pages/public/collections/[id]/index.tsx:46
↓ 2 callers
Function
handler
( req: NextApiRequest, res: NextApiResponse )
apps/web/pages/api/v1/rss/[id].ts:5
↓ 2 callers
Function
isDemoMode
()
apps/web/lib/api/isDemoMode.ts:1
↓ 2 callers
Function
isLinkPinned
(link?: LinkIncludingShortenedCollectionAndTags)
packages/router/links.tsx:266
↓ 2 callers
Function
isReady
()
apps/web/components/LinkDetails.tsx:106
↓ 2 callers
Function
isUrlSafeForServerSideFetch
( value: string, options?: { lookup?: HostnameLookup; allowPrivateNetworkAccess?: boolean; } )
packages/lib/ssrf.ts:331
↓ 2 callers
Function
launchBrowser
()
apps/worker/lib/browser.ts:53
↓ 2 callers
Function
makeVars
(scheme: ThemeName)
apps/mobile/lib/theme.ts:12
↓ 2 callers
Function
mutateWithToast
( updatedLink: LinkIncludingShortenedCollectionAndTags, opts?: { invalidateDashboardOnError?: bool
apps/web/components/DragNDrop.tsx:103
↓ 2 callers
Function
normalizeHostname
(hostname: string)
packages/lib/ssrf.ts:94
↓ 2 callers
Function
normalizeVersion
(version?: string | null)
packages/router/config.tsx:15
↓ 2 callers
Function
parseIPv6
(address: string)
packages/lib/ssrf.ts:129
↓ 2 callers
Function
removeCollectionsFromDashboard
( oldData: any, collectionIds: number[] )
packages/router/collections.tsx:37
↓ 2 callers
Function
removeFromOrders
(userId: number, collectionId: number)
apps/web/lib/api/controllers/collections/collectionId/deleteCollectionById.ts:152
↓ 2 callers
Function
removeLinkFromInfiniteData
(oldData: any, linkId: number)
packages/router/links.tsx:224
↓ 2 callers
Function
replaceLinkInInfiniteData
( oldData: any, link: LinkIncludingShortenedCollectionAndTags )
packages/router/links.tsx:307
↓ 2 callers
Function
resolveHostnameForServerSideFetch
( hostname: string, lookup: HostnameLookup = defaultHostnameLookup )
packages/lib/ssrf.ts:259
↓ 2 callers
Function
restartBrowser
(reason: string)
apps/worker/workers/linkProcessing.ts:18
↓ 2 callers
Function
rssHandler
( rssSubscription: RssSubscription, feed: Parser.Output<any> )
packages/lib/rssHandler.ts:7
↓ 2 callers
Function
searchLinks
({ query, userId, publicOnly, }: SearchLinksParams)
apps/web/lib/api/controllers/search/searchLinks.ts:16
↓ 2 callers
Function
seedUser
( username?: string, password?: string, name?: string )
apps/web/e2e/data/user.ts:5
↓ 2 callers
Function
submit
(action: DeletePreservationsSchemaType["action"])
apps/web/pages/admin/background-jobs.tsx:43
↓ 2 callers
Function
supportsTagPagination
(version?: string | null)
packages/router/tags.tsx:57
↓ 2 callers
Function
updateDashboardSectionLayout
( userId: number, collectionId: number )
apps/web/lib/api/controllers/collections/collectionId/deleteCollectionById.ts:177
↓ 2 callers
Function
updateLinkById
( userId: number, linkId: number, body: UpdateLinkSchemaType, removePreviousTags?: boolean )
apps/web/lib/api/controllers/links/linkId/updateLinkById.ts:11
↓ 2 callers
Function
upsertLinkInInfiniteData
( oldData: any, link: LinkIncludingShortenedCollectionAndTags, optimisticId?: number )
packages/router/links.tsx:162
↓ 2 callers
Function
useAddUser
()
packages/router/users.tsx:24
↓ 2 callers
Function
useBulkDeleteLinks
()
packages/router/links.tsx:901
↓ 2 callers
Function
useCreateCollection
(auth?: MobileAuth)
packages/router/collections.tsx:108
↓ 2 callers
Function
useDashboardData
(auth?: MobileAuth)
packages/router/dashboardData.tsx:6
↓ 2 callers
Function
useDeleteCollection
({ auth, Alert, toast, t, }: { auth?: MobileAuth; Alert?: any; toast?: typeof toaster; t?: TFu
packages/router/collections.tsx:180
↓ 2 callers
Function
useGetLinkHighlights
( linkId: number )
packages/router/highlights.tsx:11
↓ 2 callers
Function
useRemoveHighlight
(linkId: number)
packages/router/highlights.tsx:65
↓ 2 callers
Function
useTag
(tagId?: number, auth?: MobileAuth)
packages/router/tags.tsx:247
↓ 2 callers
Function
useUpsertTags
()
packages/router/tags.tsx:322
↓ 2 callers
Function
useUsers
()
packages/router/users.tsx:6
↓ 1 callers
Function
Dropdown
( item: ExtendedTreeItem, onExpand: (id: ItemId) => void, onCollapse: (id: ItemId) => void )
apps/web/components/CollectionListing.tsx:372
↓ 1 callers
Function
PostUserSchema
()
packages/lib/schemaValidation.ts:36
↓ 1 callers
Function
UpdateUserSchema
()
packages/lib/schemaValidation.ts:60
↓ 1 callers
Function
applyHighlight
(container: HTMLElement, highlight: Highlight)
apps/web/components/Preservation/ReadableView.tsx:213
↓ 1 callers
Function
applyPinnedDelta
(oldData: any, delta: number)
packages/router/links.tsx:371
↓ 1 callers
Function
archiveHandler
( link: LinkWithCollectionOwnerAndTags, browser: Browser )
apps/worker/lib/archiveHandler.ts:25
↓ 1 callers
Function
archiveLink
(link: LinkWithCollectionOwnerAndTags)
apps/worker/workers/linkProcessing.ts:45
↓ 1 callers
Function
areStringArraysEqual
(a: string[] = [], b: string[] = [])
apps/web/pages/settings/preference.tsx:119
↓ 1 callers
Function
autoTagLink
(user: User, linkId: number)
apps/worker/lib/autoTagLink.ts:69
↓ 1 callers
Function
autoTagPreservedLinks
(interval = 10)
apps/worker/workers/autoTagPreservedLinks.ts:19
↓ 1 callers
Function
buffer
(req: NextApiRequest)
apps/web/pages/api/v1/webhook/index.ts:11
↓ 1 callers
Function
buildMeiliFilters
({ tokens, userId, publicOnly, }: { tokens: Token[]; userId?: number; publicOnly?: boolean; })
apps/web/lib/api/searchQueryBuilder.ts:93
↓ 1 callers
Function
buildMeiliQuery
(tokens: Token[])
apps/web/lib/api/searchQueryBuilder.ts:85
↓ 1 callers
Function
buildQueryString
(params: LinkRequestQuery)
packages/router/publicLinks.tsx:71
↓ 1 callers
Function
buildQueryString
(params: TagRequestQuery)
packages/router/tags.tsx:36
↓ 1 callers
Function
buildQueryString
(params: LinkRequestQuery)
packages/router/links.tsx:106
↓ 1 callers
Function
buildTreeFromCollections
( collections: CollectionIncludingMembersAndLinkCount[], router: ReturnType<typeof useRouter>, tree?: Tr
apps/web/components/CollectionListing.tsx:392
↓ 1 callers
Function
bulkDeleteLinks
()
apps/web/components/LinkListOptions.tsx:73
↓ 1 callers
Function
bulkRefreshPreservations
()
apps/web/components/LinkListOptions.tsx:93
↓ 1 callers
Function
bulkTagDelete
( userId: number, body: TagBulkDeletionSchemaType )
apps/web/lib/api/controllers/tags/bulkTagDelete.ts:7
↓ 1 callers
Function
cancelUpdateTag
()
apps/web/pages/tags/[id].tsx:70
↓ 1 callers
Function
checkFields
()
apps/web/components/ModalContent/NewUserModal.tsx:44
↓ 1 callers
Function
checkFields
()
apps/web/components/ModalContent/InviteModal.tsx:41
↓ 1 callers
Function
checkFields
()
apps/web/pages/register.tsx:51
↓ 1 callers
Function
checkSubscriptionByEmail
(email: string)
apps/web/lib/api/stripe/checkSubscriptionByEmail.ts:5
↓ 1 callers
Function
cleanupUser
(userId: number)
apps/web/lib/api/controllers/migration/importFromHTMLFile.test.ts:52
↓ 1 callers
Function
clearCache
()
apps/mobile/lib/cache.ts:3
↓ 1 callers
Function
compareInstanceVersions
(a?: string | null, b?: string | null)
packages/router/config.tsx:25
↓ 1 callers
Function
countUnprocessedBillableLinks
()
apps/worker/lib/countUnprocessedBillableLinks.ts:3
↓ 1 callers
Function
createAgent
(target: URL)
packages/lib/safeFetch.ts:59
↓ 1 callers
Function
createOrUpdateTags
( userId: number, tags: PostTagSchemaType["tags"] )
apps/web/lib/api/controllers/tags/createOrUpdateTags.ts:5
↓ 1 callers
Function
createSafeLookup
()
packages/lib/safeFetch.ts:16
↓ 1 callers
Function
createSession
( userId: number, sessionName?: string )
apps/web/lib/api/controllers/session/createSession.ts:5
↓ 1 callers
Function
decodeEntities
(encoded: string | undefined)
apps/web/lib/api/controllers/migration/importFromHTMLFile.ts:302
↓ 1 callers
Function
decodeSearchParam
(value?: string)
apps/mobile/app/(tabs)/tags/index.tsx:22
↓ 1 callers
Function
deleteHighlightById
( userId: number, highlightId: number )
apps/web/lib/api/controllers/highlights/deleteHighlightById.ts:3
↓ 1 callers
Function
deleteLinksById
( userId: number, linkIds: number[] )
apps/web/lib/api/controllers/links/bulk/deleteLinksById.ts:7
↓ 1 callers
Function
deleteSubCollections
(collectionId: number)
apps/web/lib/api/controllers/collections/collectionId/deleteCollectionById.ts:106
↓ 1 callers
Function
deleteTagById
(userId: number, tagId: number)
apps/web/lib/api/controllers/tags/tagId/deleteTagById.ts:3
↓ 1 callers
Function
deleteToken
(userId: number, tokenId: number)
apps/web/lib/api/controllers/tokens/tokenId/deleteTokenById.ts:3
↓ 1 callers
Function
deleteUserById
( userId: number, body: DeleteUserBody, isServerAdmin: boolean, queryId: number )
apps/web/lib/api/controllers/users/userId/deleteUserById.ts:10
↓ 1 callers
Function
determineLinkType
( linkId: number, url?: string | null )
apps/worker/lib/archiveHandler.ts:234
↓ 1 callers
Function
displayLoginCredential
()
apps/web/pages/login.tsx:88
↓ 1 callers
Function
displayLoginExternalButton
()
apps/web/pages/register.tsx:128
↓ 1 callers
Function
displayLoginExternalButton
()
apps/web/pages/login.tsx:222
↓ 1 callers
Function
displayRegistration
()
apps/web/pages/login.tsx:246
↓ 1 callers
Function
emptyS3Directory
(bucket: string, dir: string)
packages/filesystem/removeFolder.ts:10
↓ 1 callers
Function
ensureTestEnv
()
apps/web/lib/api/controllers/migration/importFromHTMLFile.test.ts:17
↓ 1 callers
Function
ensureValidURL
(base: string, path: string)
apps/worker/lib/autoTagLink.ts:22
↓ 1 callers
Function
existingTagsPrompt
(text: string, tags: string[])
apps/worker/lib/prompts.ts:39
↓ 1 callers
Function
exportData
(userId: number)
apps/web/lib/api/controllers/migration/exportData.ts:3
↓ 1 callers
Function
extractIPv4FromMappedIPv6
(address: string)
packages/lib/ssrf.ts:184
↓ 1 callers
Function
extractTagsFromQueryData
(data: unknown)
packages/router/links.tsx:118
↓ 1 callers
Function
fetchHeaders
(url: string)
apps/worker/lib/fetchHeaders.ts:3
↓ 1 callers
Function
fetchImage
(src: string, timeoutMs = 1500)
apps/web/pages/api/v1/getFavicon/index.ts:8
↓ 1 callers
Function
fetchLinkContent
()
apps/web/components/Preservation/ReadableView.tsx:61
↓ 1 callers
Function
fetchOwner
()
apps/web/components/LinkDetails.tsx:84
↓ 1 callers
Function
fetchOwner
()
apps/web/components/CollectionCard.tsx:48
↓ 1 callers
Function
fetchOwner
()
apps/web/components/ModalContent/EditCollectionSharingModal.tsx:92
← previous
next →
101–200 of 738, ranked by callers