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
↓ 1 callers
Function
renderBackdrop
()
apps/mobile-app/components/common/ModalWrapper.tsx:162
↓ 1 callers
Function
renderContent
()
apps/mobile-app/components/items/FieldHistoryModal.tsx:226
↓ 1 callers
Function
renderContent
()
apps/mobile-app/components/common/FilePreviewModal.tsx:216
↓ 1 callers
Function
renderContent
()
apps/mobile-app/app/(tabs)/emails/index.tsx:261
↓ 1 callers
Function
renderContent
()
apps/mobile-app/app/(tabs)/settings/security/auth-logs.tsx:137
↓ 1 callers
Function
renderEmptyComponent
()
apps/mobile-app/app/(tabs)/items/index.tsx:824
↓ 1 callers
Function
renderEmptyComponent
()
apps/mobile-app/app/(tabs)/items/folder/[id].tsx:884
↓ 1 callers
Function
renderFilterOverlay
()
apps/mobile-app/app/(tabs)/items/folder/[id].tsx:660
↓ 1 callers
Function
renderListFooter
()
apps/mobile-app/app/(tabs)/items/index.tsx:890
↓ 1 callers
Function
renderListHeader
()
apps/mobile-app/app/(tabs)/items/index.tsx:729
↓ 1 callers
Function
renderListHeader
()
apps/mobile-app/app/(tabs)/items/folder/[id].tsx:772
↓ 1 callers
Function
renderSkeletonItem
()
apps/mobile-app/components/ui/SkeletonLoader.tsx:78
↓ 1 callers
Function
renderTextArea
(value: string)
apps/mobile-app/components/items/details/FieldBlock.tsx:147
↓ 1 callers
Function
renderUrls
()
apps/mobile-app/app/(tabs)/items/[id].tsx:234
↓ 1 callers
Method
requestIgnoreBatteryOptimizations
()
apps/mobile-app/specs/NativeVaultManager.ts:84
↓ 1 callers
Function
resetCountdown
* 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 callers
Function
resolveApiUrl
* Resolve the API URL the test extension should default to. * @returns {string}
apps/browser-extension/scripts/run-e2e.mjs:32
↓ 1 callers
Function
resolveDeepLink
(url: string | null)
apps/mobile-app/utils/DeepLinkResolver.ts:80
↓ 1 callers
Method
resolveLogoId
* 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 callers
Function
resolveMimeType
(fileName: string, explicit?: string)
apps/mobile-app/hooks/useAttachmentViewer.tsx:36
↓ 1 callers
Method
restore
* 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 callers
Method
restore
* 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 callers
Function
resumeCountdown
* Resume the countdown (when user stops hovering/focusing).
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:165
↓ 1 callers
Method
revokeCurrentTokens
* 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 callers
Method
revokeSession
* Revoke a session (logged in device) for the current user on the server.
apps/mobile-app/utils/WebApiService.ts:338
↓ 1 callers
Method
rollbackTransaction
()
apps/browser-extension/src/utils/db/BaseRepository.ts:16
↓ 1 callers
Method
rollbackTransaction
()
apps/mobile-app/specs/NativeVaultManager.ts:45
↓ 1 callers
Function
runStartupMigrations
()
apps/browser-extension/src/migrations/index.ts:11
↓ 1 callers
Function
runStartupMigrations
()
apps/mobile-app/migrations/index.ts:11
↓ 1 callers
Function
s
(a)
apps/server/AliasVault.Client/wwwroot/lib/qrcode.min.js:1
↓ 1 callers
Function
s
(a)
apps/server/AliasVault.Admin/wwwroot/lib/qrcode.min.js:1
↓ 1 callers
Function
saltGlyph
* Glyph for the salt.
apps/browser-extension/src/entrypoints/popup/components/Forms/PasswordConfigForm.tsx:52
↓ 1 callers
Method
sanitizeAndPrepareEmailHtml
* 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 callers
Method
sanitizeEmailPrefix
* Sanitize an email prefix.
core/typescript/identity-generator/src/utils/UsernameEmailGenerator.ts:104
↓ 1 callers
Method
sanitizeHtmlForEmailViewing
* 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 callers
Method
sanitizeHtmlForEmailViewing
* 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 callers
Function
sanitizeSecretKey
(secretKeyInput: string, nameInput: string)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpEditor.tsx:61
↓ 1 callers
Function
sanitizeSecretKey
(secretKeyInput: string, nameInput: string)
apps/mobile-app/components/items/details/TotpEditor.tsx:153
↓ 1 callers
Function
sanitizeSvg
* 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 callers
Function
saveChanges
()
apps/mobile-app/app/(tabs)/settings/identity-generator-language.tsx:64
↓ 1 callers
Function
saveChanges
()
apps/mobile-app/app/(tabs)/settings/identity-generator.tsx:78
↓ 1 callers
Function
secureHandler
(e: Event)
apps/browser-extension/src/entrypoints/contentScript/Popup.ts:1559
↓ 1 callers
Function
separatorGlyph
* Glyph for the separator.
apps/browser-extension/src/entrypoints/popup/components/Forms/PasswordConfigForm.tsx:39
↓ 1 callers
Function
setAutoLockTimeoutSetting
(timeout: number)
apps/browser-extension/src/entrypoints/popup/pages/settings/AutoLockSettings.tsx:36
↓ 1 callers
Function
setAutofillMatchingModeSetting
(mode: AutofillMatchingMode)
apps/browser-extension/src/entrypoints/popup/pages/settings/AutofillSettings.tsx:158
↓ 1 callers
Method
setAutofillShowSearchText
(showSearchText: boolean)
apps/mobile-app/specs/NativeVaultManager.ts:69
↓ 1 callers
Function
setClipboardClearTimeout
(timeout: number)
apps/browser-extension/src/entrypoints/popup/pages/settings/ClipboardSettings.tsx:35
↓ 1 callers
Method
setCredentialsSortOrder
* 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 callers
Method
setCustomProxyHeaders
(headersJson: string)
apps/mobile-app/specs/NativeVaultManager.ts:15
↓ 1 callers
Method
setLogoRepository
* Set the logo repository for logo handling operations. * @param logoRepository - The logo repository instance
apps/mobile-app/utils/db/repositories/ItemRepository.ts:21
↓ 1 callers
Method
setPasswordSettings
* 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 callers
Function
setServerSetting
* 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 callers
Function
setShowFolders
* Set the show folders preference.
apps/browser-extension/src/utils/LocalPreferencesService.ts:78
↓ 1 callers
Function
setStoredTheme
(theme: Theme)
apps/browser-extension/src/entrypoints/popup/context/ThemeContext.tsx:72
↓ 1 callers
Method
setupMutationObserver
* Set up MutationObserver to detect dynamically added forms and buttons.
apps/browser-extension/src/utils/loginDetector/LoginDetector.ts:107
↓ 1 callers
Function
setupPin
(pin: string, vaultEncryptionKey: string)
apps/browser-extension/src/utils/PinUnlockService.ts:157
↓ 1 callers
Function
showAddUrlPrompt
(container: HTMLElement, options: AddUrlPromptOptions)
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:825
↓ 1 callers
Function
showEditModal
(totpCode: TotpCode)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/TotpEditor.tsx:223
↓ 1 callers
Function
showEditModal
(totpCode: TotpCode)
apps/mobile-app/components/items/details/TotpEditor.tsx:278
↓ 1 callers
Function
showExportConfirmation
()
apps/mobile-app/app/(tabs)/settings/import-export.tsx:248
↓ 1 callers
Method
showPinSetup
()
apps/mobile-app/specs/NativeVaultManager.ts:113
↓ 1 callers
Function
showToast
* Show a toast notification.
apps/browser-extension/src/entrypoints/background/ContextMenu.ts:185
↓ 1 callers
Function
sliderToLength
(sliderValue: number)
apps/browser-extension/src/utils/PasswordLengthSlider.ts:33
↓ 1 callers
Method
softDeleteOld
* 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 callers
Method
softDeleteOld
* 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 callers
Function
sortChildren
(nodes: FolderTreeNode[])
apps/browser-extension/src/utils/FolderUtils.ts:68
↓ 1 callers
Function
sortFolders
(nodes: FolderTreeNode[])
apps/mobile-app/components/folders/FolderSelectorModal.tsx:102
↓ 1 callers
Function
specificIncludeTerms
(entry: FieldPatternEntry)
apps/browser-extension/src/utils/formDetector/FieldPatterns.ts:40
↓ 1 callers
Function
splitTextAndUrls
(text: string)
apps/browser-extension/src/entrypoints/popup/components/Items/Details/FieldBlock.tsx:25
↓ 1 callers
Function
splitTextAndUrls
(text: string)
apps/mobile-app/components/items/details/NotesSection.tsx:20
↓ 1 callers
Method
startPolling
* Starts polling the server for mobile login response
apps/browser-extension/src/entrypoints/popup/utils/MobileLoginUtility.ts:89
↓ 1 callers
Function
stopAnimation
()
apps/browser-extension/src/entrypoints/popup/components/CountdownBar.tsx:68
↓ 1 callers
Function
storeFilter
(filter: ItemFilterType)
apps/browser-extension/src/entrypoints/popup/pages/items/ItemsList.tsx:82
↓ 1 callers
Method
storeMetadata
(metadata: string)
apps/mobile-app/specs/NativeVaultManager.ts:53
↓ 1 callers
Method
submitLogin
* Submit login credentials (already filled in form).
apps/browser-extension/tests/fixtures/TestClient.ts:170
↓ 1 callers
Function
svgToReactNative
* 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 callers
Method
symmetricDecryptBytes
* Decrypts data using AES-GCM symmetric encryption with raw bytes input/output
apps/browser-extension/src/utils/EncryptionUtility.ts:127
↓ 1 callers
Method
symmetricDecryptBytes
* Decrypts data using AES-GCM symmetric encryption with raw bytes input/output
apps/mobile-app/utils/EncryptionUtility.ts:107
↓ 1 callers
Function
symmetricEncrypt
* 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 callers
Function
syncOnLoad
()
apps/mobile-app/app/upgrade.tsx:73
↓ 1 callers
Method
syncVaultWithServer
()
apps/mobile-app/specs/NativeVaultManager.ts:29
↓ 1 callers
Function
toBase64url
(bytes: Uint8Array)
apps/browser-extension/src/utils/passkey/__tests__/AliasVaultPasskeyProvider.test.ts:117
↓ 1 callers
Function
toPascalCase
SCREAMING_SNAKE_CASE -> PascalCase (DEFAULT_PASSWORD_LENGTH -> DefaultPasswordLength).
core/models/scripts/generate-password-defaults.cjs:65
↓ 1 callers
Function
toStandardFormat
(date: Date)
apps/browser-extension/src/utils/DateFormatter.ts:17
↓ 1 callers
Function
toStandardFormat
(date: Date)
apps/mobile-app/utils/DateFormatter.ts:17
↓ 1 callers
Function
toUint8Array
* Convert various binary data formats to Uint8Array
apps/mobile-app/components/items/ItemIcon.tsx:383
↓ 1 callers
Function
toggleHeaderVisibility
(index: number)
apps/mobile-app/app/login-settings.tsx:180
↓ 1 callers
Function
toggleSessionExpansion
(sessionId: string)
apps/mobile-app/app/(tabs)/settings/security/active-sessions.tsx:165
↓ 1 callers
Method
trackFieldHistory
* 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 callers
Method
trackFieldHistory
* 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 callers
Method
trash
* 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 callers
Function
traverse
(parentId: string)
apps/mobile-app/utils/FolderUtils.ts:137
↓ 1 callers
Function
unlockWithPin
(pin: string)
apps/browser-extension/src/utils/PinUnlockService.ts:212
↓ 1 callers
Method
updateFieldValues
* Update field values for an existing item.
apps/browser-extension/src/utils/db/repositories/ItemRepository.ts:583
↓ 1 callers
Method
updateFieldValues
* 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 callers
Function
updateIconPosition
()
apps/browser-extension/src/entrypoints/contentScript/Form.ts:270
↓ 1 callers
Function
updatePlaceholderPosition
* 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 callers
Function
updatePosition
()
apps/browser-extension/src/entrypoints/contentScript/Form.ts:471
↓ 1 callers
Function
updateSavePromptLogin
(login: CapturedLogin)
apps/browser-extension/src/entrypoints/contentScript/SavePrompt.ts:498
↓ 1 callers
Method
updateTokens
* Update both access and refresh tokens in storage.
apps/browser-extension/src/utils/WebApiService.ts:384
← previous
next →
1,201–1,300 of 2,136, ranked by callers