Matt Gibson
414ee2563f
[PM-5537] Biometric State Service ( #7761 )
...
* Create state for biometric client key halves
* Move enc string util to central utils
* Provide biometric state through service
* Use biometric state to track client key half
* Create migration for client key half
* Ensure client key half is removed on logout
* Remove account data for client key half
* Remove unnecessary key definition likes
* Remove moved state from account
* Fix null-conditional operator failure
* Simplify migration
* Remove lame test
* Fix test type
* Add migrator
* Prefer userKey when legacy not needed
* Fix tests
2024-02-05 13:02:28 -05:00
renovate[bot]
99f18c9666
[deps] SM: Update husky to v9.0.10 ( #7687 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-05 11:11:31 -06:00
Todd Martin
250e7c87e8
[PM-6012] Added device identifier header when updating trust on key rotation ( #7807 )
2024-02-05 11:35:33 -05:00
Cesar Gonzalez
25711afaf6
[PM-5976] Safari Browser SSO Initialization Race Condition Attempted Fix 3 ( #7800 )
...
* [PM-5976] Safari Browser SSO Initialization Race Condition Attempted Fix 3
* [PM-5976] Safari Browser SSO Initialization Race Condition Attempted Fix 3
* [PM-5976] Removing usage of pinging system and keeping reworked top-level registration of window message listener events
* [PM-5976] Pulling the implementation of the static content script delcaration for the content-message-handler file to the top of the list of content_scripts
* [PM-5976] Pulling the implementation of the static content script delcaration for the content-message-handler file to the top of the list of content_scripts
* [PM-5976] Removing the useCapture value within the window message event listener
2024-02-05 15:23:17 +00:00
MtnBurrit0
e847244817
[DEVOPS-1719] Update Desktop certificates and provisioning profiles ( #7777 )
...
* Update provision SHA1
* Update certificates and profiles
* fix linting
* testing upload to test flight
* Add missing key
* Revert "testing upload to test flight"
This reverts commit aa461fa481
.
2024-02-05 08:22:07 -07:00
renovate[bot]
a1805ae0eb
[deps] Autofill: Update tldts to v6.1.8 ( #7806 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-02-05 10:08:24 -05:00
Vince Grassia
219ef8d524
DEVOPS-1696 - Fix Version Bump workflow ( #7774 )
2024-02-05 08:49:36 -05:00
renovate[bot]
a7ef07a9ec
[PM-6070] [deps] Tools: Update electron to v28.2.1 ( #7803 )
...
* [deps] Tools: Update electron to v28.2.1
* Bump version in electron-builder.json
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-02-05 13:22:18 +01:00
Mark Youssef
1d49e970ba
Update year in CNET review to 2024 ( #7775 )
2024-02-03 23:17:41 +00:00
Todd Martin
aa67190f3c
[PM-5991] Updated ordering on account switch to route before clearing state ( #7797 )
2024-02-02 20:43:47 -05:00
Jared Snider
d047723f04
Auth & Autofill / PM-5976 - Safari Browser SSO Initialization Race Condition Attempted Fix 2 ( #7794 )
...
* Implementing pinging system for SSO to address issue on Safari with race condition
* Implementing pinging system for SSO to address issue on Safari with race condition
* [PM-5976] Updating references within sso.ts
---------
Co-authored-by: Cesar Gonzalez <cgonzalez@bitwarden.com>
2024-02-02 21:23:15 +00:00
Will Martin
cb8849c355
Add eslint rule no-floating-promises ( #7789 )
...
* add eslint rule no-floating-promises
* add eslint-disable comment to offending lines
2024-02-02 15:13:37 -05:00
Jared Snider
6e96964c1a
Auth/PM-5976 - Safari Browser SSO Initialization Race Condition Attempted Fix ( #7793 )
...
* PM-5976 - Only try to initiate browser SSO when document is ready to avoid race condition between browser content script message listener being registered and the browser sso initiating message being sent.
* PM-5976 - adjust initiateBrowserSsoIfDocumentReady per PR feedback
2024-02-02 18:53:11 +00:00
github-actions[bot]
f3beb71d6d
Autosync the updated translations ( #7779 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-02-02 16:11:46 +00:00
github-actions[bot]
def88ec076
Autosync the updated translations ( #7778 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-02-02 16:11:32 +00:00
github-actions[bot]
3a993a68aa
Autosync the updated translations ( #7780 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2024-02-02 16:11:13 +00:00
Oscar Hinton
3857dd69c4
Fix authService.logOut not being called ( #7790 )
2024-02-02 10:53:31 -05:00
✨ Audrey ✨
e8d0d56c5f
[PM-5608] introduce passphrase generator strategy ( #7690 )
2024-02-02 10:49:38 -05:00
Will Martin
4e4e39e9f7
[CL-178] contain overflow in bit-layout main content ( #7783 )
2024-02-02 10:36:12 -05:00
Justin Baur
5e710b45b0
Add Missing `await` ( #7788 )
2024-02-02 09:06:03 -05:00
Shane Melton
38d1b26784
Include DEV_FLAGS in Web webpack environment plugin ( #7772 )
2024-02-02 08:56:09 -05:00
Addison Beck
d39fa8ee86
Add state definitions for Admin Console services ( #7776 )
2024-02-01 16:06:25 -06:00
Will Martin
d0212bd1b0
[CL-173] hide nav-group active styles when expanded ( #7695 )
...
* hide nav-group active styles when open
* update org-switcher to show child nav-item active styles
2024-02-01 16:23:05 -05:00
Will Martin
b054211fe6
[CL-175] remove position fixed from sidebar ( #7760 )
...
Removes fixed position from `bit-layout`'s sidebar. This prevents the sidebar from taking up too much space on smaller viewports.
2024-02-01 15:36:58 -05:00
Shane Melton
5182918faa
[AC-2115] Hide delete collection button in collection dialog ( #7757 )
...
* [AC-2115] Hide delete collection button based on collection management setting
* [AC-2115] Copy manage flag from sync'd collection
2024-02-01 09:07:14 -08:00
Cesar Gonzalez
6924d031ee
[PM-5877] Update the extension's webpack compilation process to include `browserify-path` in manifest v3 ( #7751 )
2024-02-01 14:51:14 +00:00
Jake Fink
7d3c6dbed7
[PM-5995] Clear everhaduserkey on logout ( #7759 )
...
* clear everhaduserkey on logout
* change to null
2024-02-01 09:36:29 -05:00
renovate[bot]
83812d471c
[deps] Vault: Update commander to v11 ( #7329 )
...
* [deps] Vault: Update commander to v11
* [deps] Vault: Update commander to v11
* [deps] Vault: Update commander to v11
* [deps] Vault: Update commander to v11
* removed unused interfaces
* fix shell completions (#7756 )
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: gbubemismith <gsmithwalter@gmail.com>
Co-authored-by: tangowithfoxtrot <5676771+tangowithfoxtrot@users.noreply.github.com>
Co-authored-by: SmithThe4th <gsmith@bitwarden.com>
2024-01-31 17:17:04 -05:00
Colton Hurst
01781848f3
SM-904: Remove SecretsManagerBeta (Phase 2) ( #6891 )
...
* SM-904: Remove SecretsManagerBeta
* SM-904: Remove additional places sm beta is used
* SM-904: Remove unused SM Beta messages
2024-01-31 17:09:35 -05:00
Shane Melton
3cf17d1073
[PM-5936] Add additional null organization checks ( #7707 )
2024-01-31 11:27:50 -08:00
rr-bw
2511ae959a
[PM-5384] Add Countdown Timer to Duo Redirect ( #7694 )
...
* add countdown timer if a number is provided in duoHandOffMessage
* add documentation
* refactor to use object for handOffMessage
2024-01-30 12:37:02 -08:00
Dave Nicolson
b5f6508c0e
Fix badge links ( #7713 )
2024-01-30 20:24:07 +00:00
renovate[bot]
74da8251db
[deps] Tools: Update @electron/notarize to v2.2.1 ( #7698 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-30 21:13:40 +01:00
Dave Nicolson
569f4bbbeb
Fix typo ( #7740 )
2024-01-30 19:08:41 +00:00
Jared Snider
88f13d3be5
PM-5762 - DeepLinkGuard - Fix issue in which org invite acceptance was broken due to us not properly checking for the lock url; if an org name or org user email contained lock, then the login redirect url would not persist and take the user to the accept org invite page after login. ( #7744 )
2024-01-30 18:00:32 +00:00
tangowithfoxtrot
40dc6861cd
Update husky hooks ( #7738 )
...
* [deps] SM: Update husky to v9
* follow migration instructions
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-30 06:50:54 -08:00
Jared Snider
faabb3bbe9
PM-5384 - Refactor duo redirect connector to use messaging to communicate with browser extension similar to SSO process as BroadcastChannel can only communication on same origins (not web to browser extension). ( #7736 )
2024-01-29 23:03:58 +00:00
Matt Gibson
3a9dead640
[PM-5533] migrate provider keys ( #7649 )
...
* Provide RSA encryption in encrypt service
* Define state for provider keys
* Require cryptoService
This is temporary until cryptoService has an observable active user private key. We don't want promise-based values in derive functions
* Update crypto service provider keys to observables
* Remove provider keys from state service
* Migrate provider keys out of state account object
* Correct Provider key state types
* Prefix migration with current version number
2024-01-29 16:53:01 -05:00
Todd Martin
c199f02d44
[PM-5638] Bump minimum server version for vault item encryption ( #7705 )
...
* PM-5638 Bumped up msv for IVIE
* Updated version to 2024.2.0 for next release.
---------
Co-authored-by: Carlos Gonçalves <cgoncalves@bitwarden.com>
2024-01-29 16:17:16 -05:00
Will Martin
d33b9ec58d
[CL-156][CL-176] update bit-nav-item styles ( #7712 )
...
* remove secondary-300 color redefinition
* add nav-item hover styles
* use inset focus-visible ring
2024-01-29 15:58:33 -05:00
Justin Baur
33b26ecfb4
Use `OBSERVABLE_MEMORY_STORAGE` ( #7735 )
2024-01-29 15:42:52 -05:00
Matt Gibson
1da6733e71
JSON stringify memory items ( #7731 )
...
* JSON stringify memory items
stringification is required so they can be reliably sent through messaging
* Simplify null handling
2024-01-29 19:42:58 +00:00
Daniel James Smith
76183c839a
Bump electron version in electron-builder.json ( #7728 )
...
Co-authored-by: Daniel James Smith <djsmith85@users.noreply.github.com>
2024-01-29 14:36:29 -05:00
renovate[bot]
e23a3632a3
[deps] Autofill: Update tldts to v6.1.4 ( #7723 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 13:39:47 -05:00
renovate[bot]
daef7572bf
[deps] Tools: Update @electron/rebuild to v3.6.0 ( #7699 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 18:58:54 +01:00
renovate[bot]
ff8888a207
[deps] Tools: Update electron to v28.2.0 ( #7584 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2024-01-29 18:58:23 +01:00
Vince Grassia
963afbfa6e
Fix checking for PR in some steps ( #7726 )
2024-01-29 10:57:26 -07:00
Jonathan Prusik
9119569134
fix build lint failure for prettier formatting ( #7725 )
2024-01-29 12:45:51 -05:00
Matt Bishop
7678461b48
Configure Codecov to ignore tests ( #7706 )
2024-01-29 11:25:22 -05:00
Bitwarden DevOps
c1e2b1c6b1
Bumped browser,cli,desktop,web version to 2024.2.0 ( #7721 )
2024-01-29 16:03:31 +00:00