Matt Gibson
5d29578d90
fixup merge
2026-01-28 17:42:51 -08:00
Matt Gibson
99d68fd76c
Merge remote-tracking branch 'origin/main' into playwright
2026-01-28 16:35:07 -08:00
Brad
2109092a94
[PM-31354] Fix Reports page loading ( #18631 )
...
* fix reports page loading
* update to signals, leave OnPush detection strategy
2026-01-28 14:20:17 -08:00
Brad
5b0cccc0fa
[PM-29952] Fix: Access Intelligence password change tasks progress bar ( #18488 )
...
* check tasks completed after report generation
* fix type safety
2026-01-28 14:05:17 -08:00
John Harrington
0740c037a6
[PM-30922] Client changes to encrypt send access email list ( #18486 )
2026-01-28 14:31:48 -07:00
Vijay Oommen
9d8f1af62b
PM-30539 created new component and added a filter ( #18630 )
2026-01-28 15:19:39 -06:00
renovate[bot]
1dfd68bf57
[deps] Autofill: Update concurrently to v9.2.1 ( #17540 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 16:18:03 -05:00
Alex
3a232c9296
[PM-31348] phish cleanup - Address code review feedback from PR #18561 (Cursor-based phishing URL search) ( #18638 )
2026-01-28 16:16:06 -05:00
Addison Beck
fa5f62e1bd
Revert "[PM-26821] Improve macOS fullscreen ux ( #16838 )" ( #18606 )
...
This reverts commit 05ca57d538 .
2026-01-28 21:00:56 +00:00
Brad
d40e9a3644
[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-01-28 12:47:38 -08:00
Alex Dragovich
c5bd811dfd
[PM-31323] change text on toast for send link copy ( #18617 )
2026-01-28 10:49:20 -08:00
Jeffrey Holland
3632afd26e
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-01-28 18:48:58 +00:00
Jason Ng
bddd6f5fb1
[PM-31253] Desktop Footer Tooltip Updates ( #18580 )
...
* update desktop archive and delete btns so tooltip shows on hover consistently.
2026-01-28 13:31:49 -05:00
Nik Gilmore
c07beb3b10
[PM-31282] Pass orgId through to API call when SDK feature flag is off ( #18619 )
2026-01-28 09:38:15 -08:00
Jared
136705ac08
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-01-28 17:27:16 +00:00
Will Martin
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>
2026-01-28 11:36:27 -05:00
renovate[bot]
61225e6015
[deps]: Update actions/setup-node action to v6 ( #17038 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-28 10:36:16 -05:00
Jared
6d0f0b62f2
[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-01-28 10:24:06 -05:00
Matt Bishop
23bd806d92
Have AppSec own Checkmarx config ( #18623 )
2026-01-28 10:10:39 -05:00
bmbitwarden
0138abf373
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-01-28 09:39:37 -05:00
Mike Amirault
65b224646d
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-01-28 09:32:02 -05:00
Brandon Treston
c2da621663
[PM-28413] Remove feature flagged logic ( #18566 )
...
* clean up flagged logic
* fix test
2026-01-28 09:31:55 -05:00
Todd Martin
a04566ae11
chore(flags): [PM-31326] Rename ipc-channel-framework feature flag
...
* Rename feature flag
* Not sure what happened here. Renaming the class.
2026-01-28 08:25:10 -05:00
Matt Gibson
cdde4f099a
Assing playwright dependency owner
2026-01-27 14:57:05 -08:00
Matt Gibson
b7c75104eb
Document public methods
2026-01-27 14:57:05 -08:00
Matt Gibson
e1d4260f2a
return incorrect not-null assertion
2026-01-27 14:57:05 -08:00
Matt Gibson
4bf306f83a
Minor fixes
2026-01-27 14:57:05 -08:00
Matt Gibson
212917b545
improve README for playwright-helpers
2026-01-27 14:57:05 -08:00
Matt Gibson
caba71f79e
Avoid use of any type
2026-01-27 14:57:05 -08:00
Jared
b2b1548350
Update loading spinner visibility in events component ( #18560 ) ( #18574 )
2026-01-27 17:34:08 -05:00
renovate[bot]
fad89b9c97
[deps] Vault: Update @types/koa-json to v2.0.24 ( #17568 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 16:23:20 -06:00
Matt Gibson
b87597fd60
Use playId set for worker
2026-01-27 13:47:45 -08:00
Matt Gibson
e056e990c5
Implement playwright CI later
2026-01-27 12:53:41 -08:00
Matt Gibson
6f0e8070ed
Prefer relative paths
2026-01-27 12:52:20 -08:00
Matt Gibson
16baf86269
Remove old documented params
2026-01-27 12:52:01 -08:00
Jared
af2d3c945b
Fix empty toast message when owner deletes himself ( #18603 )
2026-01-27 15:51:46 -05:00
Matt Gibson
61361cd2b6
Longer server update time
2026-01-27 12:48:55 -08:00
Matt Gibson
13975354b6
update SingleUserScene to accept results from bitwarden/server#6909
2026-01-27 12:48:23 -08:00
Jordan Aasen
7b583aa0ec
[PM-26703]- Browser - Update autofill Behavior ( #18467 )
...
* apply changes to autofill
* fix tests
* fix and simplify logic
2026-01-27 12:41:33 -08:00
Matt Gibson
232535d6f7
Fix takeover verification
2026-01-27 12:07:29 -08:00
Conner Turnbull
4fad2c3bcd
[PM-31295] Remove price from next charge on individual subscription page ( #18600 )
...
* Remove price from next charge on individual subscription page
* Revert subscription-card changes, limit scope to legacy component
2026-01-27 14:56:55 -05:00
Dave
c82ac0f574
feat(account-switching) [PM-5594]: Enabling account switching causes performance issues on safari ( #18339 )
...
* refactor(account-switching) [PM-5594]: Move account switching enabled flag to AccountSwitcherService to accommodate server-side feature flag.
* test(account-switching) [PM-5594]: Update tests to include ConfigService dependency for feature flag.
* refactor(account-switching) [PM-5594]: Remove compile-time account switching flags from browser.
* refactor(account-switching) [PM-5594]: Move initialization to ctor for strict.
2026-01-27 14:27:13 -05:00
renovate[bot]
469b26789b
[deps] Platform: Update @types/node to v22.19.7 ( #18567 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-01-27 12:04:50 -07:00
Isaiah Inuwa
e94a8ee5a3
Add generic autofill provider library [PM-29786] ( #18075 )
...
* Rename macos_provider to autofill_provider
* Add autofill IPC client methods needed for Windows IPC
2026-01-27 13:41:07 -05:00
Jared
4ac38c18c0
[PM-27909] dialog improvements for claim domain ( #18535 )
...
* Update domain status message from "Under verification" to "Pending" in localization and adjust corresponding template reference
* Update domain status message from "Under verification" to "Pending" in the admin console template
* Add domain verification instructions to the admin console dialog
Enhanced the domain add/edit dialog by including detailed instructions for the automatic domain claim process when the domain is not verified. Removed the previous callout component for a more streamlined user experience.
* Add new localization messages for automatic domain claim process
Included detailed instructions for the automatic domain claim process, covering the steps for claiming a domain, account ownership change, and consequences of unclaimed domains. This enhances user guidance during domain management.
* Refactor automatic domain claim process localization messages
Updated localization keys for the automatic domain claim process to improve clarity and consistency. Removed redundant messages and streamlined the instructions displayed in the admin console dialog for better user experience.
2026-01-27 13:39:34 -05:00
Jared
122bd98643
Refactor access tab label in collection dialog component to use a getter for improved readability and localization support. ( #18537 )
2026-01-27 13:38:22 -05:00
Jared
fe753c9c02
Add support for DuckDuckGo browser in event service ( #18576 )
2026-01-27 13:34:23 -05:00
Matt Gibson
625be790ef
Fix hardcoded password in fixture
2026-01-27 10:32:17 -08:00
Jared
42aec64689
[PM-16863] Update "auto-fill" to "autofill" for org policies ( #18483 )
...
* Fixes typo in messages.json from auto-fill to autofill to match company preference
* Strings have to be immutable as learned from Brandon. Trying to delete old key-value pair to see if that's possible
* Fix my typo
2026-01-27 13:31:02 -05:00
Jared McCannon
3e344212d6
[PM-29805] - Rollback single org enablement when auto confirm enablement fails. ( #18572 )
2026-01-27 12:18:37 -06:00