Jordan Aasen
b30faeb62b
[PM-21554] - Creating a new item while editing edits the item ( #14770 )
...
* fix adding new cipher while editing a cipher
* don't set updatedCipherView if the cached cipher has an id and the new one doesn't
* fix cipher form config
2025-05-15 10:09:51 -07:00
Oscar Hinton
ac49e594c1
Add standalone false to all non migrated ( #14797 )
...
Adds standalone: false to all components since Angular is changing the default to true and we'd rather not have the angular PR change 300+ files.
2025-05-15 10:44:07 -04:00
Daniel García
0b65861cb1
[PM-8297][PM-955] Improve updater behavior ( #14732 )
...
* [PM-8297] Improve updater behavior
* Remove logs
* Unused args
* Test version number
* Revert "Test version number"
This reverts commit 39ef057662 .
2025-05-15 13:28:04 +02:00
Y
5b864e4a73
[PM-20588] Fixed app description ( #14395 )
...
* Update electron-builder.json
* Update according to change given by trmartin4
https://github.com/bitwarden/clients/pull/14395#issuecomment-2836796307
2025-05-14 21:31:44 -04:00
renovate[bot]
6e5a1f184e
[deps] Platform: Update Rust crate widestring to v1.2.0 ( #14488 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-14 09:30:51 -07:00
renovate[bot]
b611fdfb62
[deps] Platform: Update Rust crate windows-registry to v0.5.1 ( #14489 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-14 08:52:14 -07:00
SmithThe4th
ad3121f535
[PM-12423] Migrate Cipher Decryption to Use SDK ( #14206 )
...
* Created mappings for client domain object to SDK
* Add abstract decrypt observable
* Added todo for future consideration
* Added implementation to cipher service
* Added adapter and unit tests
* Created cipher encryption abstraction and service
* Register cipher encryption service
* Added tests for the cipher encryption service
* changed signature
* Updated feature flag name
* added new function to be used for decrypting ciphers
* Added new encryptedKey field
* added new function to be used for decrypting ciphers
* Manually set fields
* Added encrypted key in attachment view
* Fixed test
* Updated references to use decrypt with feature flag
* Added dependency
* updated package.json
* lint fix
* fixed tests
* Fixed small mapping issues
* Fixed test
* Added function to decrypt fido2 key value
* Added function to decrypt fido2 key value and updated test
* updated to use sdk function without prociding the key
* updated localdata sdk type change
* decrypt attachment content using sdk
* Fixed dependency issues
* updated package.json
* Refactored service to handle getting decrypted buffer using the legacy and sdk implementations
* updated services and component to use refactored version
* Updated decryptCiphersWithSdk to use decryptManyLegacy for batch decryption, ensuring the SDK is only called once per batch
* Fixed merge conflicts
* Fixed merge conflicts
* Fixed merge conflicts
* Fixed lint issues
* Moved getDecryptedAttachmentBuffer to cipher service
* Moved getDecryptedAttachmentBuffer to cipher service
* ensure CipherView properties are null instead of undefined
* Fixed test
* ensure AttachmentView properties are null instead of undefined
* Linked ticket in comment
* removed unused orgKey
2025-05-14 07:30:01 -07:00
Patrick-Pimentel-Bitwarden
0b0397c3f0
fix(enums-eslint): Enum Rule for ESLint ( #14650 )
...
* fix(enums-eslint): Enum Rule for ESLint - Added enums in the warnings for eslint.
* fix(enums-eslint): Enum Rule for ESLint - Updated to error in both places for enums.
* fix(enums-eslint): Enum Rule for ESLint - Added new eslint plugin for warning on enums.
* fix(enums-eslint): Enum Rule for ESLint - Changed based on suggestion.
Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com >
* refactor(browser-platform-utils): Remove Deprecation and Fix Code - Changed usages of firefox to private and moved the usages to the preferred public method and removed the deprecations.
* fix(enums-eslint): Enum Rule for ESLint - Updated to error and added disable rules for all other places.
* fix(enums-eslint): Enum Rule for ESLint - Undid other changes by accident
2025-05-13 10:07:38 -04:00
renovate[bot]
89b9ba21ca
[deps] Platform: Update Rust crate arboard to v3.5.0 ( #14484 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 07:15:06 -07:00
renovate[bot]
57ed1e7285
[deps] Platform: Update @types/node to v22.15.3 ( #14723 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-12 10:09:40 -04:00
Bernd Schoolmann
aca8ab8e40
[PM-21001] Move autofill code to new encrypt service interface ( #14548 )
...
* Move autofill code to new encrypt service interface
* Fix test runner
2025-05-12 15:31:03 +02:00
Bryan Cunningham
4d15f2d43c
[PM-16057] use Roboto as primary font ( #14553 )
...
* swap to using roboto variable font
2025-05-12 09:00:01 -04:00
Bernd Schoolmann
5408a62b7d
[PM-21001] Move KM usage of encrypt service ( #14541 )
...
* Add new encrypt service functions
* Undo changes
* Cleanup
* Fix build
* Fix comments
* Move KM usage of encrypt service
* Fix build
2025-05-12 11:41:45 +02:00
Jordan Aasen
23d4f04b22
set cipher form to partial edit for non edit permission ( #14639 )
2025-05-09 17:51:34 -07:00
Jordan Aasen
903b1bf0ba
re-add missing i18n keys ( #14690 )
2025-05-09 08:56:56 -07:00
renovate[bot]
1edca39fa2
[deps] Platform: Update Rust crate sysinfo to 0.35.0 ( #14265 )
...
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-05-09 17:49:07 +02:00
Todd Martin
4191bb9533
chore(captcha): [PM-15162] Remove handling of captcha enforcement and bypass token
...
* Removed captcha references.
* Removed connectors from webpack
* Fixed extra parameter.
* Resolve merge conflicts.
* Fixed extra argument.
* Fixed failing tests.
* Fixed failing test.
* Accessibility cookie cleanup
* Cleaned up accessibility component.
* Deleted old registration endpoint
* Remove unused register request object.
* Fixed merge error that changed font family.
* Fixed formatting from merge.
* Linting
2025-05-09 10:44:11 -04:00
bw-ghapp[bot]
6ccf583495
Autosync the updated translations ( #14699 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-05-09 12:30:03 +00:00
bw-ghapp[bot]
2146e0d79b
Autosync the updated translations ( #14686 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-05-09 14:18:13 +02:00
Jordan Aasen
7608a5b55b
[PM-21087][PM-21089][PM-21023][PM-PM-21025] - multiple bug fixes for desktop cipher form ( #14614 )
...
* set organizationId for new items
* various bug fixes
* fix duplicate import
2025-05-08 15:42:44 -07:00
Jordan Aasen
fc1ebcfb58
various fixes to desktop cipher form ( #14576 )
2025-05-08 13:25:16 -07:00
renovate[bot]
b56cfba5bf
[deps] Platform: Update Rust crate rand to v0.9.1 ( #13434 )
...
* [deps] Platform: Update Rust crate rand to v0.9.1
* remedy new lint errors
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: addisonbeck <github@addisonbeck.com >
2025-05-08 21:04:29 +02:00
renovate[bot]
e6bc43bc8f
[deps] Platform: Update Rust crate oo7 to v0.4.3 ( #14485 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-05-08 12:58:49 -04:00
Alec Rippberger
3030eb7552
[PM-19212] Consolidate password set routing to AuthGuard using ForceSetPasswordReason ( #14356 )
...
* Consolidates component routing, removing routing to update-temp-password from components. All routing to update-temp-password should happen in the AuthGuard now.
---------
Co-authored-by: Jared Snider <jsnider@bitwarden.com >
Co-authored-by: Todd Martin <tmartin@bitwarden.com >
2025-05-08 11:24:52 -05:00
Vicki League
8ecb32f30f
[CL-333] Icon Refresh Feature Branch ( #14298 )
...
* [CL-571] Update icons to new fileset and metaphors (#14163 )
* [CL-518] Convert icons docs to stories (#14299 )
* [CL-574] Update inline autofill icons (#14379 )
---------
Co-authored-by: William Martin <contact@willmartian.com >
2025-05-07 17:07:14 -04:00
Thomas Rittson
df40954b61
[PM-14613] Remove account deprovisioning feature flag ( #14353 )
2025-05-07 11:23:18 +10:00
Nick Krantz
46df5279a3
[PM-18485] Remove new device verification guard ( #14417 )
...
* remove NewDeviceVerificationGuard and all associated entities. New Device verification feature has rolled out in production, this guard is no longer needed.
* remove unused properties from the vault profile service
2025-05-06 13:08:30 -05:00
Bernd Schoolmann
961be9ed6a
[BEEEP/PM-15871] Add SSH-agent "never" and "remember until lock" reprompt settings ( #13995 )
...
* Add remember ssh authorizations setting
* Fix tests
* Fix authorization setting
* More detailed setting
* Add default value
* Cleanup
2025-05-05 23:09:27 +02:00
Jason Ng
60bafc1311
[PM-18803] New Item Nudge Login Spotlight Bold Copy Text ( #14589 )
...
* updated new-item-nudge.component to include bold text for login spotlight. and link in ssh spotlight
2025-05-05 11:59:25 -04:00
Maciej Zieniuk
9c8fc80971
Browser integration verification always re-prompts after desktop app is locked ( #14370 )
2025-05-05 16:10:04 +02:00
Bernd Schoolmann
a1e975a6ae
[BEEEP] Add zeroizing alloc to desktop_native ( #14601 )
...
* Add zeroizing alloc
* Cleanup
* Cleanup
2025-05-05 12:45:56 +02:00
bw-ghapp[bot]
62a6d62b7d
Autosync the updated translations ( #14622 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-05-05 12:32:21 +02:00
Jordan Aasen
237002b633
[PM-20988][PM-20986][PM-20983][PM-20971][PM-21019] - Multiple defect fixes for desktop cipher form update ( #14559 )
...
* multiple bug fixes
* favor getters to local state
* fix tests
2025-05-02 14:21:08 -07:00
Bernd Schoolmann
fdfb0196d0
[PM-20108] Update account recovery trust prompt, delete organization trust prompt ( #14218 )
...
* Update trust prompt and move to shared km module
* Delete organization trust component
* Update org trust warning message
2025-05-02 18:51:01 +02:00
bw-ghapp[bot]
1e663b0941
Autosync the updated translations ( #14593 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com >
2025-05-02 14:17:30 +02:00
Jordan Aasen
23e7f120fd
[PM-19579] - add sshKey option to desktop ( #14402 )
...
* add sshKey option to desktop
* fix add new sshKey
* revert removal of catch
* revert removal of catch
2025-05-01 13:03:11 -07:00
Jason Ng
a62d269a89
[PM-18803] nudges new items ( #14523 )
...
* Added new-items-nudge service and component to show spotlight for new item nudges
2025-05-01 12:43:55 -04:00
Github Actions
1b66f0f06b
Bumped Desktop client to 2025.5.0
2025-05-01 14:22:26 +00:00
Matt Bishop
8090586b52
Fix some references to master ( #14578 )
...
* Fix some references to master
* Fix broken links
2025-05-01 07:18:09 -07: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]
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
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]
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
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
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
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
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
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