adudek-bw
33ed9ac6ac
[PM-19976] Implement SDK generator engines ( #15063 )
...
* Hook up sdk engines to feature flag
---------
Co-authored-by: ✨ Audrey ✨ <ajensen@bitwarden.com >
2025-07-28 16:52:19 -04:00
Colton Hurst
fd727ffc39
[PM-22790] Adds SendInput() Functionality to the Autotype Crate ( #15751 )
...
* [PM-22790] Adds SendInput() functionality to the autotype crate
* [PM-22790] Fixes unused variable linting errors
* [PM-22790] Updated autotype lib.rs comment
2025-07-28 16:26:48 -04:00
Will Martin
f34260bc5e
[CL-800] delete a11y-grid, a11y-row, a11y-cell directives ( #15709 )
...
* delete a11y-grid,-row,-cell directives
* remove missed references
* remove missed references
2025-07-28 14:12:56 -04:00
Nick Krantz
5410e42322
use bang operator to check for the presence of an organizationId. ( #15802 )
...
strict equality with `null` doesn't work with the SDK as `undefined` is populated rather than `null`
2025-07-28 13:05:07 -05:00
Shane Melton
b48d7d4b97
[PM-23085] Use SDK to get rotated cipher data ( #15670 )
...
* [PM-23085] Add encryptWithKey method to CipherEncryptionService
* [PM-23085] Use new encryptWithKey() SDK method in getRotatedData() based on feature flag
* [PM-23085] Rename cipher encryption method to encryptCipherForRotation to better reflect intended use case
* [PM-23085] Update @bitwarden/sdk-internal package version
* [PM-23085] Fix failing test after method rename
* [PM-23085] Fix other failing test
* [PM-23085] Typo
2025-07-28 10:36:34 -07:00
Bernd Schoolmann
edeb0f4597
Remove decrypt with key from EncString, domain-base ( #15702 )
2025-07-28 18:18:36 +02:00
aj-bw
79a71c71e3
BRE-925/switch-web-to-alpine ( #15270 )
...
* update dockerfile and entrypoint script
* update entrypoint to sh
* add icu-libs to web container to fix startup errors
* remaining change needed for icu-libs
* pin alpine and update apk add commands
2025-07-28 10:58:30 -04:00
Alex Morask
f4254ba920
[PM-21821] Provider portal takeover states ( #15725 )
...
* Updates:
- Update simple dialog to disallow user to close the dialog on acceptance
- Split payment components to provide a "require" component that cannot be closed out of
- Add provider warning service to manage the various provider warnings
* Fix test
* Will's feedback and sync on payment method success
2025-07-28 09:26:19 -05:00
Bernd Schoolmann
38d5edc2c5
[PM-23524] Port desktop settings to CL vault timeout, and drop old non-CL vault timeout components ( #15513 )
...
* Remove unused old vault timeout component
* Drop desktop specific vault timeout component and replace it with shared CL implementation
* Fix tests
* Fix test
* Fix build on desktop
* Fix tests
* Fix margin
2025-07-28 07:17:53 -07:00
Github Actions
b0ffaf0b18
Bumped client version(s)
2025-07-28 14:14:43 +00:00
Daniel Riera
9eceaa3d4c
PM-19574 Browser Autofill overlay displays outdated data ( #15624 )
...
* PM-19574
* explicitly set true
* remove delete cipher call to address the issue at the core separately
* add test
2025-07-28 09:55:20 -04:00
Ruyut
2eb8bf7d44
Fix typo in CODEOWNERS ( #15788 )
2025-07-28 13:29:12 +00:00
bw-ghapp[bot]
1608076f3d
Autosync the updated translations ( #15799 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-07-28 15:19:14 +02:00
bw-ghapp[bot]
3f0af49191
Autosync the updated translations ( #15798 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-07-28 13:18:31 +00:00
bw-ghapp[bot]
106739b730
Autosync the updated translations ( #15797 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-07-28 13:18:00 +00:00
bw-ghapp[bot]
d55ce6424d
Autosync the updated translations ( #15775 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-07-25 17:43:38 -04:00
Oscar Hinton
1cb9deac7c
[PM-22111] Migrate emergency access to standalone ( #14958 )
...
Migrate emergency access to standalone.
2025-07-25 17:42:33 -04:00
Vicki League
ae79080055
[PM-23374] Default to system theme in web app ( #15755 )
2025-07-25 15:33:14 -04:00
Justin Baur
3062107d98
Fix reading null error ( #15768 )
2025-07-25 13:25:18 -04:00
Oscar Hinton
22b8fc5f7d
[CL-660] Forbid non tailwind classes from web and libs ( #14422 )
...
* Forbid non tailwind classes from web and libs
* Ignore vault filter section
2025-07-25 08:52:01 -07:00
Thomas Avery
2db31d1228
[PM-22611] Require userid for masterKey methods on the key service ( #15663 )
...
* Require userId on targeted methods.
* update method consumers
* unit tests
2025-07-25 09:37:04 -05:00
Tom
b358d5663d
[PM-23822] [PM-23823] Organization integration and configuration api services ( #15763 )
...
* Adding the organization integration api service and test cases
* Adding configuration api files and test cases. Fixing the id guids and integration type and event type nullable
* Adding get endpoint methods to the integration and config service and test cases
* fixing type check issues
* lowercase directory name
2025-07-25 09:43:41 -04:00
Vicki League
37987f4f97
[CL-801] Move popover in kitchen sink story to avoid scrolling ( #15767 )
2025-07-25 08:34:39 -04:00
Bernd Schoolmann
594455af88
[PM-23099] Prevent private key regen / private key generation on v2 accounts ( #15413 )
...
* Prevent private key regen / private key generation on v2 accounts
* Fix tests
* Fix build
* Fix tests
2025-07-25 13:19:48 +02:00
Oscar Hinton
1491445392
[PM-24042] Migrate AC owned abstract services to strict TS ( #15733 )
...
* Migrate remaining AC owned abstract services to strict TS
* Remove now unused service
2025-07-25 05:21:15 -05:00
bw-ghapp[bot]
4989f024bd
Autosync the updated translations ( #15773 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-07-25 10:11:35 +02:00
Daniel James Smith
d9480a8dab
[PM-17503] Delete old password-strength component ( #15652 )
...
* Removed flag and components.
* More cleanup
* Removed ChangePasswordComponent.
* Removed old EmergencyAccessTakeover
* Removed service initialization.
* Fixed test failures.
* Fixed tests.
* Test changes.
* Updated comments
* Delete old password-strength component
A PasswordStrengthV2Component had been created in July 2024 and now all usages of the old component have been replaced.
* Re-add canAccessFeature back into app-routing.module.
Messed up by merging main.
---------
Co-authored-by: Todd Martin <tmartin@bitwarden.com >
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com >
2025-07-25 08:10:35 +00:00
bw-ghapp[bot]
5e402d9e54
Autosync the updated translations ( #15774 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-07-25 10:07:43 +02:00
Colton Hurst
9826f0ab0a
Remove transition key ( #15766 )
2025-07-24 16:20:57 -04:00
Bryan Cunningham
1f73ff17ed
[CL-791] global text color change ( #15723 )
...
* update variables to use same color as text-main
* remove unused headers key from tailwind config
2025-07-24 16:15:51 -04:00
Colton Hurst
ebc6f9fea3
Refactor the Autotype Checkbox Name ( #15753 )
...
* Refactor the autofill checkbox name
* Refactor the autofill checkbox name one more time
* Create transition key
2025-07-24 15:45:03 -04:00
Vicki League
4766efd938
[CL-803] Temporarily disable flaky popover test ( #15761 )
2025-07-24 15:05:40 -04:00
Jordan Aasen
7b85870e58
[PM-22377] - [Vault] [Clients] Update cipher form component to restrict editing old My Vault items ( #15687 )
...
* disable cipher form for "My Items" ciphers
* use correct property
* prevent changing non org fields in cli for org owned vaults
* update var name
* fix tests
* fix stories
* revert changes to item details section. update comment in edit command
* remove unused props
* fix test
* re-apply logic to enforce org ownership
* re-apply logic to enforce org ownership
* fix logic and test
* add empty line to comment
* remove unused var
* delegate form enabling/disabling to cipherFormContainer
* rename var and getter back to original. update comment
2025-07-24 10:59:29 -07:00
Sunset Mikoto
cd33ea0747
build(firefox): bump max file size limit to 5MB ( #15477 )
...
https://github.com/mozilla/addons-linter/pull/5674
2025-07-24 17:42:35 +00:00
Todd Martin
b3db1b79ce
chore(feature flags): [PM-19034] Remove feature flags and old components for Set/Change Password
...
* Removed flag and components.
* More cleanup
* Removed ChangePasswordComponent.
* Removed old EmergencyAccessTakeover
* Removed service initialization.
* Fixed test failures.
* Fixed tests.
* Test changes.
* Updated comments
* Fixed tests.
* Fixed tests.
* Fixed merge conflict.
* Removed style and routing references.
* Better comments.
* Removed ResetPasswordComponent
2025-07-24 12:46:18 -04:00
Vijay Oommen
df8e0ed094
[PM-23825] setup crowdstrike card ( #15728 )
2025-07-24 08:53:03 -05:00
Brandon Treston
d0d1359ff4
[PM-12048] Wire up vNextCollectionService ( #14871 )
...
* remove derived state, add cache in service. Fix ts strict errors
* cleanup
* promote vNextCollectionService
* wip
* replace callers in web WIP
* refactor tests for web
* update callers to use vNextCollectionServcie methods in CLI
* WIP make decryptMany public again, fix callers, imports
* wip cli
* wip desktop
* update callers in browser, fix tests
* remove in service cache
* cleanup
* fix test
* clean up
* address cr feedback
* remove duplicate userId
* clean up
* remove unused import
* fix vault-settings-import-nudge.service
* fix caching issue
* clean up
* refactor decryption, cleanup, update callers
* clean up
* Use in-memory statedefinition
* Ac/pm 12048 v next collection service pairing (#15239 )
* Draft from pairing with Gibson
* Add todos
* Add comment
* wip
* refactor upsert
---------
Co-authored-by: Brandon <btreston@bitwarden.com >
* clean up
* fix state definitions
* fix linter error
* cleanup
* add test, fix shareReplay
* fix item-more-options component
* fix desktop build
* refactor state to account for null as an initial value, remove caching
* add proper cache, add unit test, update callers
* clean up
* fix routing when deleting collections
* cleanup
* use combineLatest
* fix ts-strict errors, fix error handling
* refactor Collection and CollectionView properties for ts-strict
* Revert "refactor Collection and CollectionView properties for ts-strict"
This reverts commit a5c63aab76 .
---------
Co-authored-by: Thomas Rittson <trittson@bitwarden.com >
Co-authored-by: Thomas Rittson <31796059+eliykat@users.noreply.github.com >
2025-07-23 19:05:15 -04:00
Bernd Schoolmann
7a24a538a4
[PM-23072] Remove legacy key support in auth code ( #15350 )
...
* Remove legacy key support in auth code
* Fix tests
2025-07-23 22:29:44 +02:00
Bryan Cunningham
4458a7306b
update xs text size ( #15680 )
2025-07-23 16:00:37 -04:00
Jordan Aasen
fe1c040993
[PM-23789][PM-237090][PM-23791][PM-23792] - [Web][Desktop][Browser] - Do not import cards if policy is enabled ( #15740 )
...
* restrict item types in import
* add comment
* fix spec
* fix dep
* clean up logic
2025-07-23 10:37:40 -07:00
Vicki League
d45cacc1af
[CL-801] Fix chromatic.yml externals formatting ( #15736 )
2025-07-23 13:26:35 -04:00
Jared Snider
e47e1f79d9
fix(ChangePasswordComp): [Auth/PM-23913] Extension popout now closes after a password change ( #15681 )
2025-07-23 12:58:44 -04:00
Jordan Aasen
2040be68e3
[PM-23360] - Hide restricted cipher types in "File -> New Item" on desktop ( #15743 )
...
* hide restricted cipher types in file menu on desktop
* fix bitwarden menu
* small fixes
2025-07-23 09:33:45 -07:00
Jordan Aasen
417c4cd13b
[PM-23479] - Can see card filter in AC if you belong to multiple orgs ( #15661 )
...
* hide card filter if user does not have a cipher with the allowing org
* fix restricted item type filter visibility
* do not include deleted ciphers
2025-07-23 09:33:29 -07:00
Jason Ng
aee23f7206
[PM-23722] remove previous change for the account security badge ( #15739 )
2025-07-23 12:29:40 -04:00
Ben Brooks
a74e95fbfe
[CL-601] Replace default reset button to enable it in more browsers ( #14974 )
...
* bb/pm-19497/replace default reset button to enable it in more browsers
* address feedback: add ngClass; improve accessibility
* add signals for form hover and input focus; compute showResetButton
* fix(style): [CL-601] Improve CSS per reviewer comments
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* fix: [CL-601] add ngForm; remove standalone attributes
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* fix: [CL-601] add translation strings
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* fix: [CL-601] Use message key in aria label
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* fix: [CL-601] Remove unnecessary aria-hidden attribute
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* fix: [CL-601] Remove unecessary ngForm attributes
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* fix: [CL-601] Add storybook description
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
* fix: [CL-601] Match main for recent signal input changs
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
---------
Signed-off-by: Ben Brooks <bbrooks@bitwarden.com >
2025-07-23 09:17:47 -07:00
Jason Ng
d0082981a3
[PM-23788] [PM-23793] Prevent Card Clone when Restricted ( #15685 )
...
* add restricted policy check to vault items in web and browser
2025-07-23 12:04:31 -04:00
Jordan Aasen
aa2c5a0087
[PM-22374] - [Vault] [Web] Hide vault header menu dropdown for My Items collection ( #15742 )
...
* fix cloneCollection to include type
* add newline
2025-07-23 08:40:59 -07:00
Tom
6b76581918
Removing the notifications feature flag and logic ( #15551 )
2025-07-23 09:51:02 -04:00
cyprain-okeke
e8629e5e1b
Resolve the dropdown display error ( #15704 )
2025-07-23 14:00:07 +01:00