1
0
mirror of https://github.com/bitwarden/browser synced 2026-02-08 04:33:38 +00:00
Commit Graph

4434 Commits

Author SHA1 Message Date
Maciej Zieniuk
aede39fbc8 not necessary if condition 2025-04-11 12:30:00 +01:00
Maciej Zieniuk
7c30bdb70d Merge branch 'km/pm-18017/show-key-connector-domain' into km/pm-18017/show-key-connector-domain-for-new-sso-users 2025-04-11 12:15:08 +01:00
Maciej Zieniuk
05cf674391 splitting the desktop client 2025-04-11 11:49:14 +01:00
Maciej Zieniuk
dab0c930e2 cleanup 2025-04-11 11:39:08 +01:00
Maciej Zieniuk
8b6747f212 splitting the browser client 2025-04-11 11:38:51 +01:00
Maciej Zieniuk
f163579e52 splitting the web client 2025-04-11 11:22:17 +01:00
Maciej Zieniuk
7c2ae780a2 desktop styling 2025-04-11 10:59:12 +01:00
Maciej Zieniuk
fbd012f07c missing locales 2025-04-11 10:58:04 +01:00
Maciej Zieniuk
db0ee9bb71 key connector url required to be provided when migrating user 2025-04-08 18:20:12 +01:00
Maciej Zieniuk
0224b2b981 confirm key connector domain page showing correctly 2025-04-07 15:50:41 +01:00
Maciej Zieniuk
914143207f confirm key connector domain page does not require auth guard 2025-04-07 15:49:19 +01:00
Maciej Zieniuk
8538614d75 show key connector domain for new sso users 2025-04-03 16:22:17 +01:00
Maciej Zieniuk
a10cd49e53 unit test update 2025-04-03 16:16:16 +01:00
Maciej Zieniuk
ffd4439113 organization name placement change in the remove password component 2025-04-03 16:12:17 +01:00
Maciej Zieniuk
bfc2916784 convert to key connector command unit tests with prompt assert 2025-03-28 21:03:43 +00:00
Maciej Zieniuk
b92b0e41e7 key connector domain in convert to key connector command 2025-03-28 20:44:45 +00:00
Maciej Zieniuk
623941482f convert to key connector command localization 2025-03-28 18:09:09 +00:00
Maciej Zieniuk
d1f5f70d1b key connector domain shown in remove password component 2025-03-27 18:27:56 +00:00
Maciej Zieniuk
77a880d8ba new unit tests in wrong place 2025-03-27 18:25:24 +00:00
Maciej Zieniuk
74f4b54676 Merge branch 'km/pm-18576/fix-missing-userid-on-remove-password' into km/pm-18017 2025-03-27 15:11:50 +00:00
Maciej Zieniuk
e50b4e1d7f move key connector components to KM team ownership 2025-03-26 16:21:23 +00:00
Maciej Zieniuk
7bed47b6d1 moving message sending side effect to sync 2025-03-25 20:06:47 +00:00
Maciej Zieniuk
dd62397226 cli build fix 2025-03-25 19:14:30 +00:00
Maciej Zieniuk
7d1bdb8fe0 introducing convertAccountRequired$ 2025-03-25 19:07:48 +00:00
Maciej Zieniuk
e1f8450ed6 reactive key connector service 2025-03-25 17:06:11 +00:00
Maciej Zieniuk
9ca4939502 Merge branch 'main' into km/pm-18576/fix-missing-userid-on-remove-password-reactive 2025-03-25 11:17:07 +00:00
Maciej Zieniuk
60dc468814 key connector reactive 2025-03-25 11:16:51 +00:00
Jonathan Prusik
c8069baa24 fix typo (#13948) 2025-03-24 16:26:40 -04:00
Bernd Schoolmann
8c6a33d7b8 [PM-16603] Implement userkey rotation v2 (#12646)
* Implement key rotation v2

* Pass through masterpassword hint

* Properly split old and new code

* Mark legacy rotation as deprecated

* Throw when data is null

* Cleanup

* Add tests

* Fix build

* Update libs/key-management/src/key.service.spec.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Update apps/web/src/app/auth/settings/change-password.component.ts

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>

* Add documentation

* Centralize loading logic

* Fix build

* Remove sharedlib from legacymigration component

---------

Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2025-03-24 20:41:21 +01:00
Anders Åberg
8e455007c0 PM-19095: Wire passkey autofill to UI (#13051)
* Passkey stuff

Co-authored-by: Anders Åberg <github@andersaberg.com>

* Ugly hacks

* Work On Modal State Management

* Applying modalStyles

* modal

* Improved hide/show

* fixed promise

* File name

* fix prettier

* Protecting against null API's and undefined data

* Only show fake popup to devs

* cleanup mock code

* rename minmimal-app to modal-app

* Added comment

* Added comment

* removed old comment

* Avoided changing minimum size

* Add small comment

* Rename component

* adress feedback

* Fixed uppercase file

* Fixed build

* Added codeowners

* added void

* commentary

* feat: reset setting on app start

* Moved reset to be in main / process launch

* Add comment to create window

* Added a little bit of styling

* Use Messaging service to loadUrl

* Enable passkeysautofill

* Add logging

* halfbaked

* Integration working

* And now it works without extra delay

* Clean up

* add note about messaging

* lb

* removed console.logs

* Cleanup and adress review feedback

* This hides the swift UI

* pick credential, draft

* Remove logger

* a whole lot of wiring

* not working

* Improved wiring

* Cancel after 90s

* Introduced observable

* Launching bitwarden if its not running

* Passing position from native to electron

* Rename inModalMode to modalMode

* remove tap

* revert spaces

* added back isDev

* cleaned up a bit

* Cleanup swift file

* tweaked logging

* clean up

* Update apps/desktop/macos/autofill-extension/CredentialProviderViewController.swift

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Update apps/desktop/src/platform/main/autofill/native-autofill.main.ts

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Update apps/desktop/src/platform/services/desktop-settings.service.ts

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* adress position feedback

* Update apps/desktop/macos/autofill-extension/CredentialProviderViewController.swift

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Removed extra logging

* Adjusted error logging

* Use .error to log errors

* remove dead code

* Update desktop-autofill.service.ts

* use parseCredentialId instead of guidToRawFormat

* Update apps/desktop/src/autofill/services/desktop-autofill.service.ts

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Change windowXy to a Record instead of [number,number]

* Update apps/desktop/src/autofill/services/desktop-fido2-user-interface.service.ts

Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>

* Remove unsued dep and comment

* changed timeout to be spec recommended maxium, 10 minutes, for now.

* Correctly assume UP

* Removed extra cancelRequest in deinint

* Add timeout and UV to confirmChoseCipher

UV is performed by UI, not the service

* Improved docs regarding undefined cipherId

* cleanup: UP is no longer undefined

* Run completeError if ipc messages conversion failed

* don't throw, instead return undefined

* Disabled passkey provider

* Throw error if no activeUserId was found

* removed comment

* Fixed lint

* removed unsued service

* reset entitlement formatting

* Update entitlements.mas.plist

---------

Co-authored-by: Justin Baur <19896123+justindbaur@users.noreply.github.com>
Co-authored-by: Colton Hurst <colton@coltonhurst.com>
Co-authored-by: Andreas Coroiu <andreas.coroiu@gmail.com>
Co-authored-by: Andreas Coroiu <acoroiu@bitwarden.com>
2025-03-24 07:50:11 -04:00
Github Actions
a6e785d63c Bumped client version(s) 2025-03-24 10:49:32 +00:00
bw-ghapp[bot]
d4116c05d7 Autosync the updated translations (#13962)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-24 10:28:51 +01:00
bw-ghapp[bot]
714a3f33e4 Autosync the updated translations (#13961)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-24 10:28:16 +01:00
bw-ghapp[bot]
1c3084eef4 Autosync the updated translations (#13960)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-24 10:27:12 +01:00
bw-ghapp[bot]
a3d037de3c Autosync the updated translations (#13939)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
Co-authored-by: Daniel James Smith <2670567+djsmith85@users.noreply.github.com>
2025-03-21 10:26:39 +00:00
bw-ghapp[bot]
266d6cc8dc Autosync the updated translations (#13938)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-21 11:14:54 +01:00
bw-ghapp[bot]
1551ab5be9 Autosync the updated translations (#13937)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-21 11:14:45 +01:00
Alec Rippberger
87847dc806 fix: check device id and creationDate for falsey values
This commit adds validation to check for falsey values in device 'id' and 'creationDate' fields in the device management component. This prevents potential issues when these string values are empty or otherwise evaluate to false.

Resolves PM-18757
2025-03-20 15:23:19 -05:00
Jeffrey Holland
79fd1b3263 PM-17187 Autofill new card information in the popout (#13688) 2025-03-20 20:54:33 +01:00
Daniel Riera
85c71351fc PM-19361 Notification bar dropdown folder component displays "No Folder" twice (#13924)
* PM-19361
- Remove default folder option
- Edit iFrame height

* revert testing change
2025-03-20 15:37:46 -04:00
Jason Ng
cf827981af [PM-19240] Do not show task unless Manage or Edit Permission (#13880)
* do not show task for edit except pw
2025-03-20 15:16:18 -04:00
Github Actions
bef0e0f5b7 Bumped client version(s) 2025-03-20 14:58:59 +00:00
Daniel Riera
45d5b171b8 PM-19291 Pass relevant folder and vault data to drop down component within notification footer (#13901)
* PM-19291
- Pass relevant data into dropdown component
- Clean up some files
- Pass all data into notificationBarIframeInitData using promise all

* fix tests
2025-03-20 09:54:56 -04:00
Oscar Hinton
57c15a26eb [PM-18657] Fix clipboard tests calling console.warn (#13580)
* Fix clipboard tests calling console.warn

* Change to jest.SpyInstance
2025-03-20 11:17:46 +01:00
Oscar Hinton
92587a1dd8 [CL-611] Fix whitespaces for about dialog & emergency access (#13855) 2025-03-20 02:20:55 +01:00
Vicki League
886f85df48 [CL-605] Fix whitespace between elements (#13644) 2025-03-20 02:20:07 +01:00
Shane Melton
2c41e497f7 Add missing mocks (#13910) 2025-03-19 14:30:54 -07:00
bw-ghapp[bot]
c9f7bb38a4 Autosync the updated translations (#13904)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-19 18:11:32 +00:00
bw-ghapp[bot]
ce5e734130 Autosync the updated translations (#13902)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-19 18:11:01 +00:00
bw-ghapp[bot]
a238b7e297 Autosync the updated translations (#13903)
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-03-19 18:10:32 +00:00