MCPcopy Create free account

hub / github.com/aliasvault/aliasvault / functions

Functions2,136 in github.com/aliasvault/aliasvault

↓ 2 callersFunctiongetDisplayUrl
()
apps/browser-extension/src/entrypoints/popup/utils/ApiUrlUtility.ts:35
↓ 2 callersFunctiongetDisplayUrl
()
apps/mobile-app/utils/ApiUrlUtility.ts:38
↓ 2 callersFunctiongetExtension
(fileName: string)
apps/mobile-app/hooks/useAttachmentViewer.tsx:34
↓ 2 callersFunctiongetFailedAttempts
()
apps/browser-extension/src/utils/PinUnlockService.ts:133
↓ 2 callersMethodgetFieldHistory
* 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 callersMethodgetFieldHistory
* 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 callersMethodgetFieldValuesForItems
* 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 callersMethodgetFieldValuesForItems
* 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 callersFunctiongetFolderIdPath
(folderId: string | null, folders: Folder[])
apps/browser-extension/src/utils/FolderUtils.ts:152
↓ 2 callersFunctiongetFolderIdPath
(folderId: string | null, folders: Folder[])
apps/mobile-app/utils/FolderUtils.ts:78
↓ 2 callersFunctiongetFolderPath
(folderId: string | null, folders: Folder[])
apps/mobile-app/utils/FolderUtils.ts:49
↓ 2 callersFunctiongetItemName
(itm: Item)
apps/browser-extension/src/entrypoints/popup/components/Items/ItemCard.tsx:60
↓ 2 callersMethodgetLatestDatabaseVersion
* Get the latest available database version. * @returns The latest VaultVersion
apps/browser-extension/src/utils/SqliteClient.ts:371
↓ 2 callersMethodgetLatestDatabaseVersion
* Returns the version info of the latest available vault migration.
apps/mobile-app/utils/SqliteClient.ts:490
↓ 2 callersFunctiongetNestedValue
(obj: Record<string, unknown>, path: string)
apps/browser-extension/src/i18n/config.ts:173
↓ 2 callersMethodgetOfflineMode
()
apps/mobile-app/specs/NativeVaultManager.ts:97
↓ 2 callersFunctiongetOptionalFieldsForItemType
(itemType: ItemType)
core/models/src/vault/SystemFieldRegistry.ts:329
↓ 2 callersMethodgetRandomSymbol
* Get a random symbol.
core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts:121
↓ 2 callersFunctiongetRecursiveItemCount
( folderId: string, allItems: Array<{ FolderId?: string | null }>, allFolders: Folder[] )
apps/mobile-app/utils/FolderUtils.ts:169
↓ 2 callersFunctiongetRemainingSeconds
(step = 30)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpBlock.tsx:41
↓ 2 callersFunctiongetRemainingSeconds
(step = 30)
apps/mobile-app/components/items/details/TotpSection.tsx:47
↓ 2 callersMethodgetServiceInfo
* Get service information from the current page
apps/browser-extension/src/utils/serviceDetection/ServiceDetectionUtility.ts:11
↓ 2 callersFunctiongetSystemFieldsForItemType
(itemType: ItemType)
core/models/src/vault/SystemFieldRegistry.ts:308
↓ 2 callersFunctiongetTotpRemainingSeconds
* Get remaining seconds until next TOTP code
apps/browser-extension/src/entrypoints/contentScript/Popup.ts:109
↓ 2 callersMethodgetUpgradeToVersionSql
* Get SQL commands to upgrade vault to a specific version
core/vault/src/sql/VaultSqlGenerator.ts:136
↓ 2 callersMethodgetVaultMetadata
* 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 callersFunctiongroupFieldsByCategory
(item: Item)
core/models/src/vault/ItemMethods.ts:65
↓ 2 callersMethodguidToBase64url
* Convert GUID to base64url for WebAuthn credential ID
apps/browser-extension/src/utils/passkey/PasskeyHelper.ts:93
↓ 2 callersMethodguidToBytes
* Convert GUID string to byte array
apps/browser-extension/src/utils/passkey/PasskeyHelper.ts:22
↓ 2 callersFunctionhandleAddTotpCode
(e?: React.MouseEvent | React.KeyboardEvent)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpEditor.tsx:138
↓ 2 callersFunctionhandleBlur
()
apps/browser-extension/src/entrypoints/contentScript/Form.ts:342
↓ 2 callersFunctionhandleClipboardCopied
()
apps/browser-extension/src/entrypoints/background/ClipboardClearHandler.ts:82
↓ 2 callersFunctionhandleCloseClick
(e: Event)
apps/browser-extension/src/entrypoints/contentScript/Popup.ts:331
↓ 2 callersFunctionhandleDelete
(historyId: string)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/FieldHistoryModal.tsx:105
↓ 2 callersFunctionhandleGetPasswordSettings
( )
apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts:594
↓ 2 callersFunctionhandleLockVault
()
apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts:268
↓ 2 callersFunctionhandleNumpadClick
(digit: string)
apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx:386
↓ 2 callersFunctionhandlePasswordFailedAttempt
()
apps/browser-extension/src/entrypoints/popup/pages/auth/Unlock.tsx:499
↓ 2 callersFunctionhandleSave
()
apps/browser-extension/src/entrypoints/popup/components/Forms/EditableFieldLabel.tsx:26
↓ 2 callersFunctionhandleSelectItem
(itemId: string)
apps/browser-extension/src/entrypoints/popup/pages/passkeys/PasskeyCreate.tsx:230
↓ 2 callersFunctionhandleSuccessfulAuth
( username: string, token: string, refreshToken: string, passwordHashBase64: string, login
apps/browser-extension/src/entrypoints/popup/pages/auth/Login.tsx:143
↓ 2 callersFunctionhandleSyncError
* 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 callersFunctionhandleUpgradeSuccess
()
apps/browser-extension/src/entrypoints/popup/pages/auth/Upgrade.tsx:166
↓ 2 callersFunctionhandleUpgradeSuccess
()
apps/mobile-app/app/upgrade.tsx:236
↓ 2 callersMethodhasLogoForSource
* 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 callersFunctionhasMatchForCurrentUrl
* 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 callersFunctionhideAddChoiceModal
()
apps/mobile-app/components/items/details/TotpEditor.tsx:72
↓ 2 callersFunctionhidePopupFor
(ms: number)
apps/browser-extension/src/entrypoints/contentScript/Form.ts:42
↓ 2 callersMethodimportPrivateKey
* Imports an RSA-OAEP private key as non-extractable.
apps/browser-extension/src/utils/EncryptionUtility.ts:270
↓ 2 callersMethodimportPrivateKey
* Imports an RSA-OAEP private key as non-extractable.
apps/mobile-app/utils/EncryptionUtility.ts:230
↓ 2 callersFunctionindentSwiftMultilineString
* Indent each line of a multi-line string for Swift multi-line string literals
core/vault/scripts/generate-vault-sql.cjs:273
↓ 2 callersFunctioninitDarkModeSwitcher
()
apps/server/AliasVault.Admin/wwwroot/js/dark-mode.js:10
↓ 2 callersMethodinitRust
* Initialize the Rust WASM module. * Called automatically by merge() if not already initialized.
apps/browser-extension/src/utils/VaultMergeService.ts:122
↓ 2 callersFunctioninitializeAuth
()
apps/mobile-app/app/(tabs)/settings/vault-unlock.tsx:34
↓ 2 callersFunctioninitializeDarkMode
()
apps/server/AliasVault.Admin/wwwroot/js/dark-mode.js:1
↓ 2 callersMethodinitiateLogin
* Initiate login with server.
apps/browser-extension/src/entrypoints/popup/utils/SrpUtility.ts:27
↓ 2 callersMethodisElementVisible
* Check if an element is visible.
apps/browser-extension/src/utils/loginDetector/LoginDetector.ts:380
↓ 2 callersFunctionisIco
()
apps/mobile-app/components/items/ItemIcon.tsx:356
↓ 2 callersFunctionisPinEnabled
()
apps/browser-extension/src/utils/PinUnlockService.ts:101
↓ 2 callersFunctionisPinLocked
()
apps/browser-extension/src/utils/PinUnlockService.ts:145
↓ 2 callersFunctionisPng
()
apps/mobile-app/components/items/ItemIcon.tsx:363
↓ 2 callersFunctionisPopupType
(value: string | undefined)
apps/browser-extension/src/utils/autofill/PopupTypes.ts:34
↓ 2 callersFunctionisPrivateDomain
(emailAddress: string)
apps/browser-extension/src/entrypoints/popup/components/EmailPreview.tsx:65
↓ 2 callersFunctionisPublicDomain
(emailAddress: string)
apps/browser-extension/src/entrypoints/popup/components/EmailPreview.tsx:56
↓ 2 callersFunctionisSiteAllowed
* 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 callersFunctionisSvg
()
apps/mobile-app/components/items/ItemIcon.tsx:348
↓ 2 callersFunctionisUrlAlreadyLinked
(existingUrls: string[], newUrl: string)
apps/browser-extension/src/utils/RustCore.ts:150
↓ 2 callersFunctionisWebAuthnInterceptionEnabled
()
apps/browser-extension/src/entrypoints/contentScript/WebAuthnInterceptor.ts:360
↓ 2 callersFunctionloadApiUrl
()
apps/browser-extension/src/entrypoints/popup/utils/ApiUrlUtility.ts:22
↓ 2 callersFunctionloadEmail
()
apps/browser-extension/src/entrypoints/popup/pages/emails/EmailDetails.tsx:52
↓ 2 callersFunctionloadItem
()
apps/mobile-app/app/(tabs)/items/[id].tsx:98
↓ 2 callersFunctionloadStoredSettings
()
apps/browser-extension/src/entrypoints/popup/pages/auth/AuthSettings.tsx:102
↓ 2 callersFunctionloadTestHtml
(filename: string)
apps/browser-extension/src/utils/formDetector/__tests__/TestUtils.ts:127
↓ 2 callersFunctionlockVaultDueToInactivity
* Lock the vault due to inactivity timeout.
apps/browser-extension/src/entrypoints/background/AutolockTimeoutHandler.ts:25
↓ 2 callersMethodmapRow
* 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 callersMethodmapRow
* 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 callersMethodmapRowWithItem
* 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 callersMethodmapRows
* 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 callersFunctionmapTypeToCSharp
* Map TypeScript type to C# type
core/models/scripts/generate-field-keys.cjs:241
↓ 2 callersMethodmatchesEntryExclude
* 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 callersMethodmatchesWordBoundary
* 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 callersFunctionn
()
apps/server/AliasVault.Client/wwwroot/lib/qrcode.min.js:1
↓ 2 callersFunctionn
()
apps/server/AliasVault.Admin/wwwroot/lib/qrcode.min.js:1
↓ 2 callersFunctionnavigateToSuccess
()
apps/mobile-app/app/(tabs)/items/autofill-link-existing.tsx:133
↓ 2 callersMethodnormalizeUrl
* 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 callersFunctionnormalizeUsername
(username: string)
apps/browser-extension/tests/helpers/test-api.ts:96
↓ 2 callersFunctionnormalizeWebAuthnHost
* Normalize a host or RP ID for WebAuthn comparison.
apps/browser-extension/src/utils/passkey/WebAuthnRequestValidation.ts:14
↓ 2 callersMethodopenAutofillSettingsPage
()
apps/mobile-app/specs/NativeVaultManager.ts:67
↓ 2 callersMethodpad32
* 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 callersFunctionparseOtpAuthUri
(uri: string)
apps/mobile-app/utils/TotpUtility.ts:46
↓ 2 callersFunctionparsePrfSalt
* 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 callersFunctionparseSemanticVersion
* Parse a semantic version string into its components
core/vault/src/utils/VersionCompatibility.ts:46
↓ 2 callersFunctionperformUpgrade
()
apps/browser-extension/src/entrypoints/popup/pages/auth/Upgrade.tsx:110
↓ 2 callersMethodpermanentlyDelete
* 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 callersMethodpermanentlyDelete
* 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 callersFunctionpersistAndLoadVault
(vaultResponse: VaultResponse, encryptionKey: string, loginUsername: string)
apps/browser-extension/src/entrypoints/popup/pages/auth/Login.tsx:69
↓ 2 callersFunctionpersistLocalVaultMutation
* 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 callersFunctionpollOperation
(operationUrl, label)
apps/browser-extension/scripts/publish-edge.mjs:43
↓ 2 callersFunctionpopupTypeForFieldType
(fieldType: DetectedFieldType | null | undefined)
apps/browser-extension/src/utils/autofill/PopupTypes.ts:39
↓ 2 callersMethodpost
* Issue POST request to the API.
apps/browser-extension/src/utils/WebApiService.ts:198
← previousnext →501–600 of 2,136, ranked by callers