Tom
52b6bfea1d
[PM-16104] [PM-15929] Org at risk members click on the card ( #12732 )
...
* Org at risk members click on the card
* Fixing at risk member counts
* At risk member text modification
* Changing ok button to close
2025-01-13 11:18:03 -05:00
Victoria League
8062475044
[PM-16243] Allow users to collapse extension sections ( #12756 )
2025-01-13 10:37:26 -05:00
Jonathan Prusik
fb4d7e8f05
fix broken blockedInteractionsUris state contruction ( #12813 )
2025-01-13 09:01:16 -05:00
Daniel James Smith
22f4822efc
[PM-16470] Remove v1 autofill owned refresh code ( #12579 )
...
* Remove v1 autofill owned settings
* Remove Fido2 v1 components
* Remove conditional to enable AutofillOnPageLoadOrgPolicy
---------
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-01-13 08:44:42 -05:00
cyprain-okeke
fe9b0976ee
Fix the page loading issue ( #12828 )
2025-01-13 12:17:30 +01:00
bw-ghapp[bot]
53618e8f86
Autosync the updated translations ( #12824 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-01-13 09:52:18 +00:00
bw-ghapp[bot]
a8ab649fa6
Autosync the updated translations ( #12795 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-01-13 10:40:44 +01:00
bw-ghapp[bot]
ae92ddf177
Autosync the updated translations ( #12825 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-01-13 09:34:24 +00:00
Bernd Schoolmann
6872100f07
Fix biometrics being disabled before permission is granted ( #12792 )
2025-01-13 09:30:30 +01:00
Bernd Schoolmann
5dc523bacb
[PM-16895] Fix biometric prompt showing up in browser while disabled ( #12781 )
2025-01-13 09:29:42 +01:00
Todd Martin
4c8565f7f3
Modify Edge and Opera artifacts to build Mv3 - Part 1 ( #12674 )
...
* Modify Edge and Chrome artifacts to build Mv3 version to mimic Chrome
* Added back the Mv3 scripts so that workflows run on the PR will pass
2025-01-12 16:37:15 -05:00
Jordan Aasen
e1434d8dd5
[PM-16858] - adjust generator dialog action button to match browser extension UI ( #12788 )
...
* adjust generator dialog buttons to match browser extension UI
* put dialog label into generator config
* fix types. remove i18n key
* use event emitted pattern for getting algorithm config
* favor arrow function
* move function call
* append key to i18n prop
* fix test
2025-01-10 17:21:12 -08:00
Vincent Salucci
3c994930ac
fix: replace bad import statements, refs PM-16928 ( #12805 )
2025-01-10 14:41:10 -06:00
Jordan Aasen
b8f57f3464
[PM-12759] - Admin Console - Link to vault cipher is not opening cipher modal ( #12738 )
...
* fix initial load emission race
* prevent double dialog render
* put logic back in place
2025-01-10 10:00:57 -08:00
renovate[bot]
2a30c27d18
[deps]: Update uuid to v11.0.5 ( #12705 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 12:58:44 -05:00
renovate[bot]
0badd04033
[deps] Autofill: Update concurrently to v9.1.2 ( #12701 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 12:56:53 -05:00
renovate[bot]
d097352978
[deps] Platform: Update @types/node to v22.10.5 ( #12703 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 12:55:59 -05:00
renovate[bot]
5fcd37833c
[deps] Autofill: Update tldts to v6.1.71 ( #12702 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 12:51:20 -05:00
Jonathan Prusik
9e33e6960b
fix bad imports ( #12803 )
2025-01-10 12:11:21 -05:00
renovate[bot]
f6a0496656
[deps] AC: Update sass to v1.83.1 ( #12302 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-01-10 12:00:40 -05:00
bw-ghapp[bot]
c0dfac4495
Autosync the updated translations ( #12794 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-01-10 17:11:15 +01:00
Oscar Hinton
db84ccf935
[PM-16838] Forbid imports containing /src/ ( #12744 )
...
Forbids bad imports containing /src/.
2025-01-10 10:37:34 -05:00
Nick Krantz
fa61928daf
[CL] add ToastVariant to CL barrel file ( #12804 )
2025-01-10 09:58:47 -05:00
bw-ghapp[bot]
d64cfb67e2
Autosync the updated translations ( #12796 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2025-01-10 15:15:59 +01:00
Daniel James Smith
7df41a9aea
Fix bad imports identified with #12744 ( #12802 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2025-01-10 14:51:12 +01:00
Rui Tomé
c1e3836cc3
[PM-13758] Ensure decrypted cipherId is used for event collection in get command ( #12459 )
2025-01-10 11:16:51 +00:00
Oscar Hinton
653b730969
[PM-16872] Update libs to use explicit dependencies ( #12770 )
...
Update all libs to use explicit dependencies rather than relying on tsconfig.libs.json. This allows us to more easily understand the dependencies between libs and prevent users from accidentally adding new dependencies.
We still use tsconfig.libs (now renamed tsconfig.spec) for tests.
2025-01-10 11:21:38 +01:00
Vince Grassia
138e07eaf7
Add fetch-depth to checkout step ( #12782 )
2025-01-10 09:50:21 +01:00
Matt Gibson
6ef3e9a076
[PM-16831] TS Strict crypto function service ( #12737 )
...
* strict types in crypto function services
* Improve aesDecrypt types
2025-01-09 18:58:22 -05:00
Bernd Schoolmann
8cabb36c99
[PM-16699] Add decrypt trace for decrypt failures ( #12749 )
...
* Improve decrypt failure logging
* Rename decryptcontext to decrypttrace
* Improve docs
* Revert changes to decrypt logic
* Revert keyservice decryption logic change
* Undo one more change to decrypt logic
2025-01-09 20:23:55 +01:00
Jared Snider
bb8e649048
Auth/PM-16896 - Device Management - Remove 3 dot menu and remove text from table description ( #12787 )
...
* PM-16896 - Remove 3 dot menu and remove text from table description
* PM-16896 - Add requested comment
2025-01-09 14:14:42 -05:00
Thomas Avery
8cfa30acb5
[PM-16889] Add KM lib to tailwind configs ( #12783 )
...
Add KM lib to tailwind configs
2025-01-09 13:07:26 -06:00
Jordan Aasen
2271062a5a
clear cipher cache after deleting a collection ( #12686 )
2025-01-09 10:38:27 -08:00
1fexd
a872f67523
fix: Don't try to load icon for .onion/.i2p URIs ( #9125 )
...
Co-authored-by: Bernd Schoolmann <mail@quexten.com>
Co-authored-by: Jason Ng <jng@bitwarden.com>
2025-01-09 13:23:17 -05:00
✨ Audrey ✨
f1c3c690a7
remove circular dependency from @bitwarden/generator-core
( #12785 )
2025-01-09 13:18:45 -05:00
SmithThe4th
14568f11dc
[PM-12034] Remove usage of ActiveUserState from vault-banners.service ( #11543 )
...
* Migrated banner service from using active user state
* Fixed unit tests for the vault banner service
* Updated component to pass user id required by the banner service
* Updated component tests
* Added comments
* Fixed unit tests
* Updated vault banner service to use lastSync$ version and removed polling
* Updated to use UserDecryptionOptions
* Updated to use getKdfConfig$
* Updated shouldShowVerifyEmailBanner to use account observable
* Added takewhile operator to only make calls when userId is present
* Simplified to use sing userId
* Simplified to use sing userId
2025-01-09 13:12:08 -05:00
Jordan Aasen
06ca00f3c1
[PM-13306] - add missing elements to browser vault trash list ( #12736 )
...
* add missing elements to trash list
* fix failing test
2025-01-09 09:40:59 -08:00
Jordan Aasen
8fe1802963
add missing provider in premium-badge story ( #12766 )
2025-01-09 09:27:52 -08:00
Bernd Schoolmann
c451f500f9
Cleanup destkop native loader and support gnu fallback loading ( #12498 )
2025-01-09 18:15:58 +01:00
Jared McCannon
3550a904dc
[PM-13764] - Update Collection Settings ( #12734 )
...
* Updating org when collection settings change.
2025-01-09 10:32:21 -06:00
Bernd Schoolmann
20c8eda986
Fix ssh agent initializiation ( #12779 )
2025-01-09 16:37:16 +01:00
Michał Chęciński
1a80ae8968
[BRE-513] Remove brew bump desktop workflow ( #12772 )
2025-01-09 16:10:28 +01:00
Bernd Schoolmann
11a7eb2f73
[PM-16612] Prevent emergency access fingerprint confirmation dialog being spoofable ( #12651 )
...
* Prevent emergency access dialog spoofing
* Fix tests
2025-01-09 16:06:14 +01:00
Brandon Treston
1b64bc2462
Fix invite member dialog remaining count ( #12667 )
2025-01-09 09:58:45 -05:00
Bernd Schoolmann
a527aa9196
[PM-2094] Fix windows hello focusing behavior ( #12255 )
...
* Implement new windows focus behavior
* Fix formatting
* Fix clippy warning
* Fix clippy warning
* Fix build
* Fix build
2025-01-09 14:07:40 +01:00
Bernd Schoolmann
67a59b6072
[PM-15584] Fix autoprompt safari process reload ( #12352 )
...
* Move ownership of biometrics to key-management
* Move biometrics ipc ownership to km
* Move further files to km; split off preload / ipc to km
* Fix linting
* Fix linting
* Fix tests
* Extract biometric messaging service
* Fix tests
* Update .github/CODEOWNERS
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
* Update .github/CODEOWNERS
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
* Change ownership of native messaging to key-management
* Initial refactor
* Initial refactor
* Continued refactor
* Continued refactor
* Add message for when biometric unlock is not configured in desktop app
* Clean up lock component
* Clean up lock component html
* Fix build
* Fix status for windows and linux
* Continue refactor
* Refactor browser
* Fix unlock on extensions and add message enums
* Implement safari and fix setup
* Fix cli and web
* Make tests pass
* Add backward compatibility
* Fix version incompatibility
* Clean up auto-bio-prompt on desktop
* Fix biometric auto prompt on browser
* Fix tests
* Remove logging
* Add null in return type of unlockwithbiometricsforuser
* Move biometrics to libs/key-management
* Add README to capital whitelist
* Update package-lock.json
* Move km to key-management
* Move km to key-management
* Fix build for cli
* Import fixes
* Apply prettier fix
* Fix test
* Import fixes
* Import fixes
* Update libs/key-management/README.md
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
* Update libs/key-management/package.json
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
* Update lock file
* Change imports to top level km package
* Change import order
* Fix cli build
* Remove debug logging
* Fix user not showing in "notenabledinconnecteddesktopapp" helptext
* Document autoprompt and enable it on manual account switch
* Fix build
* Fix unlock on windows
* Rename duckduckgo message handler service
* Fix merge conflicts
* Fix codeowners
* Fix biometric message handler naming
* Update codeowners for renamed message handler service
* Fix cli build error
* Fix browser build errors
* Fix tests and update lock components
* Fix linking
* Fix build error
* Fix build error
* Fix build error
* Fix build error
* Fix logging message
* Fix conflicts
* Add jsdoc to biometric status enum
* Add jsdoc to biometric commands
* Remove unused initialization code
* Fix incorrectly checked setup-required status in desktop settings component
* Extract process reload when required
* Remvoe cryptoservice reference
* Remove commented out tests
* Improve tests
* Fix build
* Fix tests
* Fix biometric unlock
* Fix errors from prior merge
* Re-add tests
* Update lock component tests
* Add tests for process reload for biometric ipc unlock
* Fix autoprompt happening when it should not
* Fix lock v2
* Fix lint
* Update apps/browser/src/auth/popup/settings/account-security.component.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
* Update apps/desktop/src/app/accounts/settings.component.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
* Update apps/desktop/src/key-management/biometrics/main-biometrics.service.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
* Update libs/key-management/src/biometrics/biometric.service.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
* Update libs/key-management/src/biometrics/biometrics-status.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
* Update apps/browser/src/background/nativeMessaging.background.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
* Update apps/desktop/src/key-management/biometrics/main-biometrics.service.ts
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
* Cleanup
* Remove unavailabilityReason from UI
* Fix autoprompt safari process reload
* Apply changes according to feedback
* Adjust PR according to feedback
* Address feedback
* Fix account settings biometrics setting
* Fix build
* Cleanup
* Fix incorrect merge
* Allow disabling biometrics in browser while desktop app is disconnected
---------
Co-authored-by: Maciej Zieniuk <167752252+mzieniukbw@users.noreply.github.com>
Co-authored-by: Thomas Avery <43214426+Thomas-Avery@users.noreply.github.com>
2025-01-09 13:01:49 +01:00
Jonas Hendrickx
aec25b1491
[PM-15840] When org reaches collection limit, organization upgrade pa… ( #12648 )
2025-01-09 07:53:29 +00:00
Addison Beck
5c96634974
fix(ci): Adjust variable name missed during lint update ( #12768 )
2025-01-09 04:37:26 +00:00
Jordan Aasen
a3e876eb8f
fixed icon width ( #12721 )
2025-01-08 16:19:51 -08:00
Bernd Schoolmann
0d5e4c6f58
[PM-16859] Fix item creation resetting to login item type on browser ( #12765 )
...
* Fix broken item creation on browser
* Fix creation of ssh keys items from a filtered vault resetting to login on web
2025-01-08 23:24:23 +00:00