MCPcopy Create free account

hub / github.com/aliasvault/aliasvault / functions

Functions2,136 in github.com/aliasvault/aliasvault

↓ 1 callersFunctionrenderBackdrop
()
apps/mobile-app/components/common/ModalWrapper.tsx:162
↓ 1 callersFunctionrenderContent
()
apps/mobile-app/components/items/FieldHistoryModal.tsx:226
↓ 1 callersFunctionrenderContent
()
apps/mobile-app/components/common/FilePreviewModal.tsx:216
↓ 1 callersFunctionrenderContent
()
apps/mobile-app/app/(tabs)/emails/index.tsx:261
↓ 1 callersFunctionrenderContent
()
apps/mobile-app/app/(tabs)/settings/security/auth-logs.tsx:137
↓ 1 callersFunctionrenderEmptyComponent
()
apps/mobile-app/app/(tabs)/items/index.tsx:824
↓ 1 callersFunctionrenderEmptyComponent
()
apps/mobile-app/app/(tabs)/items/folder/[id].tsx:884
↓ 1 callersFunctionrenderFilterOverlay
()
apps/mobile-app/app/(tabs)/items/folder/[id].tsx:660
↓ 1 callersFunctionrenderListFooter
()
apps/mobile-app/app/(tabs)/items/index.tsx:890
↓ 1 callersFunctionrenderListHeader
()
apps/mobile-app/app/(tabs)/items/index.tsx:729
↓ 1 callersFunctionrenderListHeader
()
apps/mobile-app/app/(tabs)/items/folder/[id].tsx:772
↓ 1 callersFunctionrenderSkeletonItem
()
apps/mobile-app/components/ui/SkeletonLoader.tsx:78
↓ 1 callersFunctionrenderTextArea
(value: string)
apps/mobile-app/components/items/details/FieldBlock.tsx:147
↓ 1 callersFunctionrenderUrls
()
apps/mobile-app/app/(tabs)/items/[id].tsx:234
↓ 1 callersMethodrequestIgnoreBatteryOptimizations
()
apps/mobile-app/specs/NativeVaultManager.ts:84
↓ 1 callersFunctionresetCountdown
* Reset the countdown timer to the initial duration. * Called when new credentials are detected to give user time to review.
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:188
↓ 1 callersFunctionresolveApiUrl
* Resolve the API URL the test extension should default to. * @returns {string}
apps/browser-extension/scripts/run-e2e.mjs:32
↓ 1 callersFunctionresolveDeepLink
(url: string | null)
apps/mobile-app/utils/DeepLinkResolver.ts:80
↓ 1 callersMethodresolveLogoId
* Resolve the logo ID for an item (create new or reuse existing). * If item.Logo is undefined, returns null to clear any existing logo. * @param
apps/mobile-app/utils/db/repositories/ItemRepository.ts:886
↓ 1 callersFunctionresolveMimeType
(fileName: string, explicit?: string)
apps/mobile-app/hooks/useAttachmentViewer.tsx:36
↓ 1 callersMethodrestore
* Restore an item from "Recently Deleted". * @param itemId - The ID of the item to restore * @returns The number of rows updated
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:308
↓ 1 callersMethodrestore
* Restore an item from trash (clear DeletedAt). * @param itemId - The ID of the item to restore * @returns Number of rows affected
apps/mobile-app/utils/db/repositories/ItemRepository.ts:303
↓ 1 callersFunctionresumeCountdown
* Resume the countdown (when user stops hovering/focusing).
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:165
↓ 1 callersMethodrevokeCurrentTokens
* Revoke only the current specific token via WebApi. * Unlike revokeTokens(), this does NOT revoke other sessions for the same device. * Used fo
apps/browser-extension/src/utils/WebApiService.ts:257
↓ 1 callersMethodrevokeSession
* Revoke a session (logged in device) for the current user on the server.
apps/mobile-app/utils/WebApiService.ts:338
↓ 1 callersMethodrollbackTransaction
()
apps/browser-extension/src/utils/db/BaseRepository.ts:16
↓ 1 callersMethodrollbackTransaction
()
apps/mobile-app/specs/NativeVaultManager.ts:45
↓ 1 callersFunctionrunStartupMigrations
()
apps/browser-extension/src/migrations/index.ts:11
↓ 1 callersFunctionrunStartupMigrations
()
apps/mobile-app/migrations/index.ts:11
↓ 1 callersFunctions
(a)
apps/server/AliasVault.Client/wwwroot/lib/qrcode.min.js:1
↓ 1 callersFunctions
(a)
apps/server/AliasVault.Admin/wwwroot/lib/qrcode.min.js:1
↓ 1 callersFunctionsaltGlyph
* Glyph for the salt.
apps/browser-extension/src/entrypoints/popup/components/Forms/PasswordConfigForm.tsx:52
↓ 1 callersMethodsanitizeAndPrepareEmailHtml
* Sanitizes HTML content and converts anchor tags to open in a new tab. * This is a convenience method that combines sanitization with anchor tag c
apps/browser-extension/src/entrypoints/popup/utils/ConversionUtility.ts:71
↓ 1 callersMethodsanitizeEmailPrefix
* Sanitize an email prefix.
core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts:104
↓ 1 callersMethodsanitizeHtmlForEmailViewing
* Sanitizes HTML content for safe display in email viewers. * Removes all script tags, event handlers, and other XSS attack vectors. * @param ht
apps/browser-extension/src/entrypoints/popup/utils/ConversionUtility.ts:51
↓ 1 callersMethodsanitizeHtmlForEmailViewing
* Sanitizes HTML content for safe display in email viewers. * Removes all script tags, event handlers, and other XSS attack vectors. * @param ht
apps/mobile-app/utils/ConversionUtility.ts:54
↓ 1 callersFunctionsanitizeSecretKey
(secretKeyInput: string, nameInput: string)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpEditor.tsx:61
↓ 1 callersFunctionsanitizeSecretKey
(secretKeyInput: string, nameInput: string)
apps/mobile-app/components/items/details/TotpEditor.tsx:153
↓ 1 callersFunctionsanitizeSvg
* Sanitize SVG XML for react-native-svg compatibility. * * Addresses several crash vectors: * 1. Zero/missing dimensions on the root <svg> tag caus
apps/mobile-app/components/items/ItemIcon.tsx:236
↓ 1 callersFunctionsaveChanges
()
apps/mobile-app/app/(tabs)/settings/identity-generator-language.tsx:64
↓ 1 callersFunctionsaveChanges
()
apps/mobile-app/app/(tabs)/settings/identity-generator.tsx:78
↓ 1 callersFunctionsecureHandler
(e: Event)
apps/browser-extension/src/entrypoints/contentScript/Popup.ts:1559
↓ 1 callersFunctionseparatorGlyph
* Glyph for the separator.
apps/browser-extension/src/entrypoints/popup/components/Forms/PasswordConfigForm.tsx:39
↓ 1 callersFunctionsetAutoLockTimeoutSetting
(timeout: number)
apps/browser-extension/src/entrypoints/popup/pages/settings/AutoLockSettings.tsx:36
↓ 1 callersFunctionsetAutofillMatchingModeSetting
(mode: AutofillMatchingMode)
apps/browser-extension/src/entrypoints/popup/pages/settings/AutofillSettings.tsx:158
↓ 1 callersMethodsetAutofillShowSearchText
(showSearchText: boolean)
apps/mobile-app/specs/NativeVaultManager.ts:69
↓ 1 callersFunctionsetClipboardClearTimeout
(timeout: number)
apps/browser-extension/src/entrypoints/popup/pages/settings/ClipboardSettings.tsx:35
↓ 1 callersMethodsetCredentialsSortOrder
* Set the credentials sort order preference. * Uses the same key the other clients use for cross-platform sync. * @param order - The sort order
apps/browser-extension/src/utils/db/repositories/SettingsRepository.ts:216
↓ 1 callersMethodsetCustomProxyHeaders
(headersJson: string)
apps/mobile-app/specs/NativeVaultManager.ts:15
↓ 1 callersMethodsetLogoRepository
* Set the logo repository for logo handling operations. * @param logoRepository - The logo repository instance
apps/mobile-app/utils/db/repositories/ItemRepository.ts:21
↓ 1 callersMethodsetPasswordSettings
* Persist the password generator settings as a JSON blob. * Mirrors the `PasswordGenerationSettings` key used by the other AliasVault clients. *
apps/browser-extension/src/utils/db/repositories/SettingsRepository.ts:96
↓ 1 callersFunctionsetServerSetting
* Set a server setting via the DEBUG-only test controller. * Fails loudly if the endpoint is missing — a Release build of the API is not * testable
apps/browser-extension/tests/global-setup.ts:19
↓ 1 callersFunctionsetShowFolders
* Set the show folders preference.
apps/browser-extension/src/utils/LocalPreferencesService.ts:78
↓ 1 callersFunctionsetStoredTheme
(theme: Theme)
apps/browser-extension/src/entrypoints/popup/context/ThemeContext.tsx:72
↓ 1 callersMethodsetupMutationObserver
* Set up MutationObserver to detect dynamically added forms and buttons.
apps/browser-extension/src/utils/loginDetector/LoginDetector.ts:107
↓ 1 callersFunctionsetupPin
(pin: string, vaultEncryptionKey: string)
apps/browser-extension/src/utils/PinUnlockService.ts:157
↓ 1 callersFunctionshowAddUrlPrompt
(container: HTMLElement, options: AddUrlPromptOptions)
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:825
↓ 1 callersFunctionshowEditModal
(totpCode: TotpCode)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpEditor.tsx:223
↓ 1 callersFunctionshowEditModal
(totpCode: TotpCode)
apps/mobile-app/components/items/details/TotpEditor.tsx:278
↓ 1 callersFunctionshowExportConfirmation
()
apps/mobile-app/app/(tabs)/settings/import-export.tsx:248
↓ 1 callersMethodshowPinSetup
()
apps/mobile-app/specs/NativeVaultManager.ts:113
↓ 1 callersFunctionshowToast
* Show a toast notification.
apps/browser-extension/src/entrypoints/background/ContextMenu.ts:185
↓ 1 callersFunctionsliderToLength
(sliderValue: number)
apps/browser-extension/src/utils/PasswordLengthSlider.ts:33
↓ 1 callersMethodsoftDeleteOld
* Soft delete old history records. * @param count - Number of records to delete * @returns Query with placeholders
apps/browser-extension/src/utils/db/queries/ItemQueries.ts:381
↓ 1 callersMethodsoftDeleteOld
* Soft delete old history records. * @param count - Number of records to delete * @returns Query with placeholders
apps/mobile-app/utils/db/queries/ItemQueries.ts:352
↓ 1 callersFunctionsortChildren
(nodes: FolderTreeNode[])
apps/browser-extension/src/utils/FolderUtils.ts:68
↓ 1 callersFunctionsortFolders
(nodes: FolderTreeNode[])
apps/mobile-app/components/folders/FolderSelectorModal.tsx:102
↓ 1 callersFunctionspecificIncludeTerms
(entry: FieldPatternEntry)
apps/browser-extension/src/utils/formDetector/FieldPatterns.ts:40
↓ 1 callersFunctionsplitTextAndUrls
(text: string)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/FieldBlock.tsx:25
↓ 1 callersFunctionsplitTextAndUrls
(text: string)
apps/mobile-app/components/items/details/NotesSection.tsx:20
↓ 1 callersMethodstartPolling
* Starts polling the server for mobile login response
apps/browser-extension/src/entrypoints/popup/utils/MobileLoginUtility.ts:89
↓ 1 callersFunctionstopAnimation
()
apps/browser-extension/src/entrypoints/popup/components/CountdownBar.tsx:68
↓ 1 callersFunctionstoreFilter
(filter: ItemFilterType)
apps/browser-extension/src/entrypoints/popup/pages/items/ItemsList.tsx:82
↓ 1 callersMethodstoreMetadata
(metadata: string)
apps/mobile-app/specs/NativeVaultManager.ts:53
↓ 1 callersMethodsubmitLogin
* Submit login credentials (already filled in form).
apps/browser-extension/tests/fixtures/TestClient.ts:170
↓ 1 callersFunctionsvgToReactNative
* Parse SVG string and convert to React Native SVG component JSX. * Handles circle, rect, path, and text elements.
core/models/scripts/generate-field-keys.cjs:1173
↓ 1 callersMethodsymmetricDecryptBytes
* Decrypts data using AES-GCM symmetric encryption with raw bytes input/output
apps/browser-extension/src/utils/EncryptionUtility.ts:127
↓ 1 callersMethodsymmetricDecryptBytes
* Decrypts data using AES-GCM symmetric encryption with raw bytes input/output
apps/mobile-app/utils/EncryptionUtility.ts:107
↓ 1 callersFunctionsymmetricEncrypt
* Encrypts data using AES-GCM symmetric encryption (matching the browser extension's EncryptionUtility). * * @param plaintext - The plaintext string
apps/browser-extension/tests/helpers/test-api.ts:165
↓ 1 callersFunctionsyncOnLoad
()
apps/mobile-app/app/upgrade.tsx:73
↓ 1 callersMethodsyncVaultWithServer
()
apps/mobile-app/specs/NativeVaultManager.ts:29
↓ 1 callersFunctiontoBase64url
(bytes: Uint8Array)
apps/browser-extension/src/utils/passkey/__tests__/AliasVaultPasskeyProvider.test.ts:117
↓ 1 callersFunctiontoPascalCase
SCREAMING_SNAKE_CASE -> PascalCase (DEFAULT_PASSWORD_LENGTH -> DefaultPasswordLength).
core/models/scripts/generate-password-defaults.cjs:65
↓ 1 callersFunctiontoStandardFormat
(date: Date)
apps/browser-extension/src/utils/DateFormatter.ts:17
↓ 1 callersFunctiontoStandardFormat
(date: Date)
apps/mobile-app/utils/DateFormatter.ts:17
↓ 1 callersFunctiontoUint8Array
* Convert various binary data formats to Uint8Array
apps/mobile-app/components/items/ItemIcon.tsx:383
↓ 1 callersFunctiontoggleHeaderVisibility
(index: number)
apps/mobile-app/app/login-settings.tsx:180
↓ 1 callersFunctiontoggleSessionExpansion
(sessionId: string)
apps/mobile-app/app/(tabs)/settings/security/active-sessions.tsx:165
↓ 1 callersMethodtrackFieldHistory
* Track field history for fields with EnableHistory=true. * * This saves the NEW value to history on every change. Since each value is saved
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:721
↓ 1 callersMethodtrackFieldHistory
* Track field history for fields with EnableHistory=true. * Compares old values with new values and creates history records. * * This saves t
apps/mobile-app/utils/db/repositories/ItemRepository.ts:787
↓ 1 callersMethodtrash
* Move an item to "Recently Deleted" (trash). * @param itemId - The ID of the item to trash * @returns The number of rows updated
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:292
↓ 1 callersFunctiontraverse
(parentId: string)
apps/mobile-app/utils/FolderUtils.ts:137
↓ 1 callersFunctionunlockWithPin
(pin: string)
apps/browser-extension/src/utils/PinUnlockService.ts:212
↓ 1 callersMethodupdateFieldValues
* Update field values for an existing item.
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:583
↓ 1 callersMethodupdateFieldValues
* Update field values using preserve-and-track strategy. * Preserves existing field value IDs when possible for stable merge behavior.
apps/mobile-app/utils/db/repositories/ItemRepository.ts:639
↓ 1 callersFunctionupdateIconPosition
()
apps/browser-extension/src/entrypoints/contentScript/Form.ts:270
↓ 1 callersFunctionupdatePlaceholderPosition
* Insert placeholder at the correct position based on mouse Y position. * @param {number} mouseY - The Y position of the mouse
apps/server/AliasVault.Client/wwwroot/js/modules/dragAndDrop.js:74
↓ 1 callersFunctionupdatePosition
()
apps/browser-extension/src/entrypoints/contentScript/Form.ts:471
↓ 1 callersFunctionupdateSavePromptLogin
(login: CapturedLogin)
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:498
↓ 1 callersMethodupdateTokens
* Update both access and refresh tokens in storage.
apps/browser-extension/src/utils/WebApiService.ts:384
← previousnext →1,201–1,300 of 2,136, ranked by callers