dirt/pm-32013/empty-state-incorrectly-rendered
main
dirt/pm-32372/add-testid-and-clear-tech-debt
hotfix-uif/cl-1022/add-dark-mode-berries
PM-32237-To-improve-usability-we-should-add-a-Back-affordance-to-the-recipient-verification-page
dirt/feature/access-intelligence-performance-full
dirt/feature/access-intelligence-performance
km/move-random-out-of-key-service
pm-8458-default-clear-clipboard-5min-strings
dirt/PM-32127
renovate/electron-fuses-2.x
PM-29528-hi-impact-remove-ts-strict-ignore-in-services-autofill-service-ts-41-err-2577-loc-435-8
uif/CL-973/chip-component
dirt/pm-31791/fix-tab-overlap
uif/cl-987/update-side-nav
billing/PM-32202/add-usemyitems-to-enterprise-plan-definitions
PM-31202-Defect-The-password-generator-is-missing-when-selecting-the-password-option
vault/pm-31433/welcome-dialog-extension
vault/pm-26704/vault-list-item-ordering-for-extension
renovate/minor-github-actions-updates
iinuwa/hotfix-rc-desktop
renovate/yao-pkg-pkg-6.x
bre-1638/improve-macos-cli-notarization-flow
auth/pm-30811/change-email-new-authentication-apis
uif/CL-1026/ds-refresh-2
billing/pm-29823/add-tests-for-updates
ps/pm-xxxx/bump-node-to-v24
coroiu/fix-broken-ts-strict
hotfix-rc-desktop
anders/electron-builder
renovate/electron-40.x
desktop/pm-18768/migrate-vault-cipher-list-fix
PM-26250-Explore-options-to-enable-direct-importer-for-mac-app-store-build
auth/pm-27086/input-password-use-new-km-data-types-change-password
PM-25686
dirt/documentation/standards
hotfix-rc-browser
dirt/documentation/core-documents
pm-25909-commercial-desktop
vault/pm-30521/add-autofill-button-to-view-login-screen-browser
renovate/electron-39.x
billing/pm-32028/remove-save-and-cancel-button
rc
uif/CL-965/Updating-Spinner-Component
auth/temp/possible-changes-for-salt-sent-to-server
PM-30122-browser-no-folder
tools/pm-26732/remove-chromium-importer-abe-flag
renovate/chromaui-action-15.x
renovate/chromatic-15.x
desktop/pm-29776/move-account-switcher
vault/pm-29833-change-at-risk-password-link-within-the-web-app-does-not-always-work
uif/CL-1023/ds-refresh-1
vault/pm-28190/sdk-cipher-sharing
PM-31974
vault/pm-28190/sdk-sharing
ac/pm-26378-auto-confirm-events
vault/pm-31060/product-notification
auth/pm-27086/input-password-use-new-km-data-types-tde-offboarding
auth/pm-32413/multi-client-password-management-poc
uif/generic-drawer-close
uif/CL-959/badge-update
renovate/lock-file-maintenance
renovate/yargs-18.x
renovate/uuid-13.x
renovate/open-11.x
renovate/inquirer-13.x
renovate/chalk-5.x
renovate/vite-tsconfig-paths-6.x
renovate/major-storybook-monorepo
renovate/ngx-toastr-20.x
renovate/jsdom-28.x
renovate/major-dotnet-monorepo
renovate/jsdom-27.x
renovate/type-fest-5.x
renovate/major-nx-monorepo
renovate/babel-loader-10.x
renovate/major-eslint-monorepo
renovate/module-alias-2.x
renovate/napi-rs-cli-3.x
renovate/koa-router-15.x
renovate/storybook-test-runner-0.x
renovate/compodoc-compodoc-1.x
renovate/oidc-client-ts-2.x
renovate/tabbable-6.x
renovate/inquirer-8.x
renovate/commander-14.x
renovate/dotnet-monorepo
renovate/electron-rebuild-4.x
beeep/dev-container
km/uint8array-conversion-functions
km/sdk-key-rotation
PM-24047-popout-windows-should-respect-vault-timeout-when-unfocused
clients-init-framework
ac/pm-32131/server-add-usemyitems-organization-ability
PM-30876-Defect-Icons-on-the-send-page-are-not-announced-by-the-screen-reader
ac/pm-32172/remove-policy-current-endpoints
feature/CL-965-Update-Spinner-Comp
auth/pm-27085/register-sends-new-data-types
PM-29526-hi-impact-remove-ts-strict-ignore-in-popup-settings-autofill-component-ts-31-err-541-loc-315-4
PM-32254
km/pm-31630
renovate/sysinfo-0.x
autofill/pm-32232/desktop-native-core-missing-docs-lint
vault/pm-31958/fix-delete-blank
tools/pm-31322/delete-send-dialog-focus
vault/pm-24439/download-bitwarden-ui-has-scrollbar
auth/pm-31804/convert-bwi-usage-to-bit-icon
uif/cl-695/storybook-test-trigger
uif/cl-695/storybook
PM-29521-med-impact-remove-ts-strict-ignore-in-fido-2-background-fido-2-background-ts-15-err-363-loc-153-6
uif/cl-958/avatar
vault/nik/sdk-passkeys
auth/pm-26578/http-redirect-cloud
PM-29785/windows-webauthn-wrapper
aj-bw/appx-manifest-fix-poc
uif/pm-24178/routed-dialog-focus-vault
PM-32161-Remove-all-emails-when-email-list-field-is-cleared-and-send-is-saved
autofill/pm-30754/ssh-agent-v2-napi-agent-server-interface
vault/pm-30825
pm-27612
ac/pm-29199-fix-not-clear-only-20-emails-input
autofill/pm-30752/ssh-agent-v2-keystore
SM-1588-Secrets-list.component
uif/CL-1046/form-dialogs/secrets-manager
uif/CL-1046/form-dialogs/admin-console
uif/CL-1046/form-dialogs/auth
uif/CL-1046/form-dialogs/tools
uif/CL-1046/form-dialogs/vault
dirt/pm-32144/improve-review-dialog
neuronull/pm-31881/tmp-qa-testing-for-revert-inform-user-desktop-already-running
billing/PM-29087/remove-ff-pm-26793_clients-logic
neuronull/pm-31827/beeep-napi-simpler-napi-errors
PM-31731-Defect-No-error-is-returned-when-entering-an-invalid-email-an-invalid-verification-code
renovate/actions-setup-node-6.x
renovate/windows
renovate/serde_with-3.x
renovate/ruby-3.x
renovate/chromaui-action-13.x
renovate/actions-checkout-6.x
renovate/crate-rsa-vulnerability
dirt/review-applications-performance
dirt/pm-32101/continue-anyways-button
tools/pm-31774/remove-superfluous-toggle-visibility-callout
test-opera-release-version-bump
Sm-1800
km/pm-27331
vault/pm-32070/keyboard-user-web-cannot-tell-what-item-is-selected-when-using-tab
electron-gtk-bug
vault/pm-31832/update-ng-to-@-in-vault-browser-components
coroiu/fix-flatpak
km/unlock-service
km/use-unlock-service
km/test-use-unlock-service
km/client-managed-sdk-userkey-state
coroiu/override-commercial-sdk
autofill/PM-28080-debounce-overlay-setup
ac/pm-30993/better-expired-token-error-message
dirt/pm-31496/report-back-button
playwright
pm-31918
pm-28967-bug-missing-icons
PM-31994-Defect-An-error-is-returned-when-trying-to-remove-a-password
vault/pm-31826/update-ngif-in-vault-lib-components
uif/CL-1028/popover-anchor-border-radius
feature/PM-30737-Migrate-DeleteAccount
PM-29175
dirt/pm-20112/member-access-report-performance
PM-29529-hi-impact-remove-ts-strict-ignore-in-background-notification-background-ts-45-err-1211-loc-462-1
dirt/access-int-performance
dirt/pm-31833/mark-as-critial-and-assign-tasks
km/pm-30927
km/replace-encstring-with-unsigned-shared-key
ps/pm-29149/add-server-communication-config-service
km/beeep/drop-masterkey-auth-request
PM-7853-SECOND-BRANCH
PM-18607-Tools-Remove-unknown-elements-properties
PM-29439
feature/PM-31665-Missing-AddEdit-Field
dirt/pm-31725/datadog-report-compatibility
vault/pm-31838/update-ng-to-@-in-vault-web-components
beeep-autofill-debug
release-fix-store-appx
iinuwa/rc-fix-ms-store-release
pm-29525
km/pm-30392-windows-biometrics-availability-cache
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
uif/CL-1028/popover-anchor
dirt/pm-20112-short-term-fix-for-member-access-report
renovate/major-jest
PM-31391-restore-persistent-password-scenerio-for-edit-send
SM-1718-Async
dirt/access-int-client-data
PM-29033
PM-29816-1
vault/pm-30304/cipher-sdk-get
renovate/jest
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
km/pm-27297
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
platform/add-sdk-update-pr
arch/oxlint
anders/claude-init
dirt/pm-27876/update-widgets-from-application-tab-updates
ddg-alert-files-list-test-pr
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
uif/CL-854/page-header-web-usage
PM-19251-Unknown-Firefox-Relay-Error-occurred
PM-30894
renovate/rusqlite-0.x
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
km/pm-20372-clear-master-password-unlock-state-on-key-connector-migration
dirt/phishing-blocker-info-logs
PM-31039
dev/kreynolds/tunnel_proto_v2
km/poc-userkey-state
arch/build-desktop-cache-key
km/ts-7-tmp
implement-flight-recorder-for-web-clients
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
ps/PM-14166-add-brave-vivaldi
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
km/decrypt-obj
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
renovate/papaparse-5.x
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
ps/pm-19659/server-notifications-readme
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
vault/pm-28847/all-regions
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
vgrassia/test
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
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
vault/pm-25081/vault-skeleton-loaders
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
vault/pm-25688/folder-api-models
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
messaging-docs
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
ac/strong-typed-guids
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
km/browser-integration-flatpak
dirt/pm-21287/ngrx-poc
clps-remove-angular-dep
cli-macos-signing
BRE-863-Automate-Chrome-releases
input-password-suggestion
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
innovation/opaque
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
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
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
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
42 Commits (PM-32237-To-improve-usability-we-should-add-a-Back-affordance-to-the-recipient-verification-page)
| Author | SHA1 | Message | Date |
|---|---|---|---|
|
|
1f763f470a
|
[PM-29608] [PM-29609] Premium subscription redesign cards (#18145)
* refactor(pricing): misc - Remove unused test file * refactor(pricing): discount-badge.component - Introduce new Discount union type - Introduce Maybe type helper for T | null | undefined - Use Discount type in the discount-badge.component - Update the user-subscription.component to pass Discount type into the discount-badge.component - Update spec, stories and mdx * refactor(pricing): pricing-card.component - Support changeDetection: ChangeDetectionStrategy.OnPush - Update spec and mdx files * refactor(pricing): cart-summary.component - Introduce new Cart type - Use Cart type as main input in cart-summary.component - Support optional custom header template in cart-summary.component - Support optional cart-level Discount type in cart-summary.component - Update upgrade-payment.component to pass in new Cart type to cart-summary.component - Update spec file, stories and mdx file * feat(subscription): misc - Remove unused test file - Update jest.config.js - Add test.setup.ts * feat(subscription): subscription-card.component - Add BitwardenSubscription type - Add subscription-card.component - Add translations - Add spec file, stories and MDX file * feat(subscription): storage-card.component - Add standalone Storage type - Add storage-card.component - Add spec file, stories and MDX file * feat(subscription): additional-options-card.component - Add additional-options-card.component - Add spec file, stories and MDX file * fix(pricing): cart-summary.component.stories.ts lint * fix(pricing): discount-badge.component.stories.ts lint * fix(web): Resolve estimatedTax$ toSignal for use in cart on upgrade-payment.component * feedback(design): Fix design issues * Kyle's feedback * Kyle's feedback * cleanup: Use SubscriptionStatuses instead of string values * feat: Add CTA disabling input to storage-card.component * feat: Add CTA disabling input to additional-options-card.component |
1 month ago |
|
|
44e3320a67
|
add back the aria-label when using the a11y title directive (#17776)
* add back the aria-label when using the a11y title directive * add comment about why aria-label is being added back * fix storybook a11y tests * pass undefined to util function |
3 months ago |
|
|
10424e227b
|
[CL-717][PM-27966] Update to Angular 20 and Storybook 9 (#17638)
|
3 months ago |
|
|
203267f53c
|
[CL-890] fix flakey tests (#17160)
* remove animations to try and fix flakey tests * allow some diff in tootltip story * dedicated collapsed nav story * remove viewports and add delay * add back animations * add input to disable responsive behavior * remove responsive input. open nav on lg viewports * create story to capture collapsed nav * remove unused import * more explicit user preference logic |
4 months ago |
|
|
cba47e4abd
|
Update font to inter feature branch (#16782)
|
4 months ago |
|
|
ba5c93fae2
|
[CL-427] Add skeleton loading components to the CL (#16728)
|
4 months ago |
|
|
a4a53e27d4
|
[CL-616][CL-670] first pass at responsive updates to vault (#14588)
|
4 months ago |
|
|
8c7faf49d5
|
Billing/pm 23385 premium modal in web after registration (#16182)
* create the pricing library * Create pricing-card.component * Refactor the code * feat: Add pricing card component library * Fix the test failing error * Address billing pr comments * feat: Add Storybook documentation and stories for pricing-card component * Fix some ui feedback * Changes from the display and sizes * feat(billing): refactor pricing card with flexible title slots and active badge * Enhance pricing card with flexible design and button icons * refactor: organize pricing card files into dedicated folder * Complete pricing card enhancements with Chromatic feedback fixes * refactor base on pr coments * Fix the button alignment * Update all the card to have the same height * Fix the slot issue on the title * Fix the Lint format issue * Add the header in the stories book |
6 months ago |
|
|
5eb8d7b181
|
[CL-208][CL-339] Enhance Storybook docs pages (#14838)
* rearrange button docs * Enhance avatar docs * Enhance badge docs * Enhance banner docs * add util to format args for snippets * update banner snippets * WIP * bind boolean args so they work correctly in Storybook * simplify button stories * Update callout docs * use title component for checkbox docs * use title and description component for chip select docs * update color password story docs * update disclosure docs * add import to icon docs * updated icon-button docs * update link docs * Update prgress docs * updated search field docs * remove html type definitions * add import for progress * updated toast docs * remove example from docs. format args for snippet * Update badges docs * handle array arg values correctly * Update badges list docs * fix dupe key error from taost story * remove unnecessary typeof check * remove banner usage example * add breadcrumbs import statement and jsdoc * add color password import statement * fixing type mismaches * fix typos * Add missing generics to format function * fix typo * update callout icon spacing to match Figma * add back max width container |
9 months ago |
|
|
0f6d4a92d7
|
Migrate libs/tools/card to be owned by DIRT (#14987)
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com> |
9 months ago |
|
|
fd10a26df9
|
[PM-18804] generator nudges (#14705)
* added generator spotlight to credential generator component * moved generator spotlight to browser component and add as slot in libs. update copy for send * added an aria label for the generator nudge body content * new copy and styles for browser send will be behind feature flag * update featureflag call to observable in send-v2 * changed how nudge text is made in credential generator * added new observable to vault nudges to return specific boolean. Update naming of vault types. update observable calls in credential-generator and send-v2 * update send-v2 and credential generator to use new renamed nudges * update to create nudge generator spotlight component. using this inside the credential generator for nudge spotlight * fix imports for Nudge related code * add libs/angular to storybook --------- Co-authored-by: Nick Krantz <nick@livefront.com> |
9 months ago |
|
|
a8fb456329
|
Uif/remove a11y manual flag (#14744)
* remove comment left in error * remove runOnly options and manual flag |
9 months ago |
|
|
355bddc6c9
|
[CL-301] Enable Storybook test runner. Run a11y tests also (#14646)
* Enable Storybook test runner. Run a11y tests also * no need to return checkA11y function * add back decorator removed in error * add test runner to our ownership * add axe-playwright to our ownership |
9 months ago |
|
|
6e4a06dab4
|
[CL-317] Use storybook theme addon for theme switching (#13451)
|
1 year ago |
|
|
07d6f9433f
|
[CL-317][CL-502] Remove Storybook combined Light + Dark theme, Nord theme, and Solarized theme (#13360)
|
1 year ago |
|
|
70ea75d8f7
|
[PM-17496] Migrate eslint to flat config (#12806)
The legacy config is deprecated and will be removed in eslint 10. The flat config also allows us to write js functions which will assist in handling limitations with multiple identical rules. |
1 year ago |
|
|
c11f429ddb
|
[PM-12273] Admin Console Integration Page (#11883)
* Integration page initial implementation * replace placeholder integrations * fix linting and tests * fix locales * update locale * Change logos, add link to SCIM page * refactor to standalone components, add integration filtering pipe * refactor modules and imports. Remove hyperlink text from integration card template * refactor i18n usage to be more generic * Add storybooks * fix tests * minify svgs, include spec files in TS config, fix stories * Update apps/web/src/locales/en/messages.json Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com> * fix imports, add static dir for stories * Add darkmode svgs for integrations * hide nav link for non enterprise orgs * add router guard * change rxjs selector * Remove tailwind class causing style issues --------- Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com> |
1 year ago |
|
|
fa41f29fc4
|
[CL-425] - add tools card component (#11375)
* add tools card component * rename to tools-card * whitelist readme * fix tw classes in card component * add RTL support. * add documentation. revert changes to settings * Revert vscode settings --------- Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com> |
1 year ago |
|
|
604e22334a
|
[BEEEP] [PM-10132] Upgrade storybook to v8 (#10288)
Upgrade storybook to version v8 which is a major upgrade. Storybook provides an upgrade wizard which did most of the work. - Ran npx storybook upgrade. - Manually updated `remark-gfm` since the newer mdx requires v 4. - Migrated all old stories still using `Story` to `StoryObj`. |
2 years ago |
|
|
1320d96cb4
|
[PM-9869] Create SendFormContainer (#10147)
* Move SendV2component into send-v2 subFolder * Create SendFormContainer and related services * Add initial SendFormComponent which uses the SendFormContainer * Remove AdditionalOptionsSectionComponent which will be added with a future PR * Add libs/tools/send to root tsconfig * Register libs/tools/send/send-ui with root jest.config.js * Register libs/tools/send/send-ui with root tailwind.config.js * Fix service injection on DefaultSendFormService --------- Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com> |
2 years ago |
|
|
17d37ecaeb
|
[PM-7162] Cipher Form - Item Details (#9758)
* [PM-7162] Fix weird angular error regarding disabled component bit-select * [PM-7162] Introduce CipherFormConfigService and related types * [PM-7162] Introduce CipherFormService * [PM-7162] Introduce the Item Details section component and the CipherFormContainer interface * [PM-7162] Introduce the CipherForm component * [PM-7162] Add strongly typed QueryParams to the add-edit-v2.component * [PM-7162] Export CipherForm from Vault Lib * [PM-7162] Use the CipherForm in Browser AddEditV2 * [PM-7162] Introduce CipherForm storybook * [PM-7162] Remove VaultPopupListFilterService dependency from NewItemDropDownV2 component * [PM-7162] Add support for content projection of attachment button * [PM-7162] Fix typo * [PM-7162] Cipher form service cleanup * [PM-7162] Move readonly collection notice to bit-hint * [PM-7162] Refactor CipherFormConfig type to enforce required properties with Typescript * [PM-7162] Fix storybook after config changes * [PM-7162] Use new add-edit component for clone route |
2 years ago |
|
|
0fb352d8ed
|
[PM-7343] AnonLayoutComponent Implementation Groundwork (#8585)
* test implementation * move files * adjust import and sample router comments * add storybook docs to anon-layout * rename to AnonLayoutWrapperComponent * update storybook docs * remove references to CL and replace with 'Auth-owned' * move AnonLayoutWrapperComponent to libs * add pageTitle input * add subTitle input * translate page title/subtitle, and refactor how icon is added * update tailwind.config and component styles * adjust spacing between primary and secondary content * move switch statement to wrapper * move icon to router file * update storybook documentation * fix storybook text color in normal code blocks * remove sample route * move wrapper component back to web * remove sample route * update storybook docs |
2 years ago |
|
|
ec37e5e4d3
|
[CL-219][CL-218][CL-217] Add new extension layout components (#8728)
|
2 years ago |
|
|
7064b595da
|
[SM-1031] Remove SecretsManager & showDDG compile flags (#8610)
Remove old compile flags which should no longer be required, and may even cause issues. secretsManager: false hides the app switcher which is now used for more than just secrets manager. |
2 years ago |
|
|
e102919c2f
|
[CL-133] add skip links to bit-layout (#7213)
* Add light LinkType to link directive * add skip link to bit-layout; update i18n for all apps * install storybook interaction testing packages * update storybook config * add skiplink story to bit-layout * update route and focus logic * remove focus ring |
2 years ago |
|
|
28de9439be
|
[deps] Autofill: Update prettier to v3 (#7014)
* [deps] Autofill: Update prettier to v3 * prettier formatting updates --------- Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com> |
2 years ago |
|
|
bad1f1b482
|
[CL-141] Custom storybook theme (#5569)
Add Bitwarden logo and other branding styles to the Storybook site. |
2 years ago |
|
|
80314f51a1
|
[BEEEP] [PM-3838] Refactor password callout (#6234)
|
2 years ago |
|
|
b56bb19c02
|
[CL-117] Update storybook, re-add addon-designs and add eslint (#6015)
|
3 years ago |
|
|
6ef6140b29
|
Storybook docs (#5552)
* updated sort order
* Update preview.tsx
* Create avatar.mdx
Added avatar documentation based on Figma docs
* Added badge docs
* fixed typos
* added breadcrumb docs
* Added callout docs
* added color password docs
* Added dialog docs
* fixed typo
* Updated Dialogs docs
Added a dialogs.mdx page for general docs that apply to both main Dialogs and Simple Dialogs.
Updated the sub-docs pages
* Update simple-dialog.mdx
* Added documentation from Figma to Forms docs
* Create icon-button.mdx
* added link docs
* Added menu docs
* Added progress indicator docs
* Updated table docs
* Added tab docs
* Added toggle group docs
* Revert "Update preview.tsx"
This reverts commit
|
3 years ago |
|
|
2a9efb2ebe
|
[PM-2238] Add nord and solarize themes (#5491)
|
3 years ago |
|
|
f7b372a0b0
|
[PM-2276] Upgrade Storybook to v7 (#5258)
|
3 years ago |
|
|
eeb407b8a4
|
[SM-43] create product-switcher (#4189)
* rebase to master * use bit-menu in product switcher; add focusStrategy to bit-menu * recommit locales after rebase * add light style to iconButton, use in product-switcher * move out of component library * add buttonType input * gate behind sm flag * update aria-label * add role input to bit-menu * style changes * simplify partition logic * split into two components for Storybook * update focus styles; update grid sizing to relative * fix underline on hover * update attribute binding * move to layouts dir * add bitLink; update grid gap * reorder loose components * move orgs mock * move a11y module * fix aria role bug; add aria label to menu * update colors * update ring color * simplify colors * remove duplicate link module |
3 years ago |
|
|
dffef8ac17
|
SM-310 [] Secrets (#3355)
* [SM-63] Secrets List overview (#3239) The purpose of this PR is to create a new component for the Secrets Manager project where all the secrets associated to a specific organization ID can be viewed. * [SM-63] Secrets List overview (#3239) The purpose of this PR is to create a new component for the Secrets Manager project where all the secrets associated to a specific organization ID can be viewed. * [SM-63] Display dates based off Figma (#3358) * Display dates based off Figma * Swapping date to medium format * [SM-185] Use feature flags for secrets (#3409) * Fix SM lint errors (#3526) * Fix SM lint errors * Update bitwarden_license/bit-web/src/app/sm/secrets/secrets.component.ts Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * [SM-65] Create/Edit Secrets Dialog (#3376) The purpose of this PR is to add a Create/Edit Secrets dialog component. * [SM-198] Empty Secrets View (#3585) * SM-198 Empty Secrets View * [SM-64] Soft delete secrets (#3549) * Soft delete secrets * SM-95-ProjectList (#3508) * Adding project list and creating a shared module for secrets * updates to style , temporarily using secrets results until API portion is completed * removing non project related options from the list, updting api call to call projects now * Adding view project option from drop down * Changes requested by Thomas * Changes requested by Thomas * suggested fixes * fixes after merge from master * Adding decrypting to project list * Update bitwarden_license/bit-web/src/app/sm/shared/sm-shared.module.ts Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * Update bitwarden_license/bit-web/src/app/sm/projects/project.service.ts Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * Update bitwarden_license/bit-web/src/app/sm/projects/project.service.ts Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * fix to projectRequest so name is type EncString instead of string * lint + prettier fixes * Oscar's suggestions - Removing this. from projectList * updating to use bitIconButton * Updating to use BitIconButton Co-authored-by: CarleyDiaz-Bitwarden <103955722+CarleyDiaz-Bitwarden@users.noreply.github.com> Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * Fix double edit secret dialog (#3645) * Fix typescript errors on secrets init (#3649) * Resolve breaking changes * Remove unecessary class * SM-198 Update empty list text. (#3652) * [SM-267] Minor visual fixes (#3673) * SM-96: Add/Edit Project for SM (#3616) * SM-96: Initial add for Add/Edit project * Update secrets.module.ts * Small fixes based on PR comments * SM-96: Small fixes + fix new project creation * Fully fix create / edit project * SM-96: Update toast text * Remove message with exclamation * SM-96: Fix broken build * SM-96: Remove disabled on save buttons for SM dialogs & switch to early exits * SM-96: Run linter * [SM-186] Service Accounts - Overview (#3653) * SM-186 Service Accounts Overview * Remove duplicate titles (#3659) * [SM-187] Create Service Account Dialog (#3710) * SM-187 Create Service Account Dialog * Fix renamed paths * SM Modal Updates (#3776) * Add type=button to cancel button on sm dialogs * Update new secret/project modal titles to match design * Add loading spinner for project and secret edit modals * Add max length to project name * Use Tailwind CSS class instead of custom and remove click handler * Fix spinner * Add buttonType=primary to project dialog save button * Fix loading change for secret dialog and use tw-text-center Co-authored-by: Hinton <hinton@users.noreply.github.com> * [SM-113] Delete Projects Dialog (#3777) * SM-113 Add Delete Projects Dialog * [SM-306] Migrate secrets dialog to async form (#3849) * [SM-310] Prepare secrets manager for merge to master (#3885) * Remove Built In Validator on Project Delete (#3909) Handle all Project Delete validation through custom validator * [SM-312] Mark all inputs as touched when submitting (#3920) * Use new icon for no item (#3917) * Create navigation component (#3881) * [SM-150] Project / Secret mapping (#3912) * wip * removing added file * updates * handling projects and secrets mapping in UI * moving files and fixing errors * Update bitwarden_license/bit-web/src/app/secrets-manager/secrets/secrets-list.component.html Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * Decrypt the name * fixing the secrets-list.component bug * renaming file and view name * lint fixes * removing secret with projects list response, and other misc name changes * Adding back things I shouldnt have deleted * Update bitwarden_license/bit-web/src/app/secrets-manager/secrets/responses/secret-with-projects-list.response.ts Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * updating button (#3779) * [SM-300] Access Tokens (#3955) * [SM-301] fix: associate labels with inputs (#4058) * fix: wrap input in label * fix: update all label in projects and service accounts * [SM-196] Create Access Token Dialog (#4095) * Add create access token dialog * Use ServiceAccountView for access token creation * Set version to readonly for access token * DRY up Expiration Date & bug fix * Break out expiration options component * Move expiration-options to layout; Match FIGMA * Create Generic Key generator * Add getByServiceAccountId * Change to use keyMaterial and not the full key * Use access token id, not service account * Remove generic key generator * Swap to service account name placeholder * Swap ExpirationOptions to a CVA * No longer masking according to FIGMA * Remove schema comment * Code review updates * Update required logic and approach * Move ExpirationOptionsComponent into access Co-authored-by: Hinton <hinton@users.noreply.github.com> * SM-99: Individual Project / Secrets Tab (#4011) Co-authored-by: Hinton <hinton@users.noreply.github.com> * Fixes for the demo (#4159) * [SM-360] Add support for never expiring access tokens (#4150) * Add support for never expiring access tokens * Render performance fixes * Update bitwarden_license/bit-web/src/app/secrets-manager/service-accounts/access/dialogs/expiration-options.component.ts Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com> * [SM-360] Fix access token display dialog for never expiring tokens (#4164) * Fix access token display dialog * Add disableClose to access token display dialog * [SM-299] Add license checks (#4078) * [SM-69] feature: create org-switcher, bit-nav-item, bit-nav-group, bit-nav-divider (#4073) * feat: create nav-item, nav-group, org-switcher * add tree variant; add stories; move to component library * render button if no link is present * fix routerLinkActive; add template comments; fix styles * update storybook stories * rename to route * a11y fixes * update stories * simplify tree nesting * rename nav-base component * add divider; finish org-switcher; add overview page skeleton * add nav-divider story * code review * rename components to CL naming scheme * fix iconButton focus color * apply code review changes * fix strict template route param * add ariaLabel input; update org-switcher a11y * add two way binding for nav-group open state; update stories * add toggle control to org-switcher * [SM-310] Disable Secrets Manager in QA (#4199) Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com> Co-authored-by: Thomas Avery <tavery@bitwarden.com> Co-authored-by: CarleyDiaz-Bitwarden <103955722+CarleyDiaz-Bitwarden@users.noreply.github.com> Co-authored-by: cd-bitwarden <106776772+cd-bitwarden@users.noreply.github.com> Co-authored-by: Colton Hurst <colton@coltonhurst.com> Co-authored-by: Will Martin <contact@willmartian.com> |
3 years ago |
|
|
0cb5ffd6ed
|
Disable Angular Usage Analytics & Storybook Telemetry (#3903)
* Disable Angular usage analytics * Disable telemetry for storybook |
3 years ago |
|
|
a5abbecf39
|
Storybook docs structure (#3755)
* updated naming of common to documentation * Add button docs * updated sort order Documentation is now above the component library and allows the general pages to come before the component specific ones. * fixed typos * updated file name * fixed typo in introduction.stories.mdx * updated banner.stories.mdx to match new docs structure * remove plural in button docs |
3 years ago |
|
|
43d428b3df
|
[PS-816] Add Autofill Shortcut to MV3 Extension (#3131)
* Work on background service worker. * Work on shortcuts * Work on supporting service worker * Put new background behind version check * Fix build * Use new storage service * create commands from crypto service (#2995) * Work on service worker autofill * Got basic autofill working * Final touches * Work on tests * Revert some changes * Add modifications * Remove unused ciphers for now * Cleanup * Address PR feedback * Update lock file * Update noop service * Add chrome type * Handle "/" in branch names Updates web workflow to handle the `/` in branch names when it's a PR. * Remove any Co-authored-by: Jake Fink <jfink@bitwarden.com> Co-authored-by: Micaiah Martin <77340197+mimartin12@users.noreply.github.com> |
4 years ago |
|
|
ee0d87690b
|
Fixing storybook to run with new tests (#3244)
|
4 years ago |
|
|
2011131bb2
|
[PS-182] Upgrade Angular to V14 (#2948)
|
4 years ago |
|
|
399b8c2b34
|
PS-813 Add memory storage to state service (#2892)
* Use abstract methods and generics in StorageService * Prepend `Abstract` to abstract classes * Create session browser storage service * Use memory storage service for state memory * Inject memory storage service * Maintain filename extensions to help ide formatting * Preserve state if it's still in memory * Use jslib's memory storage service * linter * Create prototypes on stored objects * standardize package scripts * Add type safety to `withPrototype` decorators * webpack notify manifest version * Fix desktop * linter * Fix script * Improve prototye application * do not change prototype if it already matches desired * fix error with object values prototype application * Handle null state * Apply prototypes to browser-specific state * Add angular language server to recommended extensions * Improve browser state service tests * Start testing state Service * Fix abstract returns * Move test setup files to not be picked up by default glob matchers * Add key generation service * Add low-dependency encrypt service * Back crypto service with encrypt service. We'll want to work items that don't require state over to encrypt service * Add new storage service and tests * Properly init more stored values * Fix reload issues when state service is recovering state from session storage Co-authored-by: Thomas Avery <Thomas-Avery@users.noreply.github.com> Co-authored-by: Justin Baur <admin@justinbaur.com> * Simplify encrypt service * Do not log mac failures for local-backed session storage * `content` changed to `main` in #2245 * Fix CLI * Remove loggin * PR feedback * Merge remote-tracking branch 'origin/master' into add-memory-storage-to-state-service * Fix desktop * Fix decrypt method signature * Minify if not development * Key is required Co-authored-by: Thomas Avery <Thomas-Avery@users.noreply.github.com> Co-authored-by: Justin Baur <admin@justinbaur.com> |
4 years ago |
|
|
98152fee54
|
Add storybook to web (#2926)
|
4 years ago |
|
|
4106eead02
|
Migrate Chromatic (#2906)
|
4 years ago |