innovation-sprint/shared-unlock
auth/pm-34242/device-management-fix-trusted-not-showing-for-devices-with-pending-auth-reqs
main
magnify/view-in-bitwarden-infrastructure
dirt/pm-33134/delta-sync-phishing-blocklist
dirt/pm-31942
auth/pm-34210/desktop-device-management
uif/cl-958/avatar
auth/pm-32604
uif/CL-962/Update-Banner-Component
auth/pm-4659/devices-add-last-activity-date
feature/PM-28167-Desktop-Migrate-Vault-Drawers-UI-Shared-Lib-2
policy-wip
dirt/bug/pm-33928/can-view-myitems-in-reports
vault/pm-26713/large-attachment-uploads
pm-33139
magnify/frontend-ui-merge-to-main
uif/CL-1042/ds-refresh-3
renovate/npm-multer-vulnerability
renovate/npm-koa-vulnerability
renovate/npm-svgo-vulnerability
renovate/crate-rsa-vulnerability
innovation-sprint/autotriage/report-issue
uif/cl-966/update-progress-component-and-change-name-to-progress-bar
billing/PM-31906/remove-m3-flag-definition-clients
billing/PM-31901/remove-m3-flagged-logic-clients
uif/CL-997/card-form-controls
magnify/main
tools/pm-34419/view-receives-page
PM-33889-Innovation-sprint-Bitwarden-Receive
receive/dropzone
pm-33580-generator-notification-blank
ps/electron-custom-protocol-poc
billing/PM-31899/remove-m2-flag-definition-clients
uif/skill-figma-to-angular
uif/CL-978/field-update
auth/pm-33524/not-able-to-set-new-mp-in-a-previously-tde-org
auth/pm-33167/replace-img-with-twofactor-icon-component
magnify/auth-state
billing/PM-31897/remove-m2-flagged-logic-clients
renovate/minor-github-actions-updates
uif/CL-1124/updated-badge-max-width
renovate/major-storybook-monorepo
PM-33905-Remove-additional-space-to-the-right-of-the-comma-in-the-Email-text-field
uif/remove-sass-web
renovate/slackapi-slack-github-action-3.x
renovate/major-nx-monorepo
renovate/dorny-test-reporter-3.x
renovate/dorny-paths-filter-4.x
renovate/docker-login-action-4.x
renovate/actions-create-github-app-token-3.x
renovate/https-proxy-agent-8.x
renovate/jsdom-29.x
renovate/webpack-cli-7.x
renovate/electron-41.x
renovate/rusqlite-0.x
renovate/koa-router-15.x
renovate/clap-4.x
renovate/jest-monorepo
renovate/core-js-3.x
renovate/dtolnay-rust-toolchain-digest
vault/pm-19618/remove-archive-ff
jmccannon/inno/passkey-report
magnify/magnify-window-open-on-active-screen
PM-31884-New-send-policy-to-restrict-access-controls-front-end
rc
PM-34194-remove-unused-items-from-autofill-component-constructor
eslint-claude-skill-addition-beeep
ac/pm-32159-hide-account-recovery-for-providers
vault/pm-22890/firefox-open-extension
PM-22406-setting-bitwarden-to-default-browser-fails-after-accepting-permission-prompt
tools/pm-32586/add-view-send-page
billing/discount-rounding-bug
renovate/lock-file-maintenance
renovate/yargs-18.x
renovate/uuid-13.x
renovate/open-11.x
renovate/inquirer-13.x
renovate/vite-tsconfig-paths-6.x
renovate/ngx-toastr-20.x
renovate/jsdom-28.x
renovate/major-jest
renovate/type-fest-5.x
renovate/electron-fuses-2.x
renovate/storybook-test-runner-0.x
renovate/compodoc-compodoc-1.x
renovate/yao-pkg-pkg-6.x
innov8-ssowned-adding-new-cipher-type
renovate/inquirer-8.x
renovate/commander-14.x
renovate/npm-node-forge-vulnerability
magnify/frontend-implementation-after-bootstrap-angular
uif/CL-1138/stacked-drawers
innovation-sprint/auto-triage
uif/CL-519/remove-toastr
dirt/update-models/pm-31942
innov8-ssowned
tools/PM-31885-SendControls-Policy
km/pm-30483/remove-ff-passkey-unlock
magnify/uxui-updates
km/browser-integration-flatpak
vault/pm-28190/sdk-cipher-sharing
magnify/desktop-ipc-handler
autofill/pm-32531/known-change-password-url-missing-organization
PM-34100-fix-autofill-notification-locked-vault
innovation-sprint-2026-send-folder
uif/CL-1077/update-menu-item-styles
auth/remove-duo-js
renovate/major-github-artifact-actions
renovate/docker-setup-qemu-action-4.x
renovate/docker-setup-buildx-action-4.x
renovate/ruby-3.x
renovate/chromaui-action-13.x
renovate/actions-checkout-6.x
dirt/pm-34054/text-overlaps
uif/cl-1105/hover-focus
innovation-sprint/autotriage/triage-report-page
SM-1588-Secrets-list.component
magnify/desktop-ipc
billing/pm-33301/remove-bank-account-from-upgrade-to-premium-as-an-option
PM-31884-New-send-policy-to-restrict-access-controls-fe
remove-reviewers-community-prs
pm-8458-default-clear-clipboard-5min-strings
beeep/dev-container
PM-33431-inline-menu-icon-is-showing-up-on-the-view-item-screen-on-vault-bitwarden-com
extract-platform-common-leaf
agalles/BRE-1670
dirt/pm-34047
PM-34064
SM-Jest-Update
pm-34008
uif/angular-21-update
PM-34003
vault/pm-31832/update-ng-to-@-in-vault-browser-components
PM-33577-Inline-error-is-missing-when-user-formats-their-email-incorrectly-in-the-recipient-flow
magnify/working-search-with-keybinds
PM-30340-Defect-Desktop-file-send-does-not-show-premium-badge-side-bar
dirt/pm-33194/unique-integration-check
ps/PM-32783-cached-electron-storage
vault/pm-34008-autofill-behavior-from-m0re-option-component-asks-to-save-uri-for-non-login-cipher-types
worktree-uif/aria-anchor-lint
PM-14820-CLI-Replace-legacy-generator-service-with-credential-generator-service
uif/CL-965/Updating-Spinner-Component
km/remove-local-masterkey-hash
vault/pm-33952
PM-32456
renovate/serde_with-3.x
arch/vitest-poc
beeep/adds-new-chip-input-component
billing/pm-24216/WEB-BEEEP-Improve-the-Code-Quality-of-the-Upgrade-Dialog
pr-19505
billing/PM-29927/reseller-renewal-notifications
uif/CL-1023/ds-refresh-1-badge-max-width
km/pm-30392-windows-biometrics-availability-cache
PM-33877
auth/pm-34257/sso-callback-handling
PM-18133
dirt/pm-33067/fix-false-success-toast-critical-apps
revert-bugfixes
uif/CL-1114/re-run-icon-migration
vault/pm-32747-empty-totp-secrets-are-being-saved-to-ciphers-in-web-based-clients
jest-major-prep
jest-major-upgrades-10th-attempt
dirt/pm-28529/risk-over-time-api
dirt/PM-24366/prototype/consolidate-at-risk-passwords
PM-32085
PM-33555-remove-ts-strict-ignore-in-autofill-overlay-content-service
dirt/PM-30542/pt-2
dn/codeowners-update
PM-27343-mitigate-build-warnings
tools/pm-31438/send-discard-edits-dialog
SM-prototype-for-manage-permissions
dirt/PM-33121/earlier-phishing-interception
PM-30340-Defect-Desktop-file-send-does-not-show-premium-badge
fix/macos-cli-notarization
ac/pm-29199-fix-not-clear-only-20-emails-input
sdk-update-020-main-613
PM-30478
km/unlock-kc-with-sdk
dn/pm-30754/ssh-agent-v2-use-in-electron-svcs
km/remove-master-key-from-uv-service
km/unlock-service-login
PM-33765
dirt/feature/access-intelligence-performance
platform/state-readme-warning
apixley/verify-publisher-name
km/pm-32761-lock-causes-log-out-on-tde-account-with-pin
messaging-docs
platform/pm-33582/remove-desktop-native-secret-parsing
uif/CL-1049/autofocus-refactor
jestmajor
PM-25686
PM-32542
PM-29439
feature/PM-30737-Migrate-DeleteAccount
vault/pm-31838/update-ng-to-@-in-vault-web-components
pm-33481
dirt/pm-33480/fix-integration-false-success-toasts
uif/CL-1033/migrate-ctas-key-management
vault/PM-32687-cipher-type-skill
uif/CL-205/Add-BannerSlot-To-Bit-Layout
auth/pm-32919/migrate-delete-account-dialog-to-shared-code
worktree-uif/typesafe-i18n
PM-33396-add-middleware-support-to-api-service-in-clients
coroiu/for-QA/fix-desktop-warn-unsaved-changes-before-update
uif/CL-1033/migrate-ctas-vault
sdk-update-020-main-597
km/search-perf-1
uif/desktop-upgrade-prompt
PM-33426
worktree-uif/bit-item-policies-stories
pr-19507
billing/pm-31645/swiss-tax-logic-update
uif/CL-1033/migrate-ctas-dirt
uif/CL-1033/migrate-ctas-auth
uif/CL-1033/migrate-ctas-autofill
uif/CL-1033/migrate-ctas-tools
uif/CL-1033/migrate-ctas-billing
tools/PM-31885-consolidate-send-policies-ui
dev/kreynolds/remote-access-crate-sdk
km/pm-31112-use-local-user-data-key
ac/pm-32718-wip-improve-collections-performance-speed
PM-32604-VULN-GermanyClub-2026-Bitwarden-CLI-SSO-webserver-binds-to-0.0.0.0
PM-32888-Defect-An-error-is-returned-when-using-the-browser-importer-Windows-Chrome
PM-32495-VULN-GermanyClub-2026-Command-line-flag-injection-on-chromium-import-feature
auth/pm-33328/clean-up-flagged-prefetch-password-prelogin-logic
implement-flight-recorder-for-web-clients
auth/pm-17630/libs-auth-decomposition/move-login-strats-and-decryption-opts
auth/pm-27060/update-password-prelogin-to-use-sdk
km/pm-33166/draft
arch/napi-proposal
iinuwa/reorganize-win-webauthn
arch/oxlint
km/pm-33279-clear-local-user-data-key-on-logout
PM-32025
autofill/pm-33264/beeep-napi-type-macro-helpers
dirt/pm-32144/improve-review-dialog
ac/pm-30809-slowness-when-accessing-collections-in-ac
auth/pm-32487/emergency-access-prevent-negative-approval-wait-time
auth/remove-libs-auth
json-ref-injection
coroiu/add-api-service-middleware
beeep/policy-pipe
vault/pm-31826/update-ngif-in-vault-lib-components
auth/pm-33203/move-web-key-rotation-feature-to-common
km/migrate-cli-to-new-km-apis
km/remove-master-key-from-auth-request-login
uif/sass
PM-10699-Defect-CLI-Password-length-command-is-not-taking-effect
km/pm-31055-local-user-data-key
spike/vanilla-extract
km/remove-kc-master-key-login
spike/tailwind-variants
vault/pm-25688/folder-api-models
dep
dirt/PM-32047/fix-phishing-loading-bypass
arch/eslint-report
pr-18755
uif/dialog-container
km/key-rotation-fix-bump
km/draft-wipe-masterkey
vault/PM-32686-bank-account-type
deps-jest-major
SM-1762-jest-major
PM-32048-vuln-origin-check-bypass-via-sandbox-iframe-in-chrome
km/stop-sync-blocking-unlock
dirt/pm-32843/normalize-protocol-at-ingest
uif/CL-1029/button-group
vault/web-vault-unit-tests
km/desktop-perf
tools/pm-32160/web-shared-send-list-component
disable-claude-attribution
km/desktop-state-perf-1
PM-26250-Explore-options-to-enable-direct-importer-for-mac-app-store-build
ac/pm-31364-add-discard-edits-dialog-to-policies-page
tools/PM-31884-send-access-policies
dirt/bug/pm-32724/phishing-detection-assets-excessive-downloading
km/ts59-compat/km-cleanup
clients-init-framework
dirt/pm-32697/fix-phishing-excessive-cdn-downloads
PM-31885-Consolidate-all-Send-policies-to-a-single-policy
pm-25909-commercial-desktop
ts-59-compat/team-key-management-dev
anders/electron-builder
ts-59-compat/tsconfig
ts-59-compat/team-autofill-desktop-dev
vgrassia/test-2
beeep/takeuntildestroyed/platform
beeep/takeuntildestroyed/secrets-manager
beeep/takeuntildestroyed/ui-foundation
beeep/takeuntildestroyed/key-management
beeep/takeuntildestroyed/dirt
beeep/takeuntildestroyed/billing
beeep/takeuntildestroyed/admin-console
beeep/takeuntildestroyed/vault
beeep/takeuntildestroyed/tools
beeep/takeuntildestroyed/autofill-desktop
beeep/takeuntildestroyed/autofill-browser
beeep/takeuntildestroyed/auth
vgrassia/test
PM-7853-getting-rc-up-to-date
cherry-pick-CL-971
beeep-autofill-debug
PM-7853-rc-cherrypick
beeep/ff-dialog
pr-19117
PM-29785/windows-webauthn-wrapper
revert/pm-26704-pm-26706
PM-30542
hotfix-rc-desktop
bre-1646/cherry-pick-version-bump
iinuwa/windows-crypto
km/auth-ts7
renovate/electron-39.x
auth/temp/possible-changes-for-salt-sent-to-server
uif/no-standalone-true
dirt/pm-31197/phish-incognito
bre-1638/improve-macos-cli-notarization-flow
ps/pm-xxxx/bump-node-to-v24
dirt/documentation/standards
hotfix-rc-browser
vault/pm-28190/sdk-sharing
feature/CL-965-Update-Spinner-Comp
PM-32254
tools/pm-31322/delete-send-dialog-focus
aj-bw/appx-manifest-fix-poc
uif/CL-1046/form-dialogs/secrets-manager
uif/CL-1046/form-dialogs/admin-console
uif/CL-1046/form-dialogs/auth
neuronull/pm-31881/tmp-qa-testing-for-revert-inform-user-desktop-already-running
dirt/review-applications-performance
dirt/pm-32101/continue-anyways-button
test-opera-release-version-bump
vault/pm-32070/keyboard-user-web-cannot-tell-what-item-is-selected-when-using-tab
coroiu/fix-flatpak
km/test-use-unlock-service
playwright
pm-28967-bug-missing-icons
PM-31994-Defect-An-error-is-returned-when-trying-to-remove-a-password
uif/CL-1028/popover-anchor-border-radius
dirt/access-int-performance
km/replace-encstring-with-unsigned-shared-key
PM-18607-Tools-Remove-unknown-elements-properties
feature/PM-31665-Missing-AddEdit-Field
release-fix-store-appx
iinuwa/rc-fix-ms-store-release
feature/CL-980-Update-Icon-Title
PM-31787-Defect-Users-can-access-the-sends-after-the-limit-was-reached
PM-23485/shared-autofill-provider-types
scheduler-mutation-cache
ac/pm-31792-get-rid-of-unused-style-which-breaks-form-fields
dirt/pm-20112-short-term-fix-for-member-access-report
PM-31391-restore-persistent-password-scenerio-for-edit-send
dirt/access-int-client-data
PM-29816-1
SM-1718
diff-husky
PM-29437
PM-31256-archive-badge-edit-item
dirt/access-svc-refactor
PM-27365-migrate-list-scss-to-non-sass-for-autofill-content-script-experiences
feature/PM-28167-Desktop-Migrate-Vault-Drawers-UI-Shared-Lib
aj-bw/appx-poc-target
vault/pm-30845/preserve-card-brand-when-editing-existing-card
anders/claude-init
dirt/pm-27876/update-widgets-from-application-tab-updates
ddg-alert-files-list-test-pr
uif/angular-21
dirt/access-intelligence-prototype
add-check-job
feature/PM-28167-Desktop-Migrate-Vault-Drawers-UI
ac/pm-31293-fix-empty-toast-message-rc
dirt/PM-31185
vault/pm-30289/extension-focus-loss
feature/PM-28167-Desktop-Migrate-Vault-Drawers
renovate/chrome-0.x
dirt/indexeddb-improvements
PM-19251-Unknown-Firefox-Relay-Error-occurred
PM-30894
dirt/beep/use-rust-for-member-access-report
sp-poc
autofill/refactor/generator
ac/pm-26342-members-page-does-not-default-all-button
feature/PM-31157-No-New-Send-Text
uif/jsdoc
dirt/pm-30879/huntress-hec-integration
uif/context-rules
context-rules
dirt/phishing-blocker-info-logs
PM-31039
km/poc-userkey-state
arch/build-desktop-cache-key
km/ts-7-tmp
PM-24618-CLI-reveal-email-CLI-flag
huntress-hec-integration
PM-29791/desktop-os-fido-user-verification
bitwarden-init-test
PM-7853-Clients-Hide-Send-from-navigation-when-user-is-subject-to-the-disable-Send-policy
coroiu/play-around-with-remote-sdk
renovate/ruby-4.x
dirt/pm-30629/firefox-cache-freeze
km/set-legacy-state
pm-30656
iinuwa/bidi-autofill-ipc
km/log
auth/add-logout-reason
uif/CL-1007/menu-item-action
ts7
km/tsgo-compat-platform
km/ddt-cleanup
km/fix-race-condition-dd-tool
dirt/pm-26917/documentation
dirt/pm-30531/phish-download-flag
dirt/pm-30524/phish-toggle-fix
anders/pnpm
dirt/fix-main
anders/eb-26-3
consolidate-key-service-deprecation-messages
bre-1314/das-rollback-web-workflow
open-at-login-clarification
auth/web-auth-request-answering-service
rc-no-napi
rc-no-electron
km/tsgo-compat-auth
km/enable-max-workers-test
km/auto-kdf-qa
SM-1743-featureflag-disablesm
billing/pm-29606/implement-storage-and-additional-options-plan-cards-into-subscription-pag
km/fix-ssh-crash-on-login
fix-15485
auth/pm-14922/sdk-login-with-password-demo
autofill/PM-27365-convert-list.scss-to-css-file
autofill/PM-26053-new-login-defect
uif/CL-939/icon-refresh
km/fido2-client
uif/fix-flicker-on-load
uif/CL-853/windows-title-bar
iinuwa/win-passkey-poc
uif/pm-24178/menu-item-dialog-v2
anders/ssh-ux
uif/pm-24178/menu-item-dialog
km/fix-i18n-data-recovery
uif/CL-961/nested-menus
renovate-docker
anders/eslint2
anders/logs-silent
anders/eslint-cache
aa-branch-2
anders/rust-cache
dev-mode-example
anders/oxc-prettier
anders-oxlint
anders-oxc-prettier
revert-17123-tools/PM-23258/import-items-vs-data-verbiage
autofill/pm-29587/desktop-ci-electron-builds-developer-mode-on-prs
anders/increase-passkey-limit
update-message-strings-app-restart
uif/strict-angular-templates
auth/claude-component-service-architecutre
PM-25575-BEEP-duplicate-login-detection
coroiu/poc-api-service-cookie-fetching
dirt/pm-29021/phishing-blocker-guard-updates
ps/electron-update
PM-27310-potentially-drop-use-of-i-frame-and-render-notification-bar-in-shadow-dom
autofill/pm-27549/autotype-remove-mvp-ff
km/ssh-agent-bugfixes
coroiu/wasm-tracing
platform/mark-activeuserstate-deprecated
bc/anon-layout-with-logo-slot
km/process-reload-dev
PM-28548-update-phishing-list-to-links
coroiu/allow-rust-cache-disable
autofill/PM-26503-medium-blocks-events
vault/cli-old-attachment-build
feature/PM-27794-create-send-component-desktop-migration
bre-1371_optimize-workflows
neuronull/ci-build-desktop-build-dev
uif/add-tooltip-delay
platform/pm-27943/handle-electron-store-errors
PM-21950-Defect-Browser-After-importing-and-landing-on-Vault-Settings-back-button-navigation-goes-to-Import-screen-again
uif/add-desktop-header-slot
km/package-type-qa
km/rsa-extract-public-key
feature/windows-native-passkeys-provider
bc/group-mjml-updates
uif/CL-854/page-header-component
PM-28428
PM-28374-add-report-false-positive-button
PM-28391-persistent-ignore-phishing-sites
feature/phishing-detection-exemptions
revert-17571-renovate/cc-1.x
tmp/account-cryptographic-state
ps/pm-9048/enable-account-switching-for-safari
inline-menu-test-from-browser-rc-branch
sm-jest-mock-extended
renovate/minor-and-patch-linting-updates
SM-Jest
reno-major-jest
modified-jest-major-upgrade
fix/medium-click-issue
km/fix-desktop
electron-hook-afterpack-test-for-chrome-sandbox-issue
km/fido2-desktop-plumbing
PM-24173-Defect-Length-min-numbers-and-min-special-fields-allow-any-values
SM-1599-VirtualScroll
dev/kreynolds/tunnel_proto
km/disable-anti-tracing
km/disable-process-isolation
km/poc-flight-recorder
auth/pm-19057/poc
iinuwa/win-passkey-uv
anders/win4
anders/win3
auth/pm-23907/token-to-sync-delay
anders/win2
aj-test-workflow-update
workflow-file-usage-test
uif/CL-923/more-flakey-chromatic-fixes
auth/pm-19057/test-1
dirt/pm-27803/disabled-activity-states
billing/pm-27911/subscription-details-for-secrets-manager-with-free-password-manager
anders/win-sign
nov-6-known-good-main-desktop-build-test
neuronull/desktop-native-clean-unused-deps
PM-27819
dirt/pm-27739/application-icons-not-rendering
neuronull/true-up-napi-index.d.ts
vault/PM-26200
PM-27248-Defect-An-unhandled-error-is-returned-when-a-MSP-tries-to-import-data
add-risk-over-time-chart
dirt/pm-27706/columns-for-new-apps-dialog
PM-23686
neuronull/beeep/clippy-pedantic-autofill-desktop
km/beeep/clean-agent-rewrite
neuronull/ci-desktop-native-add-cargo-machete
auth/pm-22663/auth-consolidate-login-comp-routing
tools/bounds
claude/make-newapplications-optional-011CUcmXM8m4juUdrcr4qyCv
claude/review-run-report-changes-011CUcUFkD9eAFPENxSQozh4
claude/review-merged-prs-011CUcFEum5zpdxzgRcQRWct
km/encstring-cleanup
dirt/pm-23375/replace-drawer-with-dialog
PM-27334-Code-signing-electron-changes-to-bundle-the-exe
km/encstring-remove-decrypt-2
claude/dirt-pm-27284-claude-1-session-011CUaHfLuKZghJYCJpUtcZd
km/encstring-remove-decrypt-1
km/encstring-remove-decrypt
chromium-conflicts
auth/setUserDecryptionOptions
auth/pm-26141/proof-of-concept-marketing-initiated-premium-flow
dirt/pm-26676/risk-insights-refresh-when-org-changes-2
dirt/pm-26676/risk-insights-refresh-when-org-changes
CL-896
dirt/pm-17577/test-deployment
neuronull/test-ci-cargo-deny-check
local-phishing-data-gh-action
pm-26476
km/PM-25698/snap-sleep
coroiu/beeep-desktop-browser-ipc-channel
PM-26650
neuronull/testing-tracing-macos-provider
km/beeep/llm-agent
beeep/developer-tooling-feature-flags
vault/PM-24178/fix-modal-focus
CL-668-responsive-toggle-group
PM-26651
autofill/PM-26348-zoom-autofill-password
responsive-vault--filters
CL-671-remove-body-width
uif/CL-852/chip-toggle
coroiu/remove-deps
PM-25525-DEBT-LOGGING-Fix-SystemServiceProvider-dependency-injection
pm-25269
auth/pm-17172/extension-acct-switcher-lock-now-btn-not-showing-disabled-style
PM-22143-Tools-Refactor-TS-Enums-to-be-const-object-IMPORT-ONLY
dirt/pm-20630/my-items-in-report
PM-25525-DEBT-Fix-SystemServiceProvider-dependency-injection
billing/pm-24033/update-premium-subscription-page-m2
km/test-swift
vault/use-sdk-sharing
km/low-kdf-testing
PM-25481-Tools-Update-copy-in-Admin-Console-export-page
km/remove-unused-functions
regen-package-lock
autofill/PM-24656-detect-login-fields-with-webauthn-name
pm-25166-deprecate-premium-banner
km/beeep/hide-unsupported-options
PM-662
settings-modal
pm-24033-update-premium-subscription-page-m2
neuronull/test-pr-for-index.d.ts-generate-check
remove-clippy-allow-crypto
nx-integration-testing
PM-24269
dirt/pm-19322/accessibility
PM-25521-Enable-new-importer-for-Chrome-on-MacOS-and-Linux-only
auth/pm-24103/remove-get-user-key
autofill/PM-25072-autofill-password-potterybarn
dirt/pm-23002/first-run-prompt
vault/PM-25012/cipher_versioning
autofill/pm-17641/fix-ssh-agent-default-socket-path-only
add-root-dir-to-libs
autofill/pm-17641/fix-ssh-agent-default-socket-path
POC/cipher-versioning
common-nx
autofill/PM-24720-non-blocking-page-details-collection
pm-24216-WEB-BEEEP-Improve-the-Code-Quality-of-the-Upgrade-Dialog
autofill/PM-24720-autofill-after-focus-alternative
ac/pm-2790-use-master-password-policy-in-account-recovery
km/poc-windows-hello-2
platform/pm-25424/revert-changes
PM-24646-add-licensed-browser-release
auth/pm-14943/auth-request-extension-dialog-approve-debug
PM-24646-research-how-to-build-all-clients-in-gpl-and-proprietary-licensed-versions
vault/7732
km/remove-container-service
km/beeep/amd64-targz
SM-1548-SecretViewSlow
PM-25256
PM-24508
km/electron-fuse
auth/pm-3387/invalid-auth-request-error
coroiu/beeep-iterators
billing/pm-24350-discrepancy-between-estimated-tax-values-for-product-vs-marketing
coroiu/fix-refresh-clearing-badge
vault/pm-24963/fix-access-intelligence-tab
dirt/pm-23824/integration-and-configuration-data
ps/remove-node-fetch
km/test-drop-encrypted-object
platform/safari-native-messaging-docs
api-lib
anders/win-passkey-poc
fix-ts58-platform
dirt/pm-24655/hec-connection-delete
dirt/pm-20580/risk-insights-use-save-services
202505-notifications-refactor
PM-24501-multi-cipher
autofill/for-nick
browser-ext-message-symbols
feature-passkey-provider
coroiu/experiment-with-dynamic-badge-calculators
250807-notif-strict
tools/pm-23918/password-authentication
autofill/autotype-security
platform/add-prerequisites-to-issue-templates
autofill/atdb_v2
km/remove-rsa-encrypt
PM-530
PM-14619
autofill/atdb
pm-22968-ui-when-MSP-BUP-is-suspended-feature-flag
arch/localization-migrators
uif/design-tokens-exploration
core-test-utils-lib
poc/structurizr
bre-1037/update-rc-deploy-trigger
billing/pm-24098-remove-getOrgKey-from-the-key-service
kiro-localize
client-type-library
km/strict-non-null
km/beeep/qr-login
feature/i18n-component-template
beeep/enhanced-a11y-form-fields
ps/raise-tsconfig-target
arch/takeuntil-migrator
PM-23748
auth/pm-23620/auth-request-answering-service-temp
arch/tools-abstract-strict
km/auth-move-initial-password
extract-utils-from-common
extract-serialization-library-from-common
km/tmp-move-auth
vault/pm-24000/test-sdk-await-fix
pm-23023
arch/kiro
km/validate-args
vault/pm-2400/sdk-cipher-encryption-json-import-fix
dirt/pm-23822/org-integration-api-service
pm-19497-reset-search-x-browser
improve-options-type-safety
dirt/pm-20132/member-count-must-includes-invited-users
dirt/pm-23264/display-cipher-name
uif/CL-277/bit-item-group-keyboard-nav
serialization-library
dirt/pm-23603/group-names-in-event-logs
dirt/pm-23602/collection-name-in-event-logs
anders/win-passkey-poc-clean
audreyality/claude-code-experiment
dirt/pm-23273/display-username-in-event-logs
autofill/pm-19255-variables
km/move-keygen-ownership
tools/pm-21776/update-send-access-copy
km/ssh-auto-hide
ac/pm-20633/rename-individual-vault
anders/test-bug
autofill/log-cipher-decryption
SM-1301-getbyidsevent
uif/CL-707/signals-auto-migrate
km/pm-18017/show-key-connector-domain-for-new-sso-users
dirt/risk-insights-saving-reports-outline
dirt/pm-20578/report-summary-for-db
coroiu/PM-22593-improve-initialization-process-for-database-and-repositories
dirt/pm-20577/report-summmary-for-db
auth/pm-18720/change-password-component-non-dialog-v3
pm-18701-optional-payment-modal-after-signup
storage-core-library-2
auth/pm-22723/policy-service-updates
vault/pm-22756/copy-click-listener
autofill/pm-19255
autotype-demo
autofill/pm-21845
split-large-event-upload-requests
arch/copilot-instruction
km/secure_memory
dirt/pm-21287/ngrx-poc
clps-remove-angular-dep
cli-macos-signing
BRE-863-Automate-Chrome-releases
km/simplify-linux-biometrics
coroiu/performance-measure
platform/pm-22534/move-account-activity-to-memory
km/pm-21772-show-key-connector-domain-for-new-sso-users
auth/pm-20532/tech-breakdown-poc-token-based-send-authn-and-authz
ac/pm-22390/fix-device-approval-perm
platform/pm-21683/add-duckduckgo-extension-device-type
SM-1415-EventLogs
state-library
global-state-library
ac/pm-22392/fix-cli-manage-device-approvals
auth/pm-22222/email-not-sent-for-cli
logout-library
anders/passkeys
billing/csp-update
innovation/archive/desktop-work
add-storage-lib
tools/internal-generator-docs
PM-21719]-Assign-collection-visibility
synced-unlock-state
impl-sdk-engines
logout-lib
auth/security-stamp-disk-state
add-window-menu-id
auto-merge-renovate
coroiu/group-lowdb
km/ddg-tmp
logout-reason-circular-imports
km/test-ddg
anders/mac
km/test
auth/pm-18720/change-password-component-non-dialog-v2
autofill/PM-21846-center-unlock-vault-modal
nathan/autofill-fix
km/signing-upgrade
auth-circ-deps
fix-auth-circular-references
update-license-file
anders/cxp-extension
view-cache-docs
auth/pm-17111/add-browser-to-list-of-approving-clients-v2
anders/passkey-debugger
arch/migrate-desktop-settings
PM-21408
platform/adjust-ignoredeps
autofill/pm-17789
renovate/russh-cryptovec-0.x
revert-14521-PM-20514-ux-updating-item-with-1-matching-login-edit-permission
anders/test1
linux-rpm-arm64-build-test
innovation/archive/web-work
km/beeep/experimental-memfd-ssh
anders/ipc1
ac/pm-19814/improved-warning-popup-ui
anders/sign4
anders/sign3
anders/sign2
anders/sign1
anders/kvc2
anders/kvc
anders/new-macos-sdk
PM-21017
km/remove-legacy-crypto
km/tmp-move-all-teams
auth/pm-19555/defect-clicking-log-out-button
dirt/pm-19996/app-icons-on-risk-insights
cherry-pick-auth-request-fix
uif/vault-drawer
km/fix-provider-key-observable
revert-14414-crowdin-auto-sync-browser
tools/pm-20344/export-attachments-with-same-filename
agalles/test-workflows-feature
auth/pm-9115/implement-view-data-persistence-in-2FA-flows
agalles/test-workflows-sticky
auth/pm-19398/managed-environement-not-displayed-on-browser-client
km/rename-encrypt-to-bytes
km/encrypt-only-string
tools/pm-19223/aggregate-by-domain
test-PM-12423-for-loop
km/decrypt-to-file-data
PM-19923]AutoFocusOnSearch
coroiu/remove-unsafe-from-extern
coroiu/ipc-ping-example
autofill/PM-20367
uif/pm-19437/access-selector-spacing-workflow-test
km/beeep/read-cache
km/beeep/write-cache
auth/pm-14938/proof-of-concept-notification-architecture
dirt/pm-19810/member-access-report-csv
agalles/troubleshooting-20250415
PM-16921
auth/pm-11940/migrate-registration-to-sdk
km/mp-jit-trust-prompt
km/tde-trust-prompt
autofill/PM-19511-with-exclude
PM-19180
km/default-argon2
tools/pm-919/cli-send-get-file
autofill/anders-passkey-unlock
desktop-devtools-enabled
km/refactor-symmetric-encrypt-interface
fix-autofill-signing-with-main
autofill/PM-19511-show-existing-items
auth/pm-19617/speed-up-local-host-config
PM-19521
ps/test-sdk-ipc-through-proxy
lt/knip
beeep/cipher-service-refactor
tools/cl-608/allow-custom-icons-in-toasts
uif/apply-button-styles
uif/cva
sdk-pass-generation
innovation/user-achievements/event-stream-prototype
auth/add-sync-for-standard-auth-requests
poc/search-query-language
revert-13922-fix/check-device-id-falsy-values
InnovationMenuItemChanges
tools/pm-18656/remove-individual-vault-policy
feature/phishing-detection
platform/revert-2025.3.1
Customize-the-Phishing--Alert
anders/poc-unlock
poc/searchable-decorator
arch/ng-localize
auth/pm-3519/move-auth-request-api-methods
get-the-known-phishing-domain-from-the-server
auth/pm-19209/revert-to-original-message
PM-19158-Archive-menu-option
close-window-debugging
tools/pm-19081/replace-new-send-button-with-NewSendDropdown-component
autofill/PM-17187-autofill-new-identity
anders/passkey-window-working-mergetest
auth/pm-18576/fix-missing-userid-on-remove-password
tools/prototypes/ecs-log
add-tool-manifest
uif/update-layout-bg
auth/pm-18986/ui-refresh-extension-webauthn-2fa-fix-old-styles
km/cose
PM-17732
fastlane-desktop-test
reduce-desktop-disk-writes
PM-13246
skip-listening-to-flag-changes-during-login
km/refactor-symmetric-keys-4
km/refactor-symmetric-keys-3
auth/pm-18654/new-ui-desktop-tde-jit-errors-with-missing-org-sso-id-v2
km/encrypt-coverage
km/pm-14445-crypto
PM-14622-rf-opt-state
revert-13612-tools/pm-18456/unassigned-items-reports
no-firefox-mv3
arch/test-fail-console
autofill/PM-9034-implement-passkey-for-unlocked-accounts-jholland-tests
km/tmp-newkey
BRE-494
arch/poc-form-builder
uif/cl-349/popover-arrow
coroiu/remove-using-from-rc
PM-18027
anders/extension-signing
platform/pm-14640/npm-ignore-patch
platform/add-comments-to-renovate
auth/pm-16783/tech-debt-fixes-toast-service
PM-14164
vault/PM-17216
auth/pm-14873/registration-add-reseller-provider-portal-invite-support
PM-15943-3
pm-18047-blank-loading-modal-briefly-shown-before-the-upgrade-modal
auth/pm-17464/remove-snap-sso-handler
ac/pm-17168/revoking-user-is-not-synced-immediately-via-push-notification
temp-zhHant-testing-branch
web-app-checksum
platform/pm-11936/remove-token-refresh-before-sync
km/pm-pm-15994/move-encrypt-service
auth/device-on-all-requests
platform/config-device-identifier
handle-unix-not-found-error
PM-15943
uif/test-disabled-binding-on-input
arch/group-webpack
km/tmp-ownership-2
ps/pm-15333/portable-desktop
ps/web-subresource-integrity
tools/PM-16822/Replace-account-service
extension-signing
PM-14952
PM-16164
revert-12161-PM-13938-exceptPasswordPermission
passkey-window-loadurl
km/tde-offboarding-fix
auth/desktop-debug
km/test-arm64
snap-extra-files
tools/PM-16898/cleanup-circular-dependencies
auth/add-tde-offboarding-check-to-2fa
km/maybe-fix-proc-reload
platform/disable-patch-updates
km/tmp-biometrics-fixed
uif/eslint-forbid-libs-components
tools/pm-15979/restore-min-max-attributes
fix-ci
PM-12985-testing-reports
PM-15077-passkey-save-error-on-oracle-cloud
uif/generator-min-validator
PM-16104
risk-insights-final-demo
tools/generator/organize-types-and-data
tools/PM-14927/display-critical-app-count
auth/pm-7882/email-verification-removal
km/disable-legacy-ciphers
tools/pm-16484/risk-insights-at-risk-count-fix
PM-15840-Defect-When-Free-Families-org-reached-max-collection-count-clicking-Upgrade-button-navigates-to-a-spinning-Subscription-page
auth/pm-16536/login-comp-mp-entry-screen-auto-fill-doesnt-change-email-subtitle
release-management-fix
km/build-linux-desktop-native-natively
km/15084-testing
update-1pux-ssh-pr
use-sdk-for-encrypt-decrypt
pm-15808-Show-suspended-org-modals-for-orgs-in-unpaid-and-canceled-status
storage-service-get$
PM-13755-revoked-members-counted-as-seat
km/beeep/fido2-deps
PM-2844-beeep-add-custom-error-codes-for-server-api-exceptions
PM-15126-second-attempt
revert-12379-crowdin-auto-sync-browser
beeep/files
risk-insights-demo-1
km/beeep/fido2-rust-v2
PM-15126-tighten-scope-of-our-client-build-pipelines-to-remove-reliance-on-secrets
vault/addtl-logging-for-pm15635
PM-15498-2
prevent-failure-from-corrupted-cipher-key
km/beeep/epheremal-value-store-rust
beeep/plausible
auth/pm-1779/remove-window-post-message-from-sso
km/pm-15584/fix-safari-bio
km/pm-15112/fix-web-refresh
PM-15090
pm-15166-build-bw-musl
PM-15498
PM-14894-Drop-Sales-Tax-Database-Tables
tools/PM-14470/mark-critical-apps
tools/PM-15091/db-feature-flag
km/pm-10414/app-info-extended
mer/browser-refresh/beta-3
PM-14892-Sales-Tax-Estimation-For-Clients
PM-14891-Sales-Tax-Estimation-For-Organizations
add-error-check-for-invalid-cipher-key
PM-13455
dh-communications-with-key-connector
DEVOPS-1573_add-web-build-script
km/beeep/biometrics-flatpak-test
auth/pm-8341/radio-buttons-to-checkboxes
beeep/typesafe-i18n
km/pm-14445
task/BRE-284
ds/compact-mode-2
ps/pm-7826/token-service-obs
platform/exclude-package-lock-from-codeowners
tools/pm-14001/fix-zero-checked-bug
mer/pre-release-flag-on
km/pm-14612
restrict-imports
update-firefox-mv3
km/crypto-next-testbed
km/test-arm
ds/popup-siderbar-test
ds/compact-mode-user-setting
community/pm-13266/fix-logmeonce-csv-import
renovate/gio-0.x
km/pm-14448/remove-appimage
autofill/pm-12352-remove-legacy-overlay-background
autofill/pm-12352-remove-legacy-overlay-background-minimal
autofill/pm-12763-modify-autofill-animation
ds/cl-435/windows-shake-test
tools/PM-13712/validation-minimal-reproduction
pm-13868-remove-upgrade-password-manager-flag
PM-12765
km/tmp-flatpak
vault/experiment/collapsable-filters
platform/addison/PM-12624/update-codeowners
km/secitem-poc
BRE-285-create-flatpak-distibution-method
auth/pm-8111/browser-refresh-login-component
user-configurable-log-levels
PM-13156-2
km/pm-10408/ssh-generator-with-modern-generator-infrastructure
pm-12767
km/beeep/zip-import
km/beeep/zip-encrypted-export
pm-13785-after-submitting-the-payment-method-the-blank-add-payment-method-modal-pops-up-again
auth/remove-twoFactorProvider-property
beeep-chip-focus-redirection-after-selection
beeep-focus-headings-after-load
autofill/pm-73-improve-detection-of-new-login
fix-registration-start-this-typo
auth/pm-8115/desktop-extension-ui-refresh-self-hosted-setup-dialog
better-passkey-auth
auth/pm-9019/safari-login-with-device-bugfix
SM-954-SeparateGettingStartedPage
PM-13273
PM-11525-Estimated-tax-shown-to-customers-potentially-incorrect
PM-13272
ds/cl-235/slider
autofill/dialog-box-fix
km/pm-104
km/tmp-mac-dmg-browser
km/biometrics-testflight-builds
vault/pm-12717/cloning-item-takes-you-back-to-original
community/pm-2539/fix-snap-plugs
community/pm-12751/fix-snap-home-permissions
km/pm-540/disable-biometrics-when-failing-bio-auth-on-setup
feature/biometrics-rework
km/pm-2094/windows-hello-focus
PM-12681
km/pm-10924/biometrics-key-not-cleared-when-disabled
community/pm-12617/chromium-browser-integration-linux
optimize-workflows
fix-unawaited-promises-crypto-service
PM-11199-add-perm-value-to-table-admin-console
PM-12403
adjust-trial-icon
vault/PM-12281
vault/pm-11462/defect-getting-mp-reprompt-on-edit
vault/pm-10426/implement-edit-item-view-admin-console-vault
vault/pm-11388/defect-section-headers-are-missing
manyorgdomains
PM-11438
km/pm-12238/process-reload-when-cancelling-auth
revert-10653-auth/pm-8316/fix-account-switcher-on-vault-logout-timeout
PM-11889-Refactor-Loading-Indicator-from-organization-plans-change-plan-dialog-components
vault/AC-2607
sm-10995]-FeatureFlagRemoval
PM-11503-Defect-Organization-Automatic-Sync-verbiage-is-misleading
PM-9032-swift-extension-add-ui-to-handle-desktop-not-being-open
poc/observable-based-update-service
platform/pm-7646/revert-ipc-changes
observable-token-service
structural-request-result
tools/PM-9604/PM-9604-paid-subscription-not-navigating-reports
ps/pm-11661/fill-buffer
community/pm-11628/fix-set-password-on-sso
auth/pm-11537/increase-passkey-limit
anders/pm-7673-create
vault/PM-11206
beeep-performance-improvements
community/PM-11497/default-collection-check-saving-item
SM-10995]-Remove-Feature-Flag-VBMA
pm-11417-customers-expiration-date-in-admin-console-changing-to-next-invoice-date
ds/CL-330/close-select-on-scroll
shane/experiment/vault-state-v2
ds/prevent-copy-masked-field
km/beeep/send-image-preview
autofill/pm-10418-expiration-date-on-cards-does-not-autofill-the-correct-format
autofill/notifications-rework-overlay-content-service-integration
vault-decryption-errors
auth/pm-4530/attemtp-to-fix-sso-in-snap-desktop
explicit-userId-on-master-password-decryption
log-to-storage-2024.7.1
write-logs-to-storage
auth/pm-10964/set-userid-org-acceptange
auth/pm-10964/explicitly-define-userId-on-org-create
remove-annotated-keys-from-memory
use-original-key-in-folder-rotate
ds/test-chromatic
revert-10342-auth/pm-8316/fix-account-switcher-on-vault-logout-timeout
ps/cli-module-es2020
ac-2957-delete-the-feature-flag-PM-5864-dollar-threshold
auth/PM-6296/fix-unavailable-biometrics-in-clamshell-mode-3
auth/pm-7608/account-security-settings-change
shane/experiment/vault-state
auth/pm-8225/ipc-warnings
autofill/poc-firefox-mv3
feature/unix-biometrics
community/pm-1560/snapcraft-cli-sso-fix
ac-2709-upgrade-from-2-person-free-org
PM-9022-scaffold-the-extension-and-build-pipeline
autofill/poc-auto-submit-filled-form-alt
autofill/beeep/autofill-identity-card-from-keyboard-shortcut
autofill/pm-10068-remove-send-response-usages
auth/pm-8225/typesafe-commands
PM-9476-desktop-setup-obj-c-library-statically-bound-and-callable-from-desktop-native-module
auth/pm-9576/qa-artifacts
auth/pm-8225/send-userkey-to-desktop-on-unlock
auth/pm-8225/timeout-dev-mode
idphost
introduce-inversify
ps/forward-conditional-create
feature/all-cores-multithreaded-decryption
ps/BEEEP-sos-dialog
auth/qa-test/passkey-uv
refactor-biometric-service-method-names
addison/esm-exp
ds/full-screen-dialog
vault/pm-9675/experiment
origin/billing/PM-5093/send-trial-initiation-email
ps/CL-131/bit-row-selector
ds/update-ds-codeowners
ps/PM-3530/popup-persistance-examples
ps/pm-7826/notifications-service-refactor
revert-8073-renovate/argon2-0.x
main-branch-for-BRE49
auth/PM-7084/two-factor-refactor
ps/pm-7826/expose-user-environment
change-return-of-refresh-logic
refresh-token-logging
auth/pm-8285/remove-extra-clearing-of-state
auth/pm-8882/add-tde-logging
RELEASE-1200/update-browser-release-asset-name
test-safari-build
auth/beeep/hide-linux-tray-icon-setting
auth/beeep/flatpak-devel-yaml
v0-attachments-upload
ac-1102-automatic-sync-is-visible-for-self-hosted-families-orgs
beeep/rust-fido2-desktop
test-coop-coep
ac-2721-apply-subscription-status-updates-in-provider-subscription-details
ps/item-truncate-default-slot
appid-logging-build
run-chrome-updates-in-angular
autofill/implement-collect-page-details-observable
CL-298-async-actions-2-0-context-string
auth/PM-5187/double-popout-twofactor-mail
PM-6271-propose-cipher-versioning-scheme-data-layer
tools/pm-728/cli-config-server-error
PM-4039/remove-individual-item-encryption-flag
CL-XXX/Enable-bitAction-on-ItemContentComponent
auth/pm-6789/use-legacy-key-for-migration
PM-6271-propose-cipher-versioning-scheme
build-execution-context
tools/PM-7875/add-info-where-parse-failed-lp-import
ps/state-provider-updates-in-sync-with-observable
ps/pm-8003/process-reload-only-when-cancelled
ps/pm-7926/fix-browser-logout
PM-5017-migrate-organization-plans-component
hide-mac-failed-on-cli
ps/pm-7985/vault-not-loading
vault/PM-7906
change-tap-to-mergemap
5019
ps/pm-7837/sync-service-auth
pm-7369/revert-snap-description-change
ps/CL-209/nav-item-deadzone
vault/pm-1401/refactor-sync-service
ps/list-unnecessary-save-warnings-to-state-providers
AC-2400-Migrate-families-for-enterprise-setup-component
ps/pm-7486/detect-libsecret-service-debugging
add-logging-around-main-background
ps/pm-7486/detect-libsecret-service
community/PM-7413/fix-report-page-not-retrieving-data-on-refresh
ps/service-worker-sessions-are-not-recovered
ps/fix-browser-account-switching
autofill/pm-7581-validate-cache-state-from-external-context-within-local-backed-session-storage
ps/app-shell-code-owner
ps/pm-7546/fix-cipher-upsert
revert-8685-ac-1218-add-ability-to-delete-provider-portals-emaillink
add-application-lifetime-service
messaging-update-cg
autofill/pm-7138-implement-separate-main-background-instance-within-popup-for-get-bg-service-calls
acoroiu/poc-simple-vault-indexing
creep-content-script-poc
catalina-browserslist-test
revert-8546-revert-8534-CLOUDOPS-1369-remove-r-2-bucket-secrets-and-upload-procedure-from-the-artifacts-github-workflows
ac-1218-add-ability-to-delete-provider-portals
autofill/mv3-required-poc-changes
PM-5024-migrate-tax-info-component
AC-217-Migrate-Cards-To-Banners
ps/strict-config
vault-user-key-migration
admin-console-user-key-migration
autofill-user-key-definition-migration
auth/pm-6688/account-service-as-primary-account-source
PM-7157-Expose-AnonLayout-through-index.js
autofill/pm-6426-create-alarms-manager-and-update-usage-of-long-lived-timeouts
ps/user-verification-stories
PM-6113-build-rust-authenticator-and-client-to-support-i-os-and-android-passkey-provider-implementation
tools/PM-6415/legacy-send-state-provider
add-secure-logging
autofill/beep/pm-5189-fix-issues-present-with-inline-menu-rendering-in-iframe
ps/vault-health-dashboard
auth/pm-6188/move-two-factor-service-to-popup
ps/beeep-compodoc
vault-decryption-rc-weirdness
ps/include-previous-in-derive-callbacks
community/PM-2714/fix-move-item-to-nofolder
fix-logout-on-biometrics-state-service
remove-autofill-shortcut-from-platform-utils
ps/resume-popup-url
autofill/beep-rearchitect-extension-messaging
autofill/spike-mv3-part-5
vault/PM-5433
on-installed-message-injection-poc
autofill/pm-6122-rework-call-for-match-media-within-notification-background
ps/ts-strict-common-abstract
ps/CL-210/base-font-size
autofill/spike-mv3-part-4
platform/pm-6484/firefox-reprompt
auth/pm-6484/update-di-for-cryptoservice
pm-5559-cg
auth/pm-6491/jit-sso-browser
PM-6113-build-rust-authenticator-and-client-to-support-i-os-and-android-passkey-provider-implementation-features
cl/copy-field
PM-1223-investigate-ability-to-add-support-for-mediated-conditional-ui-cg
PM-1223-investigate-ability-to-add-support-for-mediated-conditional-ui
PM-5010-Migrate-subscription-component
PM-5009-Migrate-billing-component
ac-2101-update-welcome-emails-from-trial-initiation-and-org-creation
ps/pm-5533/migrate-asym-user-keys
ps/on-lock-on-logout-interfaces
catalina-after-angular-16
catalina-before-angular-16
test-codeowner-branch
bug/derived-state
vault/PM-6110
autofill/pm-5582-verify-usage-of-window-object-in-browser-popup-utils
autofill/spike-mv3-part-2
ac1454-2fa-directory
auth/pm-5991/fix-account-switcher-logout
autofill/spike-mv3-working-session
ps/pm-5537/desktop-biometrics-state-service
cl/section-stack
ps/pm-5536/config-service
autofill/spike-mv3
autofill/pm-2753-prompt-to-save-login-credentials-silently-drops-data-on-network-error
ps/CL-175/bit-layout-horizontal-scroll
sm-bulk-move-to-project
autofill/pm-5742-rework-usage-of-extension-apis-that-are-not-callable-within-service-workers-get-extension-views
autofill/pm-5740-update-local-back-storage-service-to-trigger-observable-updates
vault/pm-4185/regression-testing
autofill/migrate-autofill-on-page-load
ps/section
vault/pm-1401/failed-sync-warning-component
beeep/import-selection
add-banner-service
tools/pm-5716/add-help-icon-to-import-page
PM-4532-investigate-add-support-for-native-mac-os-credential-manager-in-desktop-application
PM-5653/test-PR
auth/pm-5217/biometrics-on-different-account
pm-5620
ps/bit-menu-scroll-story
ps/clone-prototype-of-memory-stored-objects
SM-923
vault/pm-5072/update-minimum-server-version-for-cipher-key-encryption
ps/angular-jest-browser
vault/pm-4788
SM-910
pm-5347/vault/fix-p1336-to-asn1-der-conversion
vault/mod-on-state-providers
ps/move-org-switcher
add-key-value-pair-importer
fix-never-domain-location
ac-1753/Automatically-assign-provider-pricing-to-new-org
autofill/pm-934-autofill-not-working-until-page-has-been-refreshed-rework
PM-4060-native-rust-POC-implementation-of-desktop-webauthn
PM-4060-native-rust-POC-implementation-of-desktop-webauthn-macos-objc2
auth/state-provider-key-connector
PM-4060-native-rust-POC-implementation-of-desktop-webauthn-macos
autofill/pm-5189-duplicate-overlay-elements-shown-when-focusing-iframe-field
attachrend
ac/state-provider-framework-policy-service
auth/pm-194/account-stories
autofill/pm-5056-edge-and-opera-users-cannot-override-default-browser-autofill
PM-4060-native-rust-POC-implementation-of-desktop-webauthn-windows
test_2
11-21-test
graphite-test
event-target-mock
ps/CL-135/migration-docs
ps/pm-2910/migrate-environment-service
key-definition-enhancements
autofill/pm-934-autofill-not-working-until-page-has-been-refreshed
abortfido
CLOUDOPS-838
PM-4358-revert-undefined-uv-check
auth/pm-2875/remember-me-option
ps/PM-4406/select-dropdown-browser-zoom
PM-4401-re-add-manual-zone-execution
PM-2637-initial-refactor
add-gitlens-settings
PM-4240
platform/PM-2910/unblock-account-switching
cloudops-437
implement-account-service
auth/pm-3797/emergency-access-refactor
ps/nullable-factory
PM-4295-popout-offscreen
PM-4276-passkey-popup-use-browser-overlap
PM-4226
sm/PM-145-confirm-safe-site
autofill/pm-2319-implement-autofill-overlay-poc
lastpass-sso
add-purpose-enc-string-type
state-provider-service
CL-badge-alignment
ps/CL-135/cl-standalone-comps
ac/ac-1662/can-delete-port-ffc
ps/mac-passkey
PM-4110
SM-846
individual-vault-item-encryption-version-test
auth/pm-2772/stop-process-reload-on-bio-cancel
namespaced-state-service
ps/forbid-direct-api-service
use-bit-subject-in-state-service-suggestion
PM-4025
PM-4057-loginState-error
PM-1245
autofill/beep-lastpass-import-poc
remove-session-sync-suggestion-clearable
PM-3978-handle-move-to-org
firefox-extension-test
ac/ac-1595/bypass-sso-identifier-copy-update
auth/pm-3916/firefox-pin-issues
PM-2749-full-width-persist-on-sso
pm-2537-region-selector-dropdown
PM-2814-remove-configapiservice-v2
PM-3644-beeep-experiment-with-reactive-syncing
vault/pm-1235-auth-flow-discoverable-passkeys
PM-1978-ui-flow-non-discoverable-passkeys
PM-2814-remove-configapiservice
auth/pm-3707/fix-icon-size
PM-3728-add-backward-compatibility-check
pm-3612-cg
use-bit-subject-in-state-service
community/PM-959/prevent-new-line-feed-copying
remove-session-sync
PM-2207-acoroiu-review
CL-122-common-components-module
pm/CL-91-table-pagination
PM-2427-fix-sso-prevalidate-path
PM-3445-loginState-error
feature-tde-merge-testing
feature/trusted-device-encryption-rc
SM-646-sidebar
feature/trust
add-opentelemetry
SM-867-UUID
PM-2207-cg-edit
PM-3169-browser-extension-show-login-decryption-options-in-extension-popup-and-not-in-extension-tab
Auth/pm-1339/rotate-device-keys
CL-94-async-actions-2-0-di-boundaries
ps/beeep-browser-recover
environment-service-url-set-refactor
desktop-ui-refresh
PM-1034-tde-flow-3-v2
try-out-requiring-token-presence-in-searches
add-qa-urls-to-selfhosted-exclusion
Client-Integrations/pm-2733-master-password-does-not-reprompt-on-edit-after-cancelling-mp-reprompt-dialog
Ac-1410/update_planresponsemodel_on_client
sso-device-key-callback-poc
community/PM-2043-fix-additional-chars-clipboard
sm/SM-830-bulk-SM-uncheck
BEEEP-automated-browser-release-to-stores
PM-1203-replace-mp-confirmation-with-verification-code
totp-autofill-remove-onload-suggestions
reload-config-on-set-urls-from-storage
PM-1500
duo-sdk-upgrade
DEVOPS-462-Add_code_signing_to_the_MacOS_CLI
sm/CL-82-icon-component
revert-5400-renovate/gh-minor
feature/PM-191-desktop-envs
responsive-web-vault
web-copy-updates-to-clarify-vault-definition
vault/pm-1400-ac-experiment
feature/PM-55-extract-token-api-calls-from-api-service-v2
feature/PM-55-refactor-identity-api-methods-out-of-api-service
feature/PM-1209-lastpass-import-into-existing-folder-collection
beep/rails-nav
feature/browser-angular-di
fix-export-service-import
move-folder-state-to-folder-service
create-guid-type
change/PM-1102
web-vault-login-page-updates
notifications-mv3
SM-612-ProductSwitcherHighlights
SM-614
sm/SM-616-export-extension
sm/fix-onboarding
AC-1086-the-remove-individual-vault-enterprise-policy-prevents-service-users-and-provider-admins-from-creating-new-vault-items-via-the-provider-portal
sm/crypto-refactor
dwbit-patch-1
feature/manifest-experiment
SG-1012
acostarj-patch-1-cs-clients
sm/secrets-access
revert-4209
bug/PS-1823-allowing-diacritics-on-email-domain
backport/fix/mv2-unlock-on-autofill
lastpassimporter
EC-1069-cannot-save-an-item-to-a-collection-in-the-org-vault-view
sg/SG-643
improve-session-syncer-observables
saveinbutton
feature/decrypt-test
angular-di-mv3
acostarj-text-update
feature/decrypt-cipher
feature/org-admin-refresh-v3
PS-2247-correct-typos-in-EN_GB-EN_IN
feature/rust-ipc2-experiment
feature/decrypt-refactor
m/login-bootstrap
notifications-bar-mv3
SM-73
SM-408/until-destroy
CL-69/nav-group-animations
radio-buttons-block-option
feature/EC-14-collections
EC-855-cl-radio-group-block-support
cl-ra
add-url-filtering
sm-264-master
production-api-connections
PS-280
desktop-ui-updates
CL-58-improvement-make-icon-button-compatible-with-bit-suffix-directive
sandbox/vault-filter-example
EC-649-beeep-routeable-dialogs
feature/autofill-tester
sm-150-updatingUItoUseNewResponseStructure
EC-627-beeep-use-uri-for-vault-navigation-filtering
DEVOPS-952-update-build-workflows-to-run-as-soon-as-rc-is-cut
SG-168/login-with-device-request
PS-1086-add-account-observables-to-account-service
264-UI
example-documentation
SM-264
SM-264-UI
EC-543-beeep-bitwarden-as-passkey-authenticator
SG-714
SG-714-GPG
SG-714-Fix
PS-1086/add-observable-to-vault-timeout-settings-service
SM-95-ProjectList
SG-163
ps-1081/split-out-api-methods-into-api
SecretsService
PS-1086-crypto-service-refactors
m/cl/submit-width
feature/seperate-connectors
ps-1082/transition-cipherService-into-providing-observables
SM-95-ProjectsList
alt-EC-457-component-library-icon-butttons-custom-tw-plugin
bug/webpack-config-for-fastmail
ps-1081/split-out-api-methods-into-api-service
PS-1076-folder-service-refactors
PS-55-8-3
ENG-72-commit-message-hook
commit-message-hook
PS-55-EncryptedExport
ExtensionAcctSwitching
browser-mv3-messaging
CL-10-button-group-CVA-example
refactor-merge-build-filter
refactor-move-build-filter
S-972-clients-update-translation-keys-to-match-content
SG-65/resgitration-form-reusable
PS-589-add-2fa-new-device-login-settings-flag
PS-589-add-2fa-new-device-login-settings-web
PS-589-2fa-device-verification-settings
mac-build-test
crowdin-auto-sync
feature-personal-item-clone
cli-hotfix-v1.19.1
web-hotfix-v2.24.1
v1.9.1
1.31.2
2.20.2
2022.05.0
a916476
browser-v2022.05.0
browser-v2022.10.0
browser-v2022.10.1
browser-v2022.12.0
browser-v2022.12.1
browser-v2022.5.0
browser-v2022.6.0
browser-v2022.6.1
browser-v2022.8.0
browser-v2022.9.0
browser-v2022.9.1
browser-v2023.1.0
browser-v2023.10.0
browser-v2023.10.1
browser-v2023.10.2
browser-v2023.12.0
browser-v2023.12.1
browser-v2023.2.0
browser-v2023.2.1
browser-v2023.3.0
browser-v2023.3.1
browser-v2023.4.0
browser-v2023.5.0
browser-v2023.5.1
browser-v2023.7.0
browser-v2023.7.1
browser-v2023.8.2
browser-v2023.8.3
browser-v2023.9.0
browser-v2023.9.1
browser-v2023.9.2
browser-v2024.1.0
browser-v2024.1.1
browser-v2024.10.0
browser-v2024.10.1
browser-v2024.11.0
browser-v2024.11.1
browser-v2024.11.2
browser-v2024.12.0
browser-v2024.12.1
browser-v2024.12.2
browser-v2024.12.3
browser-v2024.12.4
browser-v2024.2.0
browser-v2024.2.1
browser-v2024.3.1
browser-v2024.4.1
browser-v2024.4.2
browser-v2024.5.0
browser-v2024.5.1
browser-v2024.5.2
browser-v2024.6.0
browser-v2024.6.1
browser-v2024.6.2
browser-v2024.6.3
browser-v2024.7.0
browser-v2024.7.1
browser-v2024.8.0
browser-v2024.8.1
browser-v2024.8.2
browser-v2024.9.0
browser-v2024.9.1
browser-v2025.1.0
browser-v2025.1.1
browser-v2025.1.2
browser-v2025.1.3
browser-v2025.1.4
browser-v2025.10.0
browser-v2025.10.1
browser-v2025.10.2
browser-v2025.11.0
browser-v2025.11.1
browser-v2025.12.0
browser-v2025.12.1
browser-v2025.2.0
browser-v2025.2.1
browser-v2025.2.2
browser-v2025.3.0
browser-v2025.3.1
browser-v2025.3.2
browser-v2025.4.0
browser-v2025.5.0
browser-v2025.5.1
browser-v2025.6.0
browser-v2025.6.1
browser-v2025.7.0
browser-v2025.7.1
browser-v2025.8.0
browser-v2025.8.1
browser-v2025.8.2
browser-v2025.9.0
browser-v2026.1.0
browser-v2026.1.1
browser-v2026.2.0
cli-v2022.10.0
cli-v2022.11.0
cli-v2022.6.0
cli-v2022.6.1
cli-v2022.6.2
cli-v2022.8.0
cli-v2022.9.0
cli-v2023.1.0
cli-v2023.10.0
cli-v2023.12.0
cli-v2023.12.1
cli-v2023.2.0
cli-v2023.3.0
cli-v2023.4.0
cli-v2023.5.0
cli-v2023.7.0
cli-v2023.8.2
cli-v2023.9.0
cli-v2023.9.1
cli-v2024.1.0
cli-v2024.10.0
cli-v2024.11.0
cli-v2024.11.1
cli-v2024.12.0
cli-v2024.2.0
cli-v2024.2.1
cli-v2024.3.1
cli-v2024.4.0
cli-v2024.4.1
cli-v2024.6.0
cli-v2024.6.1
cli-v2024.7.0
cli-v2024.7.1
cli-v2024.7.2
cli-v2024.8.0
cli-v2024.8.1
cli-v2024.8.2
cli-v2024.9.0
cli-v2025.1.0
cli-v2025.1.1
cli-v2025.1.2
cli-v2025.1.3
cli-v2025.10.0
cli-v2025.11.0
cli-v2025.12.0
cli-v2025.12.1
cli-v2025.2.0
cli-v2025.3.0
cli-v2025.4.0
cli-v2025.5.0
cli-v2025.6.0
cli-v2025.6.1
cli-v2025.7.0
cli-v2025.8.0
cli-v2025.9.0
cli-v2026.1.0
cli-v2026.2.0
desktop-mac-v2025.4.2
desktop-v2022.10.0
desktop-v2022.10.1
desktop-v2022.11.0
desktop-v2022.12.0
desktop-v2022.5.0
desktop-v2022.5.1
desktop-v2022.6.0
desktop-v2022.6.1
desktop-v2022.6.2
desktop-v2022.8.0
desktop-v2022.8.1
desktop-v2022.9.0
desktop-v2022.9.1
desktop-v2023.1.0
desktop-v2023.1.1
desktop-v2023.10.0
desktop-v2023.10.1
desktop-v2023.12.0
desktop-v2023.12.1
desktop-v2023.2.0
desktop-v2023.3.0
desktop-v2023.3.1
desktop-v2023.3.2
desktop-v2023.4.0
desktop-v2023.5.0
desktop-v2023.5.1
desktop-v2023.7.0
desktop-v2023.7.1
desktop-v2023.8.2
desktop-v2023.8.3
desktop-v2023.8.4
desktop-v2023.9.0
desktop-v2023.9.1
desktop-v2023.9.2
desktop-v2023.9.3
desktop-v2024.1.0
desktop-v2024.10.0
desktop-v2024.10.1
desktop-v2024.10.2
desktop-v2024.11.0
desktop-v2024.11.1
desktop-v2024.11.2
desktop-v2024.12.0
desktop-v2024.12.1
desktop-v2024.2.0
desktop-v2024.2.1
desktop-v2024.3.0
desktop-v2024.3.2
desktop-v2024.4.0
desktop-v2024.4.1
desktop-v2024.4.3
desktop-v2024.5.0
desktop-v2024.6.0
desktop-v2024.6.1
desktop-v2024.6.2
desktop-v2024.6.3
desktop-v2024.6.4
desktop-v2024.7.0
desktop-v2024.7.1
desktop-v2024.8.0
desktop-v2024.8.1
desktop-v2024.8.2
desktop-v2024.9.0
desktop-v2025.1.0
desktop-v2025.1.1
desktop-v2025.1.2
desktop-v2025.1.3
desktop-v2025.1.4
desktop-v2025.10.0
desktop-v2025.11.0
desktop-v2025.11.1
desktop-v2025.11.2
desktop-v2025.12.0
desktop-v2025.12.1
desktop-v2025.2.0
desktop-v2025.2.1
desktop-v2025.3.0
desktop-v2025.3.1
desktop-v2025.4.2
desktop-v2025.5.0
desktop-v2025.5.1
desktop-v2025.6.0
desktop-v2025.6.1
desktop-v2025.7.0
desktop-v2025.8.0
desktop-v2025.8.1
desktop-v2025.8.2
desktop-v2025.9.0
desktop-v2026.1.0
desktop-v2026.1.1
desktop-v2026.2.1
tools/PM-7543/reproduce-bug
v0.0.1
v0.0.10
v0.0.11
v0.0.12
v0.0.13
v0.0.14
v0.0.15
v0.0.16
v0.0.2
v0.0.3
v0.0.4
v0.0.5
v0.0.6
v0.0.7
v0.0.8
v0.0.9
v1.0.0
v1.0.1
v1.0.5
v1.1.0
v1.1.1
v1.10.0
v1.10.1
v1.10.2
v1.11.0
v1.11.1
v1.11.2
v1.12.0
v1.12.2
v1.12.3
v1.13.0
v1.13.1
v1.13.4
v1.13.5
v1.14.0
v1.14.1
v1.14.2
v1.14.3
v1.15.0
v1.15.1
v1.15.2
v1.15.3
v1.16.0
v1.16.1
v1.16.2
v1.16.4
v1.16.6
v1.17.0
v1.17.1
v1.17.2
v1.17.3
v1.18.0
v1.19.0
v1.19.1
v1.2.0
v1.2.1
v1.2.2
v1.20.0
v1.20.1
v1.21.0
v1.21.1
v1.21.2
v1.21.3
v1.21.4
v1.22.0
v1.22.1
v1.22.2
v1.23.0
v1.23.1
v1.24.0
v1.24.1
v1.24.2
v1.24.3
v1.24.4
v1.24.6
v1.25.0
v1.25.1
v1.25.2
v1.25.3
v1.25.4
v1.25.5
v1.25.6
v1.25.7
v1.26.0
v1.26.1
v1.26.2
v1.26.3
v1.26.4
v1.26.5
v1.26.6
v1.27.0
v1.28.0
v1.29.0
v1.3.0
v1.30.0
v1.30.1
v1.30.2
v1.30.3
v1.31.0
v1.32.0
v1.32.1
v1.33.1
v1.33.2
v1.33.3
v1.34.0
v1.35.0
v1.35.1
v1.35.2
v1.36.0
v1.37.0
v1.38.0
v1.39.0
v1.39.1
v1.39.2
v1.39.3
v1.4.0
v1.40.0
v1.40.1
v1.41.0
v1.42.2
v1.43.1
v1.43.2
v1.43.3
v1.43.4
v1.44.0
v1.44.1
v1.44.2
v1.44.3
v1.45.0
v1.46.0
v1.46.1
v1.46.2
v1.47.0
v1.47.1
v1.48.0
v1.48.1
v1.49.0
v1.49.1
v1.5.0
v1.50.0
v1.51.0
v1.51.1
v1.52.0
v1.52.1
v1.53.0
v1.54.0
v1.55.0
v1.56.0
v1.56.1
v1.56.2
v1.56.3
v1.56.4
v1.56.5
v1.56.6
v1.57.0
v1.58.0
v1.6.0
v1.6.1
v1.7.0
v1.8.0
v1.8.1
v1.8.2
v1.9.0
v1.9.8
v2.0.0
v2.1.0
v2.1.1
v2.10.0
v2.10.1
v2.11.0
v2.12.0
v2.13.0
v2.13.1
v2.13.2
v2.14.0
v2.15.1
v2.16.0
v2.16.1
v2.16.2
v2.17.0
v2.17.1
v2.18.0
v2.18.1
v2.18.2
v2.19.0
v2.2.0
v2.20.0
v2.20.1
v2.20.3
v2.20.4
v2.21.0
v2.21.1
v2.22.0
v2.22.1
v2.22.2
v2.22.3
v2.23.0
v2.24.0
v2.24.1
v2.24.2
v2.24.3
v2.24.4
v2.25.0
v2.25.1
v2.26.0
v2.26.1
v2.26.2
v2.27.0
v2.28.0
v2.28.1
v2.3.0
v2.4.0
v2.5.0
v2.6.0
v2.6.1
v2.7.0
v2.7.1
v2.8.0
v2.9.0
vNext
web-v
web-v2022.10.0
web-v2022.10.1
web-v2022.10.2
web-v2022.11.0
web-v2022.11.1
web-v2022.11.2
web-v2022.12.0
web-v2022.6.0
web-v2022.6.2
web-v2022.8.0
web-v2022.8.1
web-v2022.9.0
web-v2022.9.1
web-v2022.9.2
web-v2023.1.0
web-v2023.1.1
web-v2023.10.0
web-v2023.10.1
web-v2023.10.2
web-v2023.12.0
web-v2023.2.0
web-v2023.3.0
web-v2023.4.0
web-v2023.4.1
web-v2023.4.2
web-v2023.5.0
web-v2023.5.1
web-v2023.7.0
web-v2023.7.1
web-v2023.8.0
web-v2023.8.2
web-v2023.8.3
web-v2023.8.4
web-v2023.9.0
web-v2023.9.1
web-v2023.9.2
web-v2024.1.0
web-v2024.1.1
web-v2024.1.2
web-v2024.10.0
web-v2024.10.1
web-v2024.10.2
web-v2024.10.3
web-v2024.10.4
web-v2024.10.5
web-v2024.11.0
web-v2024.11.1
web-v2024.11.2
web-v2024.12.0
web-v2024.12.1
web-v2024.2.0
web-v2024.2.1
web-v2024.2.2
web-v2024.2.3
web-v2024.2.4
web-v2024.2.5
web-v2024.3.0
web-v2024.3.1
web-v2024.4.0
web-v2024.4.1
web-v2024.4.2
web-v2024.5.0
web-v2024.5.1
web-v2024.6.0
web-v2024.6.1
web-v2024.6.2
web-v2024.6.3
web-v2024.7.0
web-v2024.7.1
web-v2024.7.2
web-v2024.7.3
web-v2024.8.0
web-v2024.8.1
web-v2024.8.2
web-v2024.8.3
web-v2024.9.1
web-v2024.9.2
web-v2025.1.0
web-v2025.1.1
web-v2025.1.2
web-v2025.10.0
web-v2025.10.1
web-v2025.11.0
web-v2025.11.1
web-v2025.11.3
web-v2025.11.4
web-v2025.11.5
web-v2025.12.0
web-v2025.12.1
web-v2025.12.2
web-v2025.2.0
web-v2025.2.1
web-v2025.2.2
web-v2025.3.0
web-v2025.3.1
web-v2025.4.0
web-v2025.4.1
web-v2025.4.2
web-v2025.5.0
web-v2025.5.1
web-v2025.6.0
web-v2025.6.1
web-v2025.6.2
web-v2025.7.0
web-v2025.7.1
web-v2025.7.2
web-v2025.8.0
web-v2025.8.1
web-v2025.8.2
web-v2025.8.3
web-v2025.9.0
web-v2025.9.1
web-v2026.1.0
web-v2026.1.1
web-v2026.2.0
web-v2026.2.1
web-v2026.3.0
${ noResults }
954 Commits (8399815ea7bfe00a251a0091ee8a504c5a1bf784)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
5161a232f5
|
[PM-29055] Remove pm-25379-use-new-organization-metadata-structure feature flag (#18848)
Remove the fully-enabled feature flag and simplify the billing metadata API to always use the vNext endpoints. The legacy API path is removed since the server will no longer serve it. - Remove FeatureFlag.PM25379_UseNewOrganizationMetadataStructure enum and default - Delete legacy getOrganizationBillingMetadata() API method (old /billing/metadata path) - Rename vNext methods to remove VNext suffix - Simplify OrganizationMetadataService to always use cached vNext path - Remove ConfigService dependency from OrganizationMetadataService - Update tests to remove feature flag branching |
1 month ago |
|
|
8a670f1731
|
fix circular dependency (#19023)
|
1 month ago |
|
|
4a651fbfb3
|
refactor(input-password-flows) [Auth/PM-27086] Use new KM Data Types in InputPasswordComponent flows - TDE & Permission User (#18400)
Updates the SetInitialPasswordService TDE + Permission user flow to use the new KM data types: - `MasterPasswordAuthenticationData` - `MasterPasswordUnlockData` This allows us to move away from the deprecated `makeMasterKey()` method (which takes email as salt) as we seek to eventually separate the email from the salt. The new `setInitialPasswordTdeUserWithPermission()` method essentially takes the existing deprecated `setInitialPassword()` method and: - Removes logic that is specific to a `JIT_PROVISIONED_MP_ORG_USER` case. This way the method only handles `TDE_ORG_USER_RESET_PASSWORD_PERMISSION_REQUIRES_MP` cases. - Updates the logic to use `MasterPasswordAuthenticationData` and `MasterPasswordUnlockData` Behind feature flag: `pm-27086-update-authentication-apis-for-input-password` |
1 month ago |
|
|
2912bf05e1
|
[PM-26901] Add notification handler for auto confirm (#18886)
* add notification handler for auto confirm * add missing state check * fix test * isolate angular specific code from shared lib code * clean up * use autoconfirm method * fix test |
2 months ago |
|
|
2a72d2e74d
|
[PM-25685][PM-31077] - Migrate all Folder models (#17077)
* enforce strict types on folders * fix folder api service * fix tests * fix test * fix type issue * fix test * add extra checks for folders. add specs * fix folder.id checks * fix id logic * remove unecessary check * name name and id optional in folder model * fix tests * Update folder and folderview * fix folder with id export * fix tests * fix tests * more defensive typing * fix tests * no need to check for presence * check for empty name in folder toDomain * fixes to folder * initialize id in folder constructor. fix failing tests * remove optional param to folder constructor * fix folder * fix test * remove remaining checks for null folder id * fix logic * pass null for empty folder ids * make id more explicit * fix failing test * fix failing test * fix "No Folder" filter |
2 months ago |
|
|
e485623ed8
|
[PM-31685] Removing email hashes (#18744)
* [PM-31685] Removing email hashes * [PM-31685] fixing tests, which are now passing * [PM-31685] removing anon access emails field and reusing emails field * [PM-31685] fixing missed tests * [PM-31685] fixing missed tests * [PM-31685] code review changes * [PM-31685] do not encrypt emails by use of domain functionality * [PM-31685] test fixes |
2 months ago |
|
|
37eeffd03a
|
[PM-29602] Build Upgrade Dialogs (#18539)
* BREAKING CHANGE: rename tax-client and add proration endpoint update * fix(billing)!: rename tax-client in components * feat(billing): Add upgrade endpoint * fix(billing): update preview client error * fix(billing): add billing address to clients * feat(billing): Update messages for changes * feat(biilling): Update unified upgrade dialog logic * feat(billing): add new premium org card * feat(billing): add premium org component * fix(billing): Update account billing client and remove redundant status * fix(billing): unified upgrade dialog add feature flag and tests * fix(billing): update unified upgrade logic * fix(billing): update tests and logic update update fix * fix(billing): add required messages message * fix(billing): update unified dialog logic and re-add comments * feat(billing): improves premium org upgrade dialog Adds a close button to the premium organization upgrade dialog. Updates the success toast message after upgrading to teams. Hides the formatted amount for credit discounts. Sets the change detection strategy to OnPush for improved performance. * fix(billing): prevents multiple upgrade dialogs from opening Adds a check to prevent multiple upgrade dialogs from opening simultaneously. Ensures correct redirection to the organization vault after upgrading to Teams or Enterprise. * Feat(tooltip): Add `showTooltipOnFocus` input to TooltipDirective * Fix(billing): Disable tooltip on focus for various billing buttons * Refactor(billing): Standardize subscription cadence display * Refactor(billing): Update InvoicePreview with prorated amount details * Refactor(billing): Enhance Premium Org Upgrade Payment logic * Feat(billing): Add SubscriptionCadence import to account billing client * refactor(i18n): Rename 'premiumMembershipDiscount' to 'premiumSubscriptionCredit' * fix(billing): Ensure encrypted org key is present during upgrade * refactor(billing): revert PremiumUpgradeDialog focus management * refactor(billing): Clean up subscription details and type definitions * feat(billing): Add dedicated Premium to Organization upgrade dialog * refactor(billing): Return organization ID from PremiumOrgUpgradeService * refactor(billing): Remove premium to org upgrade logic from UnifiedUpgradeDialog * feat(billing): Integrate PremiumOrgUpgradeDialog into account subscription * Refactor: Make `openUpgradeDialog` return `void` * Remove obsolete `planSelectionStepTitleOverride` tests * Feature: Add 'Back' status to UpgradePaymentStatus * Test: Mock `OrganizationService` in `PremiumOrgUpgradePaymentComponent` tests * Chore: Remove redundant comment in unified upgrade dialog HTML * refactor(billing): Remove obsolete unified upgrade change * refactor(billing): remove unused ApiService and DestroyRef * feat(billing): add pre-condition checks for premium org upgrade dialog * refactor(billing): clean up unused dialog data and HTML comment * refactor(billing): rename premium org upgrade dialog flag * feat(billing): close premium org upgrade dialog if feature is disabled * feat(payment): add hideHeader input to DisplayPaymentMethodComponent * refactor(billing): update premium org upgrade payment to display existing payment method * test(billing): update premium org upgrade payment component tests * docs(billing): refine JSDoc for PremiumOrgUpgradeDialogParams * Revert "Feat(tooltip): Add `showTooltipOnFocus` input to TooltipDirective" This reverts commit |
2 months ago |
|
|
f7a5ad712f
|
[PM-29208] Remove individual cryptographic-key states & migrate key service (#18164)
* Remove inividual user key states and migrate to account cryptographic state * Fix browser * Fix tests * Clean up migration * Remove key-pair creation from login strategy * Add clearing for the account cryptographic state * Add migration * Cleanup * Fix linting |
2 months ago |
|
|
c3d0a2d858
|
Add a way to add folders in the desktop ui migration milestone 1 (#18632)
|
2 months ago |
|
|
38465c059c
|
[PM-29602] Update Cart Summary for Upgrade Flow (#18605)
* feat(billing): update cart-summary logic Add functionality to hide breakdown and allow translation params * tests(cart-summary): update tests and stories * feat(pricing): Add quantity support to discount labels * feat(pricing): discount quantity story * Revert "feat(pricing): discount quantity story" This reverts commit |
2 months ago |
|
|
98060d15bc
|
Mark `getProfileCreationDate` as deprecated (#18651)
* mark `getProfileCreationDate` as deprecated * add reference to tech debt ticket |
2 months ago |
|
|
1f0e0ca098
|
refactor(input-password-flows): [Auth/PM-27086] JIT MP org user flow - remove masterKey generation from InputPasswordComponent (#18006)
- Updates `InputPasswordComponent` to emit raw data instead of generating cryptographic properties (`newMasterKey`, `newServerMasterKeyHash`, `newLocalMasterKeyHash`). - This helps us in moving away from using the deprecated `makeMasterKey()` method in the component (which takes email as salt) as we seek to eventually separate the email from the salt. - Updates the `JIT_PROVISIONED_MP_ORG_USER` case of the switch to handle the flow when the `PM27086_UpdateAuthenticationApisForInputPassword` flag is on. Feature Flag: `PM27086_UpdateAuthenticationApisForInputPassword` |
2 months ago |
|
|
7b0957ab5e
|
[PM-29262] - improve performance of premium spotlight observable (#18490)
* improve performance of premium spotlight observable * re-add comment * fix test. remove unused service |
2 months ago |
|
|
0740c037a6
|
[PM-30922] Client changes to encrypt send access email list (#18486)
|
2 months ago |
|
|
5dc49f21d2
|
[CL-82] rename `bit-icon` to `bit-svg`; create new `bit-icon` component for font icons (#18584)
* rename bit-icon to bit-svg; create new bit-icon for font icons Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * find and replace current usage Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * add custom eslint warning Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix incorrect usage * fix tests * fix tests * Update libs/components/src/svg/index.ts Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> * Update libs/eslint/components/no-bwi-class-usage.spec.mjs Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> * update component api * update class name * use icon type in iconButton component * update type Icon --> BitSvg * fix bad renames * fix more renames * fix bad input * revert iconButton type * fix lint * fix more inputs * misc fixes Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com> * fix test * add eslint ignore * fix lint * add comparison story --------- Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com> Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> |
2 months ago |
|
|
9454189df5
|
[PM-27283] [BEEEP] Reactive `availableVaultTimeoutActions$` in vault timeout settings (#17731)
* reactive `availableVaultTimeoutActions$` in vault timeout settings * cleanup * deprecation docs * explicitly provided user id * clearer mocking * better docs |
2 months ago |
|
|
06c8c7316d
|
[PM-30301][PM-30302] Use SDK for Create and Update cipher operations (#18149)
* Migrate create and edit operations to use SDK for ciphers * WIP: Adds admin call to edit ciphers with SDK * Add client version to SDK intialization settings * Remove console.log statements * Adds originalCipherId and collectionIds to updateCipher * Update tests for new cipehrService interfaces * Rename SdkCipherOperations feature flag * Add call to Admin edit SDK if flag is passed * Add tests for SDK path * Revert changes to .npmrc * Remove outdated comments * Fix feature flag name * Fix UUID format in cipher.service.spec.ts * Update calls to cipherService.updateWithServer and .createWithServer to new interface * Update CLI and Desktop to use new cipherSErvice interfaces * Fix tests for new cipherService interface change * Bump sdk-internal and commercial-sdk-internal versions to 0.2.0-main.439 * Fix linting errors * Fix typescript errors impacted by this chnage * Fix caching issue on browser extension when using SDK cipher ops. * Remove commented code * Fix bug causing race condition due to not consuming / awaiting observable. * Add missing 'await' to decrypt call * Clean up unnecessary else statements and fix function naming * Add comments for this.clearCache * Add tests for SDK CipherView conversion functions * Replace sdkservice with cipher-sdk.service * Fix import issues in browser * Fix import issues in cli * Fix type issues * Fix type issues * Fix type issues * Fix test that fails sporadically due to timing issue |
2 months ago |
|
|
903026b574
|
PM-2035: PRF Unlock (web + extension) (#16662)
* PM-13632: Enable sign in with passkeys in the browser extension * Refactor component + Icon fix This commit refactors the login-via-webauthn commit as per @JaredSnider-Bitwarden suggestions. It also fixes an existing issue where Icons are not displayed properly on the web vault. Remove old one. Rename the file Working refactor Removed the icon from the component Fixed icons not showing. Changed layout to be 'embedded' * Add tracking links * Update app.module.ts * Remove default Icons on load * Remove login.module.ts * Add env changer to the passkey component * Remove leftover dependencies * PRF Unlock Cleanup and testes * Workaround prf type missing * Fix any type * Undo accidental cleanup to keep PR focused * Undo accidental cleanup to keep PR focused * Cleaned up public interface * Use UserId type * Typed UserId and improved isPrfUnlockAvailable * Rename key and use zero challenge array * logservice * Cleanup rpId handling * Refactor to separate component + icon * Moved the prf unlock service impl. * Fix broken test * fix tests * Use isChromium * Update services.module.ts * missing , in locales * Update desktop-lock-component.service.ts * Fix more desktoptests * Expect a single UnlockOption from IdTokenResponse, but multiple from sync * Missing s * remove catches * Use new control flow in unlock-via-prf.component.ts Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com> * Changed throw behaviour of unlockVaultWithPrf * remove timeout comment * refactired webauthm-prf-unlock.service internally * WebAuthnPrfUnlockServiceAbstraction -> WebAuthnPrfUnlockService * Fixed any and bad import * Fix errors after merge * Added missing PinServiceAbstraction * Fixed format * Removed @Inject() * Fix broken tests after Inject removal * Return userkey instead of setting it * Used input/output signals * removed duplicate MessageSender registration * nit: Made import relative * Disable onPush requirement because it would need refactoring the component * Added feature flag (#17494) * Fixed ById from main * Import feature flag from file * Add missing test providers for MasterPasswordLockComponent Add WebAuthnPrfUnlockService and DialogService mocks to fix test failures caused by UnlockViaPrfComponent dependencies. --------- Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com> |
2 months ago |
|
|
3228e986af
|
[PM-30890] Desktop Sync Improvements for Archive (#18466)
|
2 months ago |
|
|
1ccacb03a6
|
[PM-27233] Support v2 encryption for JIT Password signups (#18222)
* Support v2 encryption for JIT Password signups * TDE set master password split * update sdk-internal dependency * moved encryption v2 to InitializeJitPasswordUserService * remove account cryptographic state legacy states from #18164 * legacy state comments * sdk update * unit test coverage * consolidate do SetInitialPasswordService * replace legacy master key with setLegacyMasterKeyFromUnlockData * typo * web and desktop overrides with unit tests * early return * compact validation * simplify super prototype |
2 months ago |
|
|
21eb376b41
|
[PM-30906] Auto confirm nudge service fix and better nudge documentation (#18419)
* [PM-30906] Refactor AutoConfirmNudgeService to be Browser specific and add additional documentation detailing when this is necessary * [PM-30906] Add README.md for custom nudge services |
2 months ago |
|
|
44bdaf71b3
|
Desktop/pm 18769/migrate vault filters (#17919)
Migrated vault filters to new v3 vault's navigation * Decoupled existing vault filtering from vault component by using routed params with routed-vault-filter-bridge * Converted vault filters to standalone components * Removed extending filter Base Components from deprecated /libs/angular library and handled logic directly * Moved shared 'models' and 'services' directories from web-vault into /libs/vault |
2 months ago |
|
|
27d43c500f
|
PM-28183 implemented new sends filter and search design (#17901)
* PM-28183 implemented new sends filter and search design * PM-28183 resolved table issue fallout from merge conflict * PM-28183 resolved browser paste url issue * PM-28183 put new feature behind feature flag * PM-28183 resolved feature flag * PM-28183 resolved type-safe approach pr comment * PM-28183 resolved DesktopSendUIRefresh feature flag is enabled. pr comment * PM-28183 restored SendUIRefresh * PM-28183 resolved query parameter subscription pr comment * PM-28183 resolved pr comment re enum like objects * PM-28183 resolved remove enum like objects pr comment * PM-28183 resolved pr comment re defining filteredSends member variable * PM-28183 resolved pr comment re Code Duplication in syncCompleted Handler * PM-28183 resolved pr comment re Floating Promise * PM-28183 restored feature flag * PM-28183 resolved pr comment re Dual Binding Pattern * PM28183 resolved options cell button pr comment * PM 28183 resolved pr comment re Incorrect CSS Class - Breaking Layout * PM 28183 resolved pr comment re uery Param Update Causes Redundant Filter Application * PM-28183 resolved lint issues * PM 28183 resolved lint issues * PM-28183 resolved type issue with import * PM-28183 resolved import in failling test * chore: rerun web build * PM-28183 resolved build issues * PM-28183 resolved build issues * PM-28183 resolved lint issues |
3 months ago |
|
|
3707a6fc84
|
billing(fix): add initial focus to upgrade button (#18184)
|
3 months ago |
|
|
00882c331a
|
[PM-30611] show deleted archived items in trash (#18272)
|
3 months ago |
|
|
bb318ee22e
|
Ac/pm 26364 extension UI for auto confirm (#17258)
* create nav link for auto confirm in settings page * wip * WIP * create auto confirm library * migrate auto confirm files to lib * update imports * fix tests * fix nudge * cleanup, add documentation * clean up * cleanup * fix import * fix more imports * add tests * design changes * fix tests * fix tw issue * fix typo, add tests * CR feedback * more clean up, fix race condition * CR feedback, cache policies, refactor tests * run prettier with updated version * clean up duplicate logic * clean up * fix test * add missing prop for test mock * clean up |
3 months ago |
|
|
c2d42f286e
|
Add error toast for upgrade encryption step (#18161)
|
3 months ago |
|
|
d6b23670aa
|
feat(auth-request-answering): [Auth / PM-26209] Use AuthRequestAnsweringService on Desktop (#16906)
Update Desktop to use the AuthRequestAnsweringService, bringing it into feature parity with the Extension. |
3 months ago |
|
|
86764d807a
|
[PM-22434] Remove CreateDefaultLocation feature flag references and definition (#18057)
* chore: remove ff from vault-popup-list-filters.service, refs PM-22434 * chore: remove ff from confirm.command, refs PM-22434 * chore: remove ff from bulk-confirm-dialog.component, refs PM-22434 * chore: remove ff from member-actions.service and clean up leftover imports, refs PM-22434 * chore: remove ff from policy-edit-dialog.component, refs PM-22434 * chore: remove ff from organization-data-ownership.component, refs PM-22434 * chore: remove ff from vnext-organization-data-ownership.component, refs PM-22434 * chore: remove ff from vault-filter.service, refs PM-22434 * chore: remove ff from vault-filter.service (libs), refs PM-22434 * chore: remove ff from export.component, refs PM-22434 * chore: update observeMyItemsExclusionCriteria method documentation comments, refs PM-22434 * chore: remove ff from item-details-section.component, refs PM-22434 * chore: remove ff definition, refs PM-22434 * fix: remove configService from superclasses, refs PM-22434 * chore: update injection for VaultPopupListFilters service instantiation, refs PM-22434 * chore: update ConfirmCommand instantiation, refs PM-22434 * chore: update import order in member-actions.service, refs PM-22434 * fix: constructor argument update to amend merge conflict, refs PM-22434 * chore: remove unnecessary feature flag related tests for confirm user, refs PM-22434 * fix: remove unused services from member-actions.service.spec, refs PM-22434 |
3 months ago |
|
|
7fa1a6f07f
|
[PM-27236] account registration v2 for key connector (#17951)
* account registration v2 for key connector * explicit naming * test coverage * missing AccountCryptographicStateService and DI dependencies * redundant SdkLoadService.Ready * update sdk version |
3 months ago |
|
|
696c53fac7
|
[PM-29209] Fix persistent browser settings berry (#18113)
* [PM-29209] Introduce new autofill nudge service specific to the Browser client * [PM-29209] Cleanup redundant browser setting checks * [PM-29209] Ensure nudge is dismissed on nudge button click * [PM-29209] Add spec file for browser autofill nudge service * [PM-29209] Cleanup settings-v2 spec file |
3 months ago |
|
|
0064f18ccd
|
fix(set-initial-password) [PM-28494]: Newly created master password not accepted on unlock until after re-login on browser extension (#17930)
* fix(set-initial-password-service) [PM-28494]: Update MP data and decryption property sets to accommodate legacy and new paths for service. * fix(set-initial-password-component) [PM-28494]: Add salt and mp data to credentials object. * refactor(set-initial-password-service) [PM-28494]: Additional comments. * test(set-initial-password-service) [PM-28494]: Update tests for added credential members. |
3 months ago |
|
|
ea45c5d3c0
|
[PM-27315] Add account cryptographic state service (#17589)
* Update account init and save signed public key * Add account cryptographic state service * Fix build * Cleanup * Fix build * Fix import * Fix build on browser * Fix * Fix DI * Fix * Fix * Fix * Fix * Fix * Fix test * Fix desktop build * Fix * Address nits * Cleanup setting private key * Add tests * Add tests * Add test coverage * Relative imports * Fix web build * Cleanup setting of private key |
3 months ago |
|
|
4846d217a9
|
[PM-28901] Fix master key not being set to state after kdf update (#17990)
* Fix master key not being set to state after kdf update * Fix cli build * Fix test error * Fix hash purpose * Add test for master key being set * Fix incorrect variable name |
3 months ago |
|
|
1edff74b30
|
Use proof of decryption (#17903)
|
4 months ago |
|
|
27d82aaf28
|
feat(accounts): Add creationDate of account to AccountInfo
* Add creationDate of account to AccountInfo * Added initialization of creationDate. * Removed extra changes. * Fixed tests to initialize creation date * Added helper method to abstract account initialization in tests. * More test updates. * Linting * Additional test fixes. * Fixed spec reference * Fixed imports * Linting. * Fixed browser test. * Modified tsconfig to reference spec file. * Fixed import. * Removed dependency on os. This is necessary so that the @bitwarden/common/spec lib package can be referenced in tests without node. * Revert "Removed dependency on os. This is necessary so that the @bitwarden/common/spec lib package can be referenced in tests without node." This reverts commit |
4 months ago |
|
|
458da1adc0
|
[PM-29565] Delete deprecated callout component (#17895)
* Replace usages of app-callout with bit-callout * Delete callout.component --------- Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com> |
4 months ago |
|
|
bcc2bda417
|
Fix kdf prompt not working on browser (#17902)
|
4 months ago |
|
|
51d29f777e
|
[PM-24353] Drop legacy pin support (#17328)
* Drop legacy pin support * Fix cli build * Fix browser build * Remove pin key * Fix comment * Fix CI / tests * Add migration to remove key * Inline export key * Extract vault export key generation * Cleanup * Add migrator * Fix mv2 build |
4 months ago |
|
|
fe4895d97e
|
[PM-28264] Consolidate and update the UI for key connector migration/confirmation (#17642)
* Consolidate the RemovePasswordComponent * Add getting confirmation details for confirm key connector * Add missing message |
4 months ago |
|
|
7f892cf26a
|
[deps] Autofill: Update prettier to v3.7.3 (#17853)
* [deps] Autofill: Update prettier to v3.6.2 * fix: [PM-23425] Fix prettier issues related to dependency updte Signed-off-by: Ben Brooks <bbrooks@bitwarden.com> * [deps] Autofill: Update prettier to v3.6.2 * [deps] Autofill: Update prettier to v3.7.3 * [PM-29379] Fix prettier issues found with the updated Prettier 3.7.3 Signed-off-by: Ben Brooks <bbrooks@bitwarden.com> --------- Signed-off-by: Ben Brooks <bbrooks@bitwarden.com> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Ben Brooks <bbrooks@bitwarden.com> |
4 months ago |
|
|
5dbcb18b6a
|
[PM-25037] add optional size input to app-vault-icon to prevent zoom issues (#17640)
|
4 months ago |
|
|
bbf9157ec0
|
[PM-24581] new styling for premium badge (#17793)
* [PM-24581] new styling for premium badge * stories file * translations for browser and desktop * design review feedback * color fixes, thanks claude |
4 months ago |
|
|
dfe2e283a0
|
[PM-29138] fix defect with pricing service on self host (#17819)
* [PM-29138] fix defect with pricing service on self host * use iscloud instead of manually checking region * fixing strict compile issues * spacing updates from design review * final spacing edits * pr feedback * typechecking |
4 months ago |
|
|
bbea11388a
|
[PM-26057] Enforce session timeout policy (#17424)
* enforce session timeout policy * better angular validation * lint fix * missing switch break * fallback when timeout not supported with highest available timeout * failing unit tests * incorrect policy message * vault timeout type adjustments * fallback to "on browser refresh" for browser, when policy is set to "on system locked", but not available (Safari) * docs, naming improvements * fallback for current user session timeout to "on refresh", when policy is set to "on system locked", but not available. * don't display policy message when the policy does not affect available timeout options * 8 hours default when changing from non-numeric timeout to Custom. * failing unit test * missing locales, changing functions access to private, docs * removal of redundant magic number * missing await * await once for available timeout options * adjusted messaging * unit test coverage * vault timeout numeric module exports * unit test coverage |
4 months ago |
|
|
dab1a37bfe
|
PM-24535 Web premium upgrade path for archive (#16854)
* add premium badge to web filter when the user does not have access to premium * remove feature flag pass through in favor of showing/hiding archive vault observable * refactor archive observable to be more generic * add archive premium badge for the web * show premium badge inline for archive filter * show premium subscription ended message when user has archived ciphers * fix missing refactor * remove unneeded can archive check * reference observable directly * reduce the number of firstValueFroms by combining observables into a single stream * fix failing tests * add import to storybook * update variable naming for premium filters * pass event to `promptForPremium` * remove check for organization * fix footer variable reference * refactor back to `hasArchiveFlagEnabled$` - more straight forward to the underlying logic * update archive service test with new feature flag format |
4 months ago |
|
|
28fbddb63f
|
fix(passkeys): [PM-28324] Add a guard that conditionally forces a popout depending on platform
* Add a guard that conditionally forces a popout depending on platform * Test the routeguard * Use mockImplementation instead. * autoclose popout |
4 months ago |
|
|
6e2203d6d4
|
[PM-18026] Implement forced, automatic KDF upgrades (#15937)
* Implement automatic kdf upgrades * Fix kdf config not being updated * Update legacy kdf state on master password unlock sync * Fix cli build * Fix * Deduplicate prompts * Fix dismiss time * Fix default kdf setting * Fix build * Undo changes * Fix test * Fix prettier * Fix test * Update libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com> * Update libs/common/src/key-management/master-password/abstractions/master-password.service.abstraction.ts Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com> * Update libs/angular/src/key-management/encrypted-migration/encrypted-migrations-scheduler.service.ts Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com> * Only sync when there is at least one migration * Relative imports * Add tech debt comment * Resolve inconsistent prefix * Clean up * Update docs * Use default PBKDF2 iteratinos instead of custom threshold * Undo type check * Fix build * Add comment * Cleanup * Cleanup * Address component feedback * Use isnullorwhitespace * Fix tests * Allow migration only on vault * Fix tests * Run prettier * Fix tests * Prevent await race condition * Fix min and default values in kdf migration * Run sync only when a migration was run * Update libs/common/src/key-management/encrypted-migrator/default-encrypted-migrator.ts Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com> * Fix link not being blue * Fix later button on browser --------- Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com> |
4 months ago |
|
|
a9bf66e689
|
[PM-27600] Replace Hard-Coded Storage amount (#17393)
* feat(billing): add provided as a required property to premium response * fix(billing): replace hard coded storage variables with retrieved plan * tests(billing): add tests to pricing-summary service * feat(billing): add optional property. * fix(billing): update storage logic * fix(billing): remove optional check * fix(billing): remove optionality * fix(billing): remove optionality * fix(billing): refactored storage calculation logic * feat(billing): add provided amounts to subscription-pricing-service * fix(billing): update cloud premium component * fix(billing): update desktop premium component * fix(billing): update org plans component * fix(billing) update stories and tests * fix(billing): update messages * fix(billing): replace storage sizes * fix(billing): update messages * fix(billing): update components * fix(billing): update components for pricing and storage retrieval * fix(billing): revert self-hosted change |
4 months ago |
|
|
10424e227b
|
[CL-717][PM-27966] Update to Angular 20 and Storybook 9 (#17638)
|
4 months ago |