MCPcopy Index your code

hub / github.com/aliasvault/aliasvault / functions

Functions2,136 in github.com/aliasvault/aliasvault

↓ 9 callersFunctioncleanupTestEnvironment
()
apps/browser-extension/src/utils/loginDetector/__tests__/TestUtils.ts:107
↓ 9 callersFunctioncreateFormDetector
(htmlFile: string, elementId: string)
apps/browser-extension/src/utils/formDetector/__tests__/FormDetector.passwordless.test.ts:23
↓ 9 callersFunctioncreateSystemField
(fieldKey: string, options: CreateSystemFieldOptions)
core/models/src/vault/ItemMethods.ts:159
↓ 9 callersFunctionformatErrorWithCode
(message: string, code: AppErrorCode)
apps/mobile-app/utils/types/errors/AppErrorCodes.ts:172
↓ 9 callersMethodgetAll
* Fetch all active items (not deleted, not in trash) with their fields and tags. * @returns Array of Item objects
apps/mobile-app/utils/db/repositories/ItemRepository.ts:90
↓ 9 callersFunctiongetCurrentAutofillFrameUrl
(currentLocation: AutofillFrameLocation = window.location)
apps/browser-extension/src/entrypoints/contentScript/AutofillFrameUrl.ts:7
↓ 9 callersFunctionisAvSuppressSave
(element: Element | null)
apps/browser-extension/src/utils/autofill/Autofill.ts:49
↓ 9 callersMethodopenInNewPopup
* Open the current page in a new expanded popup window. * @param path - The path to open in the popup (defaults to current path) * @param return
apps/browser-extension/src/entrypoints/popup/utils/PopoutUtility.ts:37
↓ 9 callersMethodrawFetch
* Fetch data from the API without authentication headers and without access token refresh retry. * Throws NetworkError for network-related failures
apps/browser-extension/src/utils/WebApiService.ts:123
↓ 9 callersFunctionresolveDefaultLanguage
(appLanguage: string | null | undefined, availableCodes: string[])
core/models/src/defaults/Languages.ts:132
↓ 9 callersFunctionsetShowPassword
(value: boolean)
apps/browser-extension/src/entrypoints/popup/components/Forms/FormInput.tsx:104
↓ 8 callersMethodexecuteQuery
(query: string, params?: SqliteBindValue[])
apps/mobile-app/utils/db/BaseRepository.ts:12
↓ 8 callersFunctionfieldAppliesToType
(field: SystemFieldDefinition, itemType: ItemType)
core/models/src/vault/SystemFieldRegistry.ts:283
↓ 8 callersMethodgetById
* Fetch a single item by ID with its dynamic fields and tags. * @param itemId - The ID of the item to fetch * @returns Item object or null if no
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:120
↓ 8 callersFunctiongetErrorMessage
(err: unknown, fallback: string)
apps/browser-extension/src/utils/types/errors/AppErrorCodes.ts:200
↓ 8 callersMethodgetUpgradeVaultSql
* Get SQL commands to upgrade vault from current version to target version
core/vault/src/sql/VaultSqlGenerator.ts:62
↓ 8 callersFunctionhandleFullVaultSync
()
apps/browser-extension/src/entrypoints/background/VaultMessageHandler.ts:1167
↓ 8 callersMethodisValidBirthDate
* Check if a birth date is valid.
core/typescript/identity-generator/src/utils/IdentityHelperUtils.ts:42
↓ 8 callersFunctionnormalizeLanguageCode
(code: string | null | undefined)
core/models/src/defaults/Languages.ts:53
↓ 8 callersFunctionrestoreSavePromptFromState
( container: HTMLElement, state: SavePromptPersistedState, onSave: (login: CapturedLogin, serviceName: s
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:302
↓ 8 callersFunctionshowLoading
(message?: string)
apps/browser-extension/src/entrypoints/popup/context/LoadingContext.tsx:39
↓ 8 callersMethodstoreEncryptionKeyDerivationParams
(keyDerivationParams: string)
apps/mobile-app/specs/NativeVaultManager.ts:58
↓ 8 callersMethodtoB64u
* Base64url encode bytes. * @param bytes - Bytes to encode * @returns Base64url string
apps/browser-extension/src/utils/passkey/PasskeyAuthenticator.ts:582
↓ 8 callersFunctionuseAuth
()
apps/mobile-app/context/AuthContext.tsx:360
↓ 8 callersFunctionuseVaultMutate
()
apps/browser-extension/src/entrypoints/popup/hooks/useVaultMutate.ts:24
↓ 8 callersFunctionuseVaultSync
()
apps/mobile-app/hooks/useVaultSync.ts:48
↓ 7 callersMethodbase64urlToBytes
* Convert base64url string to byte array (public wrapper)
apps/browser-extension/src/utils/passkey/PasskeyHelper.ts:127
↓ 7 callersFunctionclearShortTimeoutTimer
* Clear the short timeout timer if it exists.
apps/browser-extension/src/entrypoints/background/AutolockTimeoutHandler.ts:44
↓ 7 callersFunctioncreateDocument
(html: string)
apps/browser-extension/src/utils/formDetector/__tests__/FormDetector.clickjacking.test.ts:10
↓ 7 callersMethoddecryptWithPrivateKeyObject
* Decrypts data using RSA-OAEP asymmetric encryption with a CryptoKey private key.
apps/browser-extension/src/utils/EncryptionUtility.ts:247
↓ 7 callersMethodfindAllInputFields
* Find all input/select elements matching patterns and types, ordered by best match.
apps/browser-extension/src/utils/formDetector/FormDetector.ts:620
↓ 7 callersFunctionframeLocation
(protocol: string, hostname: string, href: string)
apps/browser-extension/src/entrypoints/contentScript/__tests__/AutofillFrameUrl.test.ts:11
↓ 7 callersMethodfromB64u
* Base64url decode to bytes. * @param b64u - Base64url string * @returns Decoded bytes
apps/browser-extension/src/utils/passkey/PasskeyAuthenticator.ts:591
↓ 7 callersMethodgetDefaultEmailDomain
* Get the default email domain from the vault metadata. * Returns the first valid private domain if available, otherwise the first valid public dom
apps/mobile-app/utils/SqliteClient.ts:129
↓ 7 callersFunctiongetErrorTranslationKey
(code: AppErrorCode)
apps/mobile-app/utils/types/errors/AppErrorCodes.ts:193
↓ 7 callersFunctiongetFilterTitle
()
apps/browser-extension/src/entrypoints/popup/pages/items/ItemsList.tsx:464
↓ 7 callersMethodgetSecureRandom
* Generate a secure random integer between 0 (inclusive) and max (exclusive)
core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts:136
↓ 7 callersMethodgetVaultMetadata
()
apps/mobile-app/specs/NativeVaultManager.ts:23
↓ 7 callersFunctionisRpIdAllowedForHost
(rpId: string | undefined, host: string)
apps/browser-extension/src/utils/passkey/WebAuthnRequestValidation.ts:39
↓ 7 callersFunctionisSavePromptVisible
* Helper to check if the save prompt is visible in the shadow DOM.
apps/browser-extension/tests/e2e/09-save-login-prompt.spec.ts:46
↓ 7 callersMethodisVaultUnlocked
()
apps/mobile-app/specs/NativeVaultManager.ts:22
↓ 7 callersMethodrevokeTokens
()
apps/mobile-app/specs/NativeVaultManager.ts:13
↓ 7 callersMethodsetAuthTokens
(accessToken: string, refreshToken: string)
apps/mobile-app/specs/NativeVaultManager.ts:10
↓ 7 callersFunctionuseColorScheme
(delay = 150)
apps/mobile-app/hooks/useColorScheme.ts:18
↓ 7 callersFunctionvalidateWebAuthnEventDetail
( type: WebAuthnRequestType, detail: WebAuthnBridgeDetail | undefined, expectedOrigin: string, current
apps/browser-extension/src/utils/passkey/WebAuthnRequestValidation.ts:119
↓ 7 callersFunctionwaitForVaultReady
(popup: Page, timeout: number = Timeouts.MEDIUM)
apps/browser-extension/tests/fixtures/waits.ts:60
↓ 6 callersMethodauthFetch
* Fetch data from the API with authentication headers and access token refresh retry. * This method now proxies to the native layer which handles a
apps/mobile-app/utils/WebApiService.ts:51
↓ 6 callersFunctionbase64ToBytes
* Decode a base64 string to a Uint8Array. * * @param {string} base64 - The base64 string to decode. * @returns {Uint8Array} The decoded bytes.
apps/server/AliasVault.Client/wwwroot/js/encryption-utils.js:49
↓ 6 callersMethodclickCredential
* Click on a credential in the vault list.
apps/browser-extension/tests/fixtures/TestClient.ts:264
↓ 6 callersFunctioncopyToClipboardWithExpiration
( text: string, expirationSeconds: number )
apps/mobile-app/utils/ClipboardUtility.ts:20
↓ 6 callersMethoddecryptEmailList
* Decrypts a list of emails based on the provided public/private key pairs.
apps/browser-extension/src/utils/EncryptionUtility.ts:352
↓ 6 callersFunctionescapeHtml
* Escape HTML special characters to prevent XSS.
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:686
↓ 6 callersFunctionextractVersionFromMigrationId
(migrationId: string)
core/vault/src/utils/VersionCompatibility.ts:165
↓ 6 callersFunctiongetAppErrorCode
(error: unknown)
apps/mobile-app/utils/types/errors/AppErrorCodes.ts:110
↓ 6 callersFunctiongetConditionalPasskeyOptions
()
apps/browser-extension/src/entrypoints/contentScript/ConditionalPasskey.ts:98
↓ 6 callersMethodgetEnabledAuthMethods
* Get enabled auth methods from the native module. * Filters out Face ID if biometrics are not enrolled.
apps/mobile-app/utils/AppUnlockUtility.ts:18
↓ 6 callersMethodgetFieldValue
* Get the value of a field in the edit form.
apps/browser-extension/tests/fixtures/TestClient.ts:342
↓ 6 callersMethodgetSetting
* Get setting from database for a given key. * Returns default value (empty string by default) if setting is not found. * @param key - The setti
apps/browser-extension/src/utils/db/repositories/SettingsRepository.ts:25
↓ 6 callersMethodgetSetting
* Get setting from database for a given key. * Returns default value (empty string by default) if setting is not found. * @param key - The setti
apps/mobile-app/utils/db/repositories/SettingsRepository.ts:73
↓ 6 callersFunctionhasErrorCode
(err: unknown)
apps/browser-extension/src/utils/types/errors/AppErrorCodes.ts:181
↓ 6 callersFunctioninitRustCore
()
apps/browser-extension/src/utils/RustCore.ts:32
↓ 6 callersMethodisElementVisible
* Check if an element and all its parents are visible. * This checks for display:none, visibility:hidden, and optionally opacity:0 * Uses a cach
apps/browser-extension/src/utils/formDetector/FormDetector.ts:451
↓ 6 callersFunctionisObject
* Type guard that narrows an unknown value to a non-null object.
apps/browser-extension/src/utils/passkey/WebAuthnRequestValidation.ts:30
↓ 6 callersFunctionisSameOriginWithAncestors
(currentWindow: Window = window)
apps/browser-extension/src/entrypoints/contentScript/WebAuthnInterceptor.ts:59
↓ 6 callersFunctionisSavePromptVisible
()
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:289
↓ 6 callersFunctionitemRowClass
(selected: boolean)
apps/browser-extension/src/entrypoints/popup/components/Items/ItemFilterDropdown.tsx:54
↓ 6 callersFunctionlengthToSlider
(length: number)
apps/mobile-app/utils/PasswordLengthSlider.ts:47
↓ 6 callersFunctionloadSettings
()
apps/browser-extension/src/entrypoints/popup/pages/settings/AutoLockSettings.tsx:23
↓ 6 callersMethodopenAddCredentialForm
* Open the add credential form.
apps/browser-extension/tests/fixtures/TestClient.ts:220
↓ 6 callersMethodopenEditForm
* Open the edit form for the currently viewed credential.
apps/browser-extension/tests/fixtures/TestClient.ts:273
↓ 6 callersMethodsetOfflineMode
(isOffline: boolean)
apps/mobile-app/specs/NativeVaultManager.ts:96
↓ 6 callersMethodstopPolling
* Stops polling the server and drops the private key reference.
apps/browser-extension/src/entrypoints/popup/utils/MobileLoginUtility.ts:202
↓ 6 callersFunctionsubmitLoginForm
* Helper to submit the login form on the test page. * Waits for the content script to initialize before filling and submitting.
apps/browser-extension/tests/e2e/09-save-login-prompt.spec.ts:141
↓ 6 callersMethodte
* UTF-8 encode string to bytes. * @param s - String to encode * @returns Encoded bytes
apps/browser-extension/src/utils/passkey/PasskeyAuthenticator.ts:559
↓ 6 callersFunctionupdateDisplayedEmails
(allEmails: MailboxEmail[], count: number)
apps/browser-extension/src/entrypoints/popup/components/EmailPreview.tsx:39
↓ 6 callersFunctionuseNavigationDebounce
(delay: number = 300)
apps/mobile-app/hooks/useNavigationDebounce.ts:11
↓ 6 callersMethodwaitForFieldValue
* Wait for a field to have a specific value. * Useful for waiting for sync/merge operations to complete.
apps/browser-extension/tests/fixtures/TestClient.ts:350
↓ 5 callersMethodauthFetch
* Fetch data from the API with authentication headers and access token refresh retry.
apps/browser-extension/src/utils/WebApiService.ts:56
↓ 5 callersMethodcborBstr
* Encode bytes as CBOR byte string.
apps/browser-extension/src/utils/passkey/PasskeyAuthenticator.ts:508
↓ 5 callersFunctioncleanup
* cleanup
apps/browser-extension/src/entrypoints/webauthn.ts:127
↓ 5 callersFunctionclearPersistedSavePromptState
()
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:799
↓ 5 callersFunctionclickSavePromptButton
* Helper to click a button in the save prompt.
apps/browser-extension/tests/e2e/09-save-login-prompt.spec.ts:89
↓ 5 callersFunctioncountPrivateKeyImports
* Counts non-extractable RSA private-key imports.
apps/browser-extension/src/utils/__tests__/EncryptionUtility.crypto.test.ts:92
↓ 5 callersFunctioncreateBasePopup
(input: HTMLInputElement, rootContainer: HTMLElement)
apps/browser-extension/src/entrypoints/contentScript/Popup.ts:638
↓ 5 callersMethodcreateCredential
* Create a new login credential. * The new ItemAddEdit page shows all fields directly without an intermediate step.
apps/browser-extension/tests/fixtures/TestClient.ts:232
↓ 5 callersFunctioncreateMockCredential
()
apps/browser-extension/src/utils/formDetector/__tests__/TestUtils.ts:210
↓ 5 callersMethodderiveKeyFromPassword
(password: string, salt: string, encryptionType: string, encryptionSettings: string)
apps/mobile-app/specs/NativeVaultManager.ts:50
↓ 5 callersMethodderivePrivateKey
* Derives an SRP private key from credentials using Rust WASM. * * @param salt - The SRP salt * @param username - The normalized username or
apps/browser-extension/src/utils/auth/SrpAuthService.ts:177
↓ 5 callersFunctionextractErrorCode
(message: string)
apps/mobile-app/utils/types/errors/AppErrorCodes.ts:155
↓ 5 callersMethodfillTextFieldWithTyping
* Fill a text field with character-by-character typing to better simulate human input. * * @param field The text field to fill. * @param text
apps/browser-extension/src/utils/formDetector/FormFiller.ts:369
↓ 5 callersMethodfilterOutNestedDuplicates
* Filter out nested duplicates where a parent element and its child are both detected. * This happens with custom elements that contain actual inpu
apps/browser-extension/src/utils/formDetector/FormDetector.ts:1200
↓ 5 callersMethodgenerateRsaKeyPair
* Generates a new RSA key pair for asymmetric encryption
apps/browser-extension/src/utils/EncryptionUtility.ts:158
↓ 5 callersMethodgenerateRsaKeyPairNonExtractable
* Generates a new RSA key pair with a non-extractable private key * Private key stays inside WebCrypto and public key is returned as JWK string for
apps/browser-extension/src/utils/EncryptionUtility.ts:183
↓ 5 callersMethodgetAllEncryptionKeys
* Fetch all encryption keys. * @returns Array of encryption keys
apps/browser-extension/src/utils/db/repositories/SettingsRepository.ts:104
↓ 5 callersMethodgetAllEncryptionKeys
* Fetch all encryption keys.
apps/mobile-app/utils/SqliteClient.ts:298
↓ 5 callersMethodgetAllFormFields
* Get all form fields that will be filled.
apps/browser-extension/src/utils/formDetector/FormFiller.ts:115
↓ 5 callersMethodgetAutoLockTimeout
()
apps/mobile-app/specs/NativeVaultManager.ts:65
↓ 5 callersFunctiongetAvailableLanguages
()
core/typescript/identity-generator/src/utils/LanguageProvider.ts:22
↓ 5 callersMethodgetDatabaseVersion
* Get the current database version from the migrations history. * Returns the internal version information that matches the current database versio
apps/mobile-app/utils/SqliteClient.ts:437
↓ 5 callersMethodgetDicewareLanguages
()
apps/mobile-app/specs/NativeVaultManager.ts:142
← previousnext →101–200 of 2,136, ranked by callers