Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/aliasvault/aliasvault
/ functions
Functions
2,136 in github.com/aliasvault/aliasvault
⨍
Functions
2,136
◇
Types & classes
262
↓ 2 callers
Function
getDisplayUrl
()
apps/browser-extension/src/entrypoints/popup/utils/ApiUrlUtility.ts:35
↓ 2 callers
Function
getDisplayUrl
()
apps/mobile-app/utils/ApiUrlUtility.ts:38
↓ 2 callers
Function
getExtension
(fileName: string)
apps/mobile-app/hooks/useAttachmentViewer.tsx:34
↓ 2 callers
Function
getFailedAttempts
()
apps/browser-extension/src/utils/PinUnlockService.ts:133
↓ 2 callers
Method
getFieldHistory
* Get field history for a specific field. * @param itemId - The ID of the item * @param fieldKey - The field key to get history for * @return
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:421
↓ 2 callers
Method
getFieldHistory
* Get field history for a specific field. * @param itemId - The ID of the item * @param fieldKey - The field key to get history for * @return
apps/mobile-app/utils/db/repositories/ItemRepository.ts:249
↓ 2 callers
Method
getFieldValuesForItems
* Get field values for multiple items. * @param itemCount - Number of items (for placeholder generation) * @returns Query with placeholders
apps/browser-extension/src/utils/db/queries/ItemQueries.ts:86
↓ 2 callers
Method
getFieldValuesForItems
* Get field values for multiple items. * @param itemCount - Number of items (for placeholder generation) * @returns Query with placeholders
apps/mobile-app/utils/db/queries/ItemQueries.ts:58
↓ 2 callers
Function
getFolderIdPath
(folderId: string | null, folders: Folder[])
apps/browser-extension/src/utils/FolderUtils.ts:152
↓ 2 callers
Function
getFolderIdPath
(folderId: string | null, folders: Folder[])
apps/mobile-app/utils/FolderUtils.ts:78
↓ 2 callers
Function
getFolderPath
(folderId: string | null, folders: Folder[])
apps/mobile-app/utils/FolderUtils.ts:49
↓ 2 callers
Function
getItemName
(itm: Item)
apps/browser-extension/src/entrypoints/popup/components/Items/ItemCard.tsx:60
↓ 2 callers
Method
getLatestDatabaseVersion
* Get the latest available database version. * @returns The latest VaultVersion
apps/browser-extension/src/utils/SqliteClient.ts:371
↓ 2 callers
Method
getLatestDatabaseVersion
* Returns the version info of the latest available vault migration.
apps/mobile-app/utils/SqliteClient.ts:490
↓ 2 callers
Function
getNestedValue
(obj: Record<string, unknown>, path: string)
apps/browser-extension/src/i18n/config.ts:173
↓ 2 callers
Method
getOfflineMode
()
apps/mobile-app/specs/NativeVaultManager.ts:97
↓ 2 callers
Function
getOptionalFieldsForItemType
(itemType: ItemType)
core/models/src/vault/SystemFieldRegistry.ts:329
↓ 2 callers
Method
getRandomSymbol
* Get a random symbol.
core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts:121
↓ 2 callers
Function
getRecursiveItemCount
( folderId: string, allItems: Array<{ FolderId?: string | null }>, allFolders: Folder[] )
apps/mobile-app/utils/FolderUtils.ts:169
↓ 2 callers
Function
getRemainingSeconds
(step = 30)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpBlock.tsx:41
↓ 2 callers
Function
getRemainingSeconds
(step = 30)
apps/mobile-app/components/items/details/TotpSection.tsx:47
↓ 2 callers
Method
getServiceInfo
* Get service information from the current page
apps/browser-extension/src/utils/serviceDetection/ServiceDetectionUtility.ts:11
↓ 2 callers
Function
getSystemFieldsForItemType
(itemType: ItemType)
core/models/src/vault/SystemFieldRegistry.ts:308
↓ 2 callers
Function
getTotpRemainingSeconds
* Get remaining seconds until next TOTP code
apps/browser-extension/src/entrypoints/contentScript/Popup.ts:109
↓ 2 callers
Method
getUpgradeToVersionSql
* Get SQL commands to upgrade vault to a specific version
core/vault/src/sql/VaultSqlGenerator.ts:136
↓ 2 callers
Method
getVaultMetadata
* Retrieve the vault metadata from native storage * @returns The parsed VaultMetadata object * @throws Error if metadata is not found or cannot
apps/mobile-app/utils/SqliteClient.ts:106
↓ 2 callers
Function
groupFieldsByCategory
(item: Item)
core/models/src/vault/ItemMethods.ts:65
↓ 2 callers
Method
guidToBase64url
* Convert GUID to base64url for WebAuthn credential ID
apps/browser-extension/src/utils/passkey/PasskeyHelper.ts:93
↓ 2 callers
Method
guidToBytes
* Convert GUID string to byte array
apps/browser-extension/src/utils/passkey/PasskeyHelper.ts:22
↓ 2 callers
Function
handleAddTotpCode
(e?: React.MouseEvent | React.KeyboardEvent)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpEditor.tsx:138
↓ 2 callers
Function
handleBlur
()
apps/browser-extension/src/entrypoints/contentScript/Form.ts:342
↓ 2 callers
Function
handleClipboardCopied
()
apps/browser-extension/src/entrypoints/background/ClipboardClearHandler.ts:82
↓ 2 callers
Function
handleCloseClick
(e: Event)
apps/browser-extension/src/entrypoints/contentScript/Popup.ts:331
↓ 2 callers
Function
handleDelete
(historyId: string)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/FieldHistoryModal.tsx:105
↓ 2 callers
Function
handleGetPasswordSettings
( )
apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts:594
↓ 2 callers
Function
handleLockVault
()
apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts:268
↓ 2 callers
Function
handleNumpadClick
(digit: string)
apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx:386
↓ 2 callers
Function
handlePasswordFailedAttempt
()
apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx:499
↓ 2 callers
Function
handleSave
()
apps/browser-extension/src/entrypoints/popup/components/Forms/EditableFieldLabel.tsx:26
↓ 2 callers
Function
handleSelectItem
(itemId: string)
apps/browser-extension/src/entrypoints/popup/pages/passkeys/PasskeyCreate.tsx:230
↓ 2 callers
Function
handleSuccessfulAuth
( username: string, token: string, refreshToken: string, passwordHashBase64: string, login
apps/browser-extension/src/entrypoints/popup/pages/auth/Login.tsx:143
↓ 2 callers
Function
handleSyncError
* Handle sync errors by mapping error codes to appropriate actions. * * For critical errors requiring logout (auth, version), we ALWAYS use app.logo
apps/mobile-app/hooks/useVaultSync.ts:269
↓ 2 callers
Function
handleUpgradeSuccess
()
apps/browser-extension/src/entrypoints/popup/pages/auth/Upgrade.tsx:166
↓ 2 callers
Function
handleUpgradeSuccess
()
apps/mobile-app/app/upgrade.tsx:236
↓ 2 callers
Method
hasLogoForSource
* Check if a logo exists for the given source domain. * @param source The normalized source domain (e.g., 'github.com') * @returns True if a log
apps/browser-extension/src/utils/db/repositories/LogoRepository.ts:13
↓ 2 callers
Function
hasMatchForCurrentUrl
* Check whether at least one stored entry would actually fill the current field for the * given popup type. Credentials popup looks at any UR
apps/browser-extension/src/entrypoints/content.ts:692
↓ 2 callers
Function
hideAddChoiceModal
()
apps/mobile-app/components/items/details/TotpEditor.tsx:72
↓ 2 callers
Function
hidePopupFor
(ms: number)
apps/browser-extension/src/entrypoints/contentScript/Form.ts:42
↓ 2 callers
Method
importPrivateKey
* Imports an RSA-OAEP private key as non-extractable.
apps/browser-extension/src/utils/EncryptionUtility.ts:270
↓ 2 callers
Method
importPrivateKey
* Imports an RSA-OAEP private key as non-extractable.
apps/mobile-app/utils/EncryptionUtility.ts:230
↓ 2 callers
Function
indentSwiftMultilineString
* Indent each line of a multi-line string for Swift multi-line string literals
core/vault/scripts/generate-vault-sql.cjs:273
↓ 2 callers
Function
initDarkModeSwitcher
()
apps/server/AliasVault.Admin/wwwroot/js/dark-mode.js:10
↓ 2 callers
Method
initRust
* Initialize the Rust WASM module. * Called automatically by merge() if not already initialized.
apps/browser-extension/src/utils/VaultMergeService.ts:122
↓ 2 callers
Function
initializeAuth
()
apps/mobile-app/app/(tabs)/settings/vault-unlock.tsx:34
↓ 2 callers
Function
initializeDarkMode
()
apps/server/AliasVault.Admin/wwwroot/js/dark-mode.js:1
↓ 2 callers
Method
initiateLogin
* Initiate login with server.
apps/browser-extension/src/entrypoints/popup/utils/SrpUtility.ts:27
↓ 2 callers
Method
isElementVisible
* Check if an element is visible.
apps/browser-extension/src/utils/loginDetector/LoginDetector.ts:380
↓ 2 callers
Function
isIco
()
apps/mobile-app/components/items/ItemIcon.tsx:356
↓ 2 callers
Function
isPinEnabled
()
apps/browser-extension/src/utils/PinUnlockService.ts:101
↓ 2 callers
Function
isPinLocked
()
apps/browser-extension/src/utils/PinUnlockService.ts:145
↓ 2 callers
Function
isPng
()
apps/mobile-app/components/items/ItemIcon.tsx:363
↓ 2 callers
Function
isPopupType
(value: string | undefined)
apps/browser-extension/src/utils/autofill/PopupTypes.ts:34
↓ 2 callers
Function
isPrivateDomain
(emailAddress: string)
apps/browser-extension/src/entrypoints/popup/components/EmailPreview.tsx:65
↓ 2 callers
Function
isPublicDomain
(emailAddress: string)
apps/browser-extension/src/entrypoints/popup/components/EmailPreview.tsx:56
↓ 2 callers
Function
isSiteAllowed
* Check if autofill is disabled for the current site (site-specific settings only). * @returns True if site allows autofill, false if site ha
apps/browser-extension/src/entrypoints/content.ts:710
↓ 2 callers
Function
isSvg
()
apps/mobile-app/components/items/ItemIcon.tsx:348
↓ 2 callers
Function
isUrlAlreadyLinked
(existingUrls: string[], newUrl: string)
apps/browser-extension/src/utils/RustCore.ts:150
↓ 2 callers
Function
isWebAuthnInterceptionEnabled
()
apps/browser-extension/src/entrypoints/contentScript/WebAuthnInterceptor.ts:360
↓ 2 callers
Function
loadApiUrl
()
apps/browser-extension/src/entrypoints/popup/utils/ApiUrlUtility.ts:22
↓ 2 callers
Function
loadEmail
()
apps/browser-extension/src/entrypoints/popup/pages/emails/EmailDetails.tsx:52
↓ 2 callers
Function
loadItem
()
apps/mobile-app/app/(tabs)/items/[id].tsx:98
↓ 2 callers
Function
loadStoredSettings
()
apps/browser-extension/src/entrypoints/popup/pages/auth/AuthSettings.tsx:102
↓ 2 callers
Function
loadTestHtml
(filename: string)
apps/browser-extension/src/utils/formDetector/__tests__/TestUtils.ts:127
↓ 2 callers
Function
lockVaultDueToInactivity
* Lock the vault due to inactivity timeout.
apps/browser-extension/src/entrypoints/background/AutolockTimeoutHandler.ts:25
↓ 2 callers
Method
mapRow
* Map a single database row to a Passkey object. * @param row - Raw passkey row from database * @returns Passkey object
apps/browser-extension/src/utils/db/mappers/PasskeyMapper.ts:55
↓ 2 callers
Method
mapRow
* Map a single database row to an Item object. * @param row - Raw item row from database * @param fields - Processed fields for this item * @
apps/browser-extension/src/utils/db/mappers/ItemMapper.ts:47
↓ 2 callers
Method
mapRowWithItem
* Map a single database row to a Passkey with item information. * @param row - Raw passkey row with item data * @returns Passkey with Username a
apps/browser-extension/src/utils/db/mappers/PasskeyMapper.ts:77
↓ 2 callers
Method
mapRows
* Map multiple database rows to Item objects with their fields and tags. * @param rows - Raw item rows from database * @param fieldsByItem - Map
apps/browser-extension/src/utils/db/mappers/ItemMapper.ts:78
↓ 2 callers
Function
mapTypeToCSharp
* Map TypeScript type to C# type
core/models/scripts/generate-field-keys.cjs:241
↓ 2 callers
Method
matchesEntryExclude
* Check if an input matches a field-type-specific exclusion pattern (e.g. TOTP "test"). * Whole-word matching is used so a pattern like "test" does
apps/browser-extension/src/utils/formDetector/FormDetector.ts:295
↓ 2 callers
Method
matchesWordBoundary
* Check if a pattern matches as a whole word or compound word in the given text. * Uses word boundaries to avoid false positives. * * Example
apps/browser-extension/src/utils/formDetector/FormDetector.ts:225
↓ 2 callers
Function
n
()
apps/server/AliasVault.Client/wwwroot/lib/qrcode.min.js:1
↓ 2 callers
Function
n
()
apps/server/AliasVault.Admin/wwwroot/lib/qrcode.min.js:1
↓ 2 callers
Function
navigateToSuccess
()
apps/mobile-app/app/(tabs)/items/autofill-link-existing.tsx:133
↓ 2 callers
Method
normalizeUrl
* Normalize a URL string for favicon fetching. * Prepends https:// if the URL starts with www. * @param url The URL to normalize * @returns T
apps/browser-extension/src/utils/FaviconService.ts:58
↓ 2 callers
Function
normalizeUsername
(username: string)
apps/browser-extension/tests/helpers/test-api.ts:96
↓ 2 callers
Function
normalizeWebAuthnHost
* Normalize a host or RP ID for WebAuthn comparison.
apps/browser-extension/src/utils/passkey/WebAuthnRequestValidation.ts:14
↓ 2 callers
Method
openAutofillSettingsPage
()
apps/mobile-app/specs/NativeVaultManager.ts:67
↓ 2 callers
Method
pad32
* Left-pad to 32 bytes for P-256 coordinates. * @param b - Bytes to pad * @returns Padded bytes
apps/browser-extension/src/utils/passkey/PasskeyAuthenticator.ts:620
↓ 2 callers
Function
parseOtpAuthUri
(uri: string)
apps/mobile-app/utils/TotpUtility.ts:46
↓ 2 callers
Function
parsePrfSalt
* Normalize a PRF (hmac-secret) salt into raw bytes. Over the messaging bridge the salt * arrives either as a base64 string or as a Uint8Array that J
apps/browser-extension/src/utils/passkey/PasskeyAssertionService.ts:33
↓ 2 callers
Function
parseSemanticVersion
* Parse a semantic version string into its components
core/vault/src/utils/VersionCompatibility.ts:46
↓ 2 callers
Function
performUpgrade
()
apps/browser-extension/src/entrypoints/popup/pages/auth/Upgrade.tsx:110
↓ 2 callers
Method
permanentlyDelete
* Permanently delete an item - converts to tombstone for sync. * @param itemId - The ID of the item to permanently delete * @returns The number
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:323
↓ 2 callers
Method
permanentlyDelete
* Permanently delete an item (tombstone). * Converts item to tombstone and hard deletes all related data. * @param itemId - The ID of the item t
apps/mobile-app/utils/db/repositories/ItemRepository.ts:316
↓ 2 callers
Function
persistAndLoadVault
(vaultResponse: VaultResponse, encryptionKey: string, loginUsername: string)
apps/browser-extension/src/entrypoints/popup/pages/auth/Login.tsx:69
↓ 2 callers
Function
persistLocalVaultMutation
* Persist a locally-mutated vault and attempt to sync it to the server in the background. * * This is tolerant to server being offline (in which cas
apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts:842
↓ 2 callers
Function
pollOperation
(operationUrl, label)
apps/browser-extension/scripts/publish-edge.mjs:43
↓ 2 callers
Function
popupTypeForFieldType
(fieldType: DetectedFieldType | null | undefined)
apps/browser-extension/src/utils/autofill/PopupTypes.ts:39
↓ 2 callers
Method
post
* Issue POST request to the API.
apps/browser-extension/src/utils/WebApiService.ts:198
← previous
next →
501–600 of 2,136, ranked by callers