renovate[bot]
f39e37002b
[deps] Autofill: Update prettier to v3.5.3 ( #14480 )
...
* [deps] Autofill: Update prettier to v3.5.3
* prettier formatting updates
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jonathan Prusik <jprusik@classynemesis.com >
2025-04-29 16:40:58 -04:00
Vicki League
7f4b2cba48
[PM-19437] Realign multiselect with button for the access selector in SM ( #14324 )
2025-04-29 13:59:45 -04:00
renovate[bot]
d0b93c871a
[deps] Autofill: Update wait-on to v8.0.3 ( #14450 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 13:30:05 -04:00
renovate[bot]
751169d728
[deps] Platform: Update Rust crate libc to v0.2.172 ( #14456 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 10:03:38 -07:00
renovate[bot]
bcbce8385c
[deps]: Update uuid to v11.1.0 ( #14508 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 12:25:49 -04:00
renovate[bot]
438f90c987
[deps] Autofill: Update tldts to v7 ( #14510 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-29 12:20:29 -04:00
Alex Morask
0189934ca0
Remove feature flag ( #14325 )
2025-04-29 12:07:50 -04:00
Jonas Hendrickx
5a44da8787
[PM-18213] Pricing cards for free SM upgrade not accurate ( #14238 )
...
Co-authored-by: Jonas Hendrickx <jhendrickx@bitwarden.com >
2025-04-29 12:04:17 -04:00
Alex Morask
a35d004059
Fix upgrade/change plan for free organization ( #14537 )
2025-04-29 12:03:33 -04:00
Todd Martin
29d0e74e23
fix(login): [PM-20587] Fix unawaited calls to set login email
...
* Await setting login email in state.
* Changed to get email state within the component.
* Added null filter
* PM-20587 - LoginViaAuthRequest component - update initStandardAuthRequestFlow to correctly retrieve data from active account.
---------
Co-authored-by: Jared Snider <jsnider@bitwarden.com >
2025-04-29 12:00:02 -04:00
renovate[bot]
417b59a1cc
[deps] Platform: Update @types/node to v22.14.1 ( #14481 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-04-29 11:44:33 -04:00
Jonathan Prusik
708bc78802
handle PersonalOwnership policy and vault selector with only one option ( #14530 )
2025-04-29 11:13:08 -04:00
Bernd Schoolmann
3694903a2a
[PM-20567] Add new encrypt service functions ( #14398 )
...
* Add new encrypt service functions
* Undo changes
* Cleanup
* Fix build
* Fix comments
2025-04-29 17:04:47 +02:00
Rui Tomé
9cd08e8a9f
[PM-18322] Fix: Allow organization admins to upload attachments for items without direct access ( #14361 )
...
* Wire organization ID into AttachmentsV2Component for org-based ciphers
* Enhance AttachmentsV2Component to accept organization ID for improved handling of org-based ciphers
* Integrate organization ID into VaultComponent for AttachmentsV2Component to enhance org-based cipher handling
* Add unit tests for CipherAttachmentsComponent to validate attachment saving behavior for admins
- Introduced mocks for ApiService and OrganizationService in the test setup.
- Updated tests to check `saveAttachmentWithServer` calls with the correct parameters, including an `isAdmin` flag for admin API usage.
* Fix unit tests for AttachmentsV2Component by adding mocks for ApiService and OrganizationService
* Fix AttachmentsV2Component tests
2025-04-29 12:42:02 +01:00
Leslie Tilton
67b1158bf0
[PM-19132] Migrate bootstrap classes to tailwind ( #14409 )
...
* Migrate bootstrap classes to tailwind
* Remove other unnecessary table classes
---------
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-04-29 12:45:30 +02:00
bw-ghapp[bot]
376c985134
Autosync the updated translations ( #14534 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-04-29 12:44:44 +02:00
bw-ghapp[bot]
77e0282626
Autosync the updated translations ( #14532 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-04-29 12:14:45 +02:00
bw-ghapp[bot]
46eb1657be
Autosync the updated translations ( #14533 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-04-29 12:13:44 +02:00
bw-ghapp[bot]
7b3406c632
Autosync the updated translations ( #14415 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-04-29 11:50:46 +02:00
cyprain-okeke
1457a97640
Fix the message display ( #14419 )
2025-04-29 09:21:37 +01:00
Alex Morask
ff846d2fab
[PM-20300] Fix self-serve resubscribe bugs ( #14296 )
...
* Address bugs
* Cy's feedback
* Cy's feedback
2025-04-28 14:38:48 -04:00
Daniel Riera
17bc3e6501
PM-20546 pass folder to openAddEditVaultItemPopout ( #14524 )
2025-04-28 14:00:31 -04:00
Nick Krantz
99b028fbcd
[PM-17514] Remove old add-edit components ( #13984 )
...
* remove old add-edit-custom-fields component
- Also removes the individual vault add-edit-component where the custom fields component was used
- All of these components were unused
* remove unused translations for web
2025-04-28 11:23:47 -05:00
Alec Rippberger
c2c31e54c1
feat(auth): [PM-8978] migrate SSO connector to Tailwind
...
- Convert Bootstrap styles to Tailwind
- Remove deprecated sso.scss
- Add test coverage for SSO connector
[PM-8978]
2025-04-28 10:14:29 -05:00
renovate[bot]
dff58de619
[deps] Architecture: Update Linting minor-patch ( #14478 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-04-28 15:39:57 +02:00
renovate[bot]
210f26dbe4
[deps] Platform: Update @electron/rebuild to v3.7.2 ( #14453 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-04-28 12:17:19 +02:00
renovate[bot]
434852b9b9
[deps] Platform: Update Rust crate pin-project to v1.1.10 ( #14458 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-04-28 11:45:26 +02:00
renovate[bot]
5fc4e32b8f
[deps] Platform: Update Rust crate typenum to v1.18.0 ( #14486 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel García <dani-garcia@users.noreply.github.com >
2025-04-28 11:44:43 +02:00
Andy Pixley
74d01eca81
[BRE-784] Fixing web vault build to pull valid server ref ( #14382 )
2025-04-28 10:14:09 +02:00
Colton Hurst
24786a08df
[PM-20451] Refactor Windows PA Types ( #14366 )
...
* PM-20451: Rename and organize Windows types
* PM-20451: Add comments
2025-04-25 14:42:11 -04:00
Bernd Schoolmann
fd0db40f79
[PM-20492] Refactor symmetric keys - remove key buffer representation, migrate consumers to .toEncoded() ( #14371 )
...
* Refactor encrypt service to expose key wrapping
* Fix build
* Undo ts strict removal
* Fix wrong method being used to encrypt key material
* Rename parameters and remove todo
* Add summary to encrypt
* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
* Update libs/common/src/key-management/crypto/abstractions/encrypt.service.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
* Update libs/common/src/key-management/crypto/services/encrypt.service.implementation.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
* Add tests for unhappy paths
* Add test coverage
* Add links
* Remove direct buffer access
* Fix build on cli
---------
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com >
2025-04-25 19:26:39 +02:00
SmithThe4th
b4c4eea229
Removed feature flag ( #14410 )
2025-04-25 10:15:15 -07:00
Bernd Schoolmann
aafc82e1b8
Remove direct key buffer access in encrypt service test ( #14434 )
2025-04-25 19:11:39 +02:00
Daniel García
9d95f9af03
[PM-20597] Fix linux desktop_native script ( #14428 )
...
* Fix linux desktop_native build script
* Add linux variables
* Remove default
* Remove unused import
* Update apps/desktop/desktop_native/build.js
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com >
---------
Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com >
2025-04-25 18:16:15 +02:00
Bernd Schoolmann
e4ba98f2d0
Remove key.key.bytelength check in encryptUint8array ( #14432 )
2025-04-25 17:48:32 +02:00
Daniel Riera
4943e70965
Pm 19366 handle selections in notification dropdown component to save ciphers appropriately ( #14070 )
...
* initial approach for folder selection via queryselect
* handle folder selection with signals
* custom signal when needed on option select to track individual select values
* add vault signal
* initial approach for collection data
* different calls for collections, add collection signal, alter approach
* add appropriate icon for collections dropdown
* populate vault with notification queue
* org id added to extension message type
* clean up naming for upcoming change
* use reduce in getCollections
2025-04-25 11:16:00 -04:00
Alec Rippberger
ab7016fd6b
feat(auth): implement view data persistence in 2FA flows
...
Add persistence to two-factor authentication in the extension login flow. Implements caching of form state to improve user experience when navigating between authentication steps. Includes feature flag for controlled rollout.
2025-04-25 10:02:54 -05:00
bw-ghapp[bot]
a7b69bf8ce
Autosync the updated translations ( #14429 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-04-25 13:59:27 +00:00
Oscar Hinton
1417e0bc39
Remove unused payment_trigger_button ( #14424 )
2025-04-25 14:50:33 +02:00
bw-ghapp[bot]
a402448320
Autosync the updated translations ( #14414 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-04-25 12:43:27 +02:00
bw-ghapp[bot]
5610ee2e08
Autosync the updated translations ( #14416 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-04-25 05:58:01 +02:00
Nick Krantz
241cbf8cc9
remove dependency on cipher decryption keys ( #14408 )
...
- It was not being used in the observable pipeline and causing multiple decryptions
2025-04-24 15:34:04 -05:00
Daniel Riera
4a01c8bb17
PM-20391 UX: Saving new login when none exist ( #14406 )
...
* PM-20391 UX: Saving new login when none exist
* Update apps/browser/src/_locales/en/messages.json
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
* Update apps/browser/src/_locales/en/messages.json
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
* Update apps/browser/src/autofill/notification/bar.ts
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
* Update apps/browser/src/autofill/content/components/cipher/cipher-action.ts
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
---------
Co-authored-by: Jonathan Prusik <jprusik@users.noreply.github.com >
2025-04-24 16:15:27 -04:00
Bryan Cunningham
116751d4ca
add small button variant ( #14326 )
...
* adds small button size variant
* makes small icon button same size as small button
* testing small button for extension header
* remove extension changes
* update popout layout story
* revert change to small icon button padding
* add whitespace to see if error resolves
* default buttonType to primary
* default buttonType to secondary
* add comment around why nonNullButtonSize value exists
* add comment to property about using the non null version
* Update apps/browser/src/platform/popup/layout/popup-layout.stories.ts
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com >
* updated input syntax when using static values
* remove nonNull value coersion
* allow changing of size input in Story
---------
Co-authored-by: Oscar Hinton <Hinton@users.noreply.github.com >
2025-04-24 15:34:29 -04:00
Todd Martin
26273ca072
Update copyright year to 2025 ( #14364 )
...
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-04-24 13:46:20 -04:00
Daniel Riera
1e6a605ead
PM-20393 return only matching ciphers on type of change ( #14392 )
...
* PM-20393 return only matching ciphers on type of change
* use type for change
2025-04-24 10:51:21 -04:00
renovate[bot]
f521afa3ae
[deps] Tools: Update jsdom to v26.1.0 ( #14397 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com >
2025-04-24 14:39:31 +02:00
Jordan Aasen
fe3e6fd198
migrate to tw class name ( #14317 )
2025-04-23 15:26:53 -07:00
Daniel Riera
320d4f65fa
PM-20396 open view item vault pop out ( #14342 )
...
* PM-20396 open view item vault pop out
* add aria and clean up
* format json
* clean naming in messages
* revert feature-flag.enum.ts
* change username to item name
* return nullish operator removed in testing
* update tests to account for itemName
* revert to anchor tag
2025-04-23 14:47:09 -04:00
Jordan Aasen
b589951c90
[PM-18520] - Update desktop cipher forms to use the same UI as web app and extension - ( #13992 )
...
* WIP - cipher form refactor
* cipher clone
* cipher clone
* finalize item view and form changes
* fix tests
* hide changes behind feature flag
* set flag to false
* create vault items v2. add button selector
* revert change to flag and vault items
* add attachments
* revert change to tsconfig
* move module
* fix modules
* cleanup
* fix import
* fix import
* fix import
* remove showForm
* update feature flag
* wip - cleanup
* fix up services
* cleanup
* fix type errors
* fix lint errors
* add dialog component
* revert changes to menu
* revert changes to menu
* fix vault-items-v2
* set feature flag to FALSE
* add missing i18n keys. fix collection state
* remove generator. update modules. bug fix
* fix restricted imports
* mark method as deprecated. add uri arg back
* fix shared.module
* fix shared.module
* fix shared.module
* add uri
* check and prompt for premium when opening attachments dialog
* move VaultItemDialogResult back
* fix import in spec file
* update copy functions
* fix MP reprompt issue
2025-04-23 11:13:44 -07:00