1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-19 10:54:00 +00:00
Commit Graph

20673 Commits

Author SHA1 Message Date
Will Martin
d34079dd8f [CL-970] delete deprecated drawer (#18577)
* delete bit drawer

Co-Authored-By: Claude Sonnet 4.5 <noreply@anthropic.com>

* fix: remove stale drawer export from components barrel file

The drawer directory was deleted but the export statement in index.ts
was not removed, causing import errors.

Co-authored-by: Will Martin <willmartian@users.noreply.github.com>

---------

Co-authored-by: Claude Sonnet 4.5 <noreply@anthropic.com>
Co-authored-by: claude[bot] <41898282+claude[bot]@users.noreply.github.com>
Co-authored-by: Will Martin <willmartian@users.noreply.github.com>
2026-02-17 09:39:32 -08:00
Jackson Engstrom
d068f87017 [PM-24183] Updates aria-haspopup to dialog 2026-02-17 09:39:32 -08:00
Jackson Engstrom
800b577423 [PM-19090] Add ssh key header title to emergency access view modal 2026-02-17 09:39:31 -08:00
Nick Krantz
0252ac84e5 [PM-30638] Cipher Add/Edit dialog focus (#18536)
* allow exporting of the DialogComponent

* focus on dialog header when switching modes

* update to view child fixmes
2026-02-17 09:39:31 -08:00
bw-ghapp[bot]
9089ba0b1f Autosync the updated translations (#18671)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:39:31 -08:00
bw-ghapp[bot]
c2d8e1725b Autosync the updated translations (#18667)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:39:31 -08:00
bw-ghapp[bot]
d44b07d473 Autosync the updated translations (#18666)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:39:30 -08:00
bw-ghapp[bot]
a0172a11f0 Autosync the updated translations (#18665)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2026-02-17 09:39:30 -08:00
Andy Pixley
56d6e8613f [BRE-1527] Renewing Apple app certs (#18668) 2026-02-17 09:39:30 -08:00
Jason Ng
f05c932424 [PM-29951] add archive flag check to vault-v3 desktop (#18660)
* add archive flag check to vault-v3 desktop, sync vault-v2 and vault-v3
2026-02-17 09:39:30 -08:00
Ben Brooks
8e1042e333 [PM-28613] Hardcode min-height to fix vertical squish (#18461)
* [pm-28613] Hardcode min-height
* [pm-28613] Hardcode icon max-height for Safari
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com>
2026-02-17 09:39:30 -08:00
sven-bitwarden
0abc685cda Separates policy response model for individual policy data (#18377) 2026-02-17 09:39:30 -08:00
Jared McCannon
08a98d2c5e [PM-30891] - Create My Items On Restore (#18454)
* Added encrypted default collection name to new feature flagged restore user methods/endpoint.

* corrected filter to use null check with imperative code
2026-02-17 09:39:29 -08:00
Vijay Oommen
1311b0bf4c PM-30538 replicated app-table-scrollable shared component for milestone 11 (#18655) 2026-02-17 09:39:29 -08:00
Daniel Riera
f8f7592ffe [PM-29522] Remove @ts-strict-ignore in background/auto-submit-login.background.ts (#18333)
* add explicit checks and change remove listener to any in order to match add listener and chrome api

* address feedback

* when requestInitiator is falsy but active auto submit exists, cleanup should still occur

* add documentation to remove listener
2026-02-17 09:39:29 -08:00
Jordan Aasen
5c65096e8f [PM-29262] - improve performance of premium spotlight observable (#18490)
* improve performance of premium spotlight observable

* re-add comment

* fix test. remove unused service
2026-02-17 09:39:29 -08:00
Vijay Oommen
f9122cd68f PM-30541 remove 3 callout tiles (#18648) 2026-02-17 09:39:29 -08:00
Nick Krantz
85f9a952cc remove unarchive button when a cipher is deleted (#18575) 2026-02-17 09:39:29 -08:00
Nick Krantz
681308fe0f [PM-29271] Add referrer checking for vault messages (#18346)
* update message from vault handling to check against accounts or message sender

* update valid vault referrer logic to check all configured environments
2026-02-17 09:39:29 -08:00
Oscar Hinton
540131a17d Ensure "MyVault" is not identified as an organaization (#18643)
When creating a new vault item in the My Vault filter owner would not be set.
2026-02-17 09:39:28 -08:00
Maciej Zieniuk
9be97477ff GH Testing workflow separation to fix OOM kill, timeout issues (#18594)
* testing workflow oom kill fix

* testing workflow oom kill fix

* Adding job to verify all tests complete successfully

(cherry picked from commit 845bafeb95)

* needs code cov

---------

Co-authored-by: Andy Pixley <3723676+pixman20@users.noreply.github.com>
2026-02-17 09:39:28 -08:00
Maciej Zieniuk
719f83a73c [PM-30307] Session key retrieval redesign for the local backed session storage (#18493)
* session key retrieval redesign for the local backed session storage

* typo

* incorrect substring

* get cache edge cases incorrectly handling to null values after removal

* test coverage

* internal `SessionKeyResolveService`
2026-02-17 09:39:28 -08:00
Robyn MacCallum
c01fe93247 Fix DDG build action file list (#18390)
* Fix file list

* Add ddg-alert-files-list branch to test PR triggers

* Update branches for pull request trigger

Restrict pull request monitoring to the main branch only.
2026-02-17 09:39:28 -08:00
Bernd Schoolmann
31eb984477 [PM-31012] Improve loading time for lock component (#18450)
* Improve loading time for lock component

* Reset interval to 1000

* Remove interval import
2026-02-17 09:39:28 -08:00
Colton Hurst
016bfc344d Autofill Provider Readme Update (#18624)
* Update the autofill provider readme

* Update casing based on pr suggestion
2026-02-17 09:39:28 -08:00
Leslie Xiong
40e81d7150 fixed nested folders missing 'onEditFolder' (#18629) 2026-02-17 09:39:27 -08:00
Brad
bf87041881 [PM-31354] Fix Reports page loading (#18631)
* fix reports page loading

* update to signals, leave OnPush detection strategy
2026-02-17 09:39:27 -08:00
Brad
a2487059ab [PM-29952] Fix: Access Intelligence password change tasks progress bar (#18488)
* check tasks completed after report generation

* fix type safety
2026-02-17 09:39:27 -08:00
John Harrington
62ae8aded7 [PM-30922] Client changes to encrypt send access email list (#18486) 2026-02-17 09:39:27 -08:00
Vijay Oommen
924b777e36 PM-30539 created new component and added a filter (#18630) 2026-02-17 09:39:27 -08:00
renovate[bot]
f1d674ce02 [deps] Autofill: Update concurrently to v9.2.1 (#17540)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:39:27 -08:00
Alex
238f693ef0 [PM-31348] phish cleanup - Address code review feedback from PR #18561 (Cursor-based phishing URL search) (#18638) 2026-02-17 09:39:27 -08:00
Addison Beck
22e17129cb Revert "[PM-26821] Improve macOS fullscreen ux (#16838)" (#18606)
This reverts commit 05ca57d538.
2026-02-17 09:39:26 -08:00
Brad
e63b8fdd81 [PM-30918] Migrate DIRT components to new Angular control flow syntax (#18416)
* dirt: migrate apps/web components to new control flow

* dirt: update control flow bitwarden licensed code

* consolidate @if statements, use @else where appropriate

* more cleanup

* consolidate conditionals

* remove unnecessary conditional
2026-02-17 09:39:26 -08:00
Alex Dragovich
e6a08a3d01 [PM-31323] change text on toast for send link copy (#18617) 2026-02-17 09:39:26 -08:00
Jeffrey Holland
b2b29e0346 Remove ts-strict-ignore from fido2 page (#18146)
* Remove `ts-strict-ignore` from fido2 page

* Update typing issue

* Fix AssertCredentialResult type issue

* Remove non null assertions and add type guard

* Addresses topWindow non null assertion

* remove redundant check and remove ts strict from messenger

---------

Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com>
Co-authored-by: Daniel Riera <driera@livefront.com>
2026-02-17 09:39:26 -08:00
Jason Ng
b90066d576 [PM-31253] Desktop Footer Tooltip Updates (#18580)
* update desktop archive and delete btns so tooltip shows on hover consistently.
2026-02-17 09:39:26 -08:00
Nik Gilmore
7e81c6a682 [PM-31282] Pass orgId through to API call when SDK feature flag is off (#18619) 2026-02-17 09:39:26 -08:00
Jared
97eee2edb9 Refactor autofill policy naming and update related translations (#18628)
- Renamed `activateAutofill` to `activateAutofillPolicy` in the policy order map and component.
- Updated corresponding translation keys in `messages.json` for consistency.
- Adjusted warning message in the `activate-autofill.component.html` to reflect the new naming convention.
2026-02-17 09:39:26 -08:00
Will Martin
de2f4a04fc [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>
2026-02-17 09:39:25 -08:00
renovate[bot]
67ff1e1d85 [deps]: Update actions/setup-node action to v6 (#17038)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:39:25 -08:00
Jared
62b953eff4 [PM-31155] reorder policies in policies page (#18564)
* Refactor policy edit registration to centralize ownership and improve organization. Reordered policies for clarity and added new policies for enhanced functionality.

* Add PolicyOrderPipe for sorting policies and update policies component to utilize it

* Add organizationDataOwnership to POLICY_ORDER_MAP for policy sorting

* Fix PR comments
2026-02-17 09:39:25 -08:00
Matt Bishop
f7fc3b8a9b Have AppSec own Checkmarx config (#18623) 2026-02-17 09:39:25 -08:00
bmbitwarden
8093b4fe81 PM-29919 email verification on sends (#18260)
* PM-29919 email verification on sends

* PM-29919 resolved build issue

* PM-29919 refined who can view fields

* PM-29919 resolved lint issues

* PM-29919 resolved lint issues

* PM-29919 resolved unit tests

* PM-29919 resolved lint issues

* PM-29919 resolved unit test issue

* PM-29919 resolved pr comments

* PM-29919 resolved pr comments

* PM-29919 resolved unneeded label

* PM-29919 refactored to hide instead of disable

* PM-29919 resolved pr comments

* PM-29919 resolved no auth string in PM-31200

* PM-29919 resolved bugs
2026-02-17 09:39:25 -08:00
Mike Amirault
9085ae20d5 Tools/pm 29918/implement send auth flows (#18270)
* [PM-29918] Implement new Send auth flows

* [PM-29918] Fix types

* Trigger Claude code review

* [PM-29918] Address PR review comments

* [PM-29918] Remove duplicate AuthType const
2026-02-17 09:39:25 -08:00
Brandon Treston
0f6e477b36 [PM-28413] Remove feature flagged logic (#18566)
* clean up flagged logic

* fix test
2026-02-17 09:39:24 -08:00
Todd Martin
80451a0219 chore(flags): [PM-31326] Rename ipc-channel-framework feature flag
* Rename feature flag

* Not sure what happened here.  Renaming the class.
2026-02-17 09:39:24 -08:00
Jared
654f898659 Update loading spinner visibility in events component (#18560) (#18574) 2026-02-17 09:39:24 -08:00
renovate[bot]
b0d2236488 [deps] Vault: Update @types/koa-json to v2.0.24 (#17568)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-02-17 09:39:24 -08:00
Jared
2b46df6d50 Fix empty toast message when owner deletes himself (#18603) 2026-02-17 09:39:24 -08:00