Jacob Fink
e66ae53bf9
prevent duplicate cache deletes in browser
2023-06-30 11:11:11 -04:00
Jacob Fink
301028f8db
add hack to get around duplicate instances of disk cache on browser
2023-06-29 16:50:16 -04:00
Jacob Fink
7b7fa276be
add better tests to crypto service
2023-06-28 16:39:18 -04:00
Jacob Fink
b41248cece
fix tests
2023-06-28 11:27:52 -04:00
Jacob Fink
97a2d5b962
revert sharing disk cache between contexts
2023-06-28 10:21:31 -04:00
Jacob Fink
0debdc5514
more crypto service refactors
...
- check for auto key when getting user key
- consolidate getUserKeyFromMemory and FromStorage methods
- move bio key references out of base crypto service
- update either pin key when setting user key instead of lock component
- group deprecated methods
- rename key legacy method
2023-06-27 18:53:40 -04:00
Jacob Fink
2efec1d880
options is nullable while setting user key
2023-06-27 11:58:05 -04:00
Jacob Fink
230532875b
fix cipher service test
2023-06-27 10:42:42 -04:00
Jacob Fink
156c58fd94
clear deprecated keys when setting new user key
2023-06-27 09:52:06 -04:00
Jacob Fink
0bbba9c6f7
rename retrieveUserKeyFromStorage
2023-06-27 09:16:16 -04:00
Jacob Fink
1e8dde81b7
refactor makeShareKey to be more clear its for orgs
2023-06-27 09:05:57 -04:00
Jacob Fink
f1761c6afc
use org key or user key for encrypting attachments
2023-06-26 23:08:25 -04:00
Jacob Fink
31a1491c81
rename pinLock to pinEnabled
2023-06-26 22:10:29 -04:00
Jacob Fink
57d270b08b
pass key to encrypt service
2023-06-26 16:45:14 -04:00
Jacob Fink
3e11a9b092
migrate master key if found
2023-06-26 16:42:34 -04:00
Jacob Fink
07ed368c24
add secondary fallback name for bio key for safari
2023-06-26 15:47:43 -04:00
Jacob Fink
3f496f8fb0
move biometric check to electron crypto service
2023-06-26 15:27:44 -04:00
Jacob Fink
71ebb17a56
change isPinLockSet to union type
2023-06-26 13:41:37 -04:00
Jacob Fink
167f404f91
check storage for user key if missing in memory
2023-06-26 10:18:33 -04:00
Jacob Fink
817b491fb6
require key in validateUserKey
2023-06-26 10:08:38 -04:00
Jacob Fink
d14240fb92
use encrypt service in crypto service
2023-06-26 09:38:35 -04:00
Jacob Fink
64ca08ef8a
use encrypt service in crypto service
2023-06-26 09:35:32 -04:00
Jacob Fink
3adfffeabd
jsdoc deprecate account properties
2023-06-23 16:22:33 -04:00
Jacob Fink
a4b329b413
Merge branch 'master' into tde-key-model-migration
2023-06-23 13:05:13 -04:00
Joseph Flinn
e0894182fd
Update web configuration for new build artifact ( #5667 )
2023-06-23 09:37:54 -07:00
André Bispo
c31504cab4
[PM-1593] send password as null if it is not in state ( #5634 )
2023-06-23 17:21:48 +01:00
Jacob Fink
488f7a9dfd
updated EncKey to UserKey where applicable
2023-06-23 12:08:16 -04:00
Jacob Fink
07c24e1393
remove userId from browser crypto service
2023-06-23 11:07:49 -04:00
Jacob Fink
6349410ec2
rename 'user symmetric key' with 'user key'
2023-06-23 10:59:54 -04:00
Jacob Fink
e4bfa62e70
add tests to crypto service
2023-06-23 09:55:19 -04:00
github-actions[bot]
61c3176917
Autosync the updated translations ( #5664 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-06-23 05:44:35 +00:00
github-actions[bot]
bc85a1ac12
Autosync the updated translations ( #5663 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-06-23 05:38:58 +00:00
renovate[bot]
d10741e994
Update bitwarden/gh-actions digest to 37ffa14 ( #5589 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-22 20:37:42 +00:00
Vince Grassia
5a674d469d
Add tag input to Deploy Web EU-PRD workflow ( #5658 )
2023-06-22 14:36:21 -06:00
SmithThe4th
4820c88335
Removed feature flag logic for low kdf iteration ( #5640 )
2023-06-22 12:59:24 -04:00
Jacob Fink
91f6943709
use user sym key for account changing unlock verification
2023-06-22 11:29:28 -04:00
Vince Grassia
b9d6d6583e
Fix Chocolately command ( #5653 )
2023-06-22 09:57:15 -04:00
Matt Gibson
a2b290a31e
Remove password options from serve
unlock ( #5601 )
...
These options are no longer considered safe as the file location or
environment variable could be guessed by an attacker.
2023-06-22 12:29:37 +00:00
github-actions[bot]
19d2b2594c
Bumped browser version to 2023.5.1 ( #5647 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-06-21 13:39:08 -04:00
github-actions[bot]
37964f7cbf
Bumped web version to 2023.5.1 ( #5646 )
...
Co-authored-by: bitwarden-devops-bot <106330231+bitwarden-devops-bot@users.noreply.github.com>
2023-06-21 13:37:55 -04:00
Andrew Dassonville
4dc34fc7a8
[PM-2609] Allow auto-filling TOTP codes ( #2142 )
...
* Begin implementing TOTP autofill
* Add support for Cloudflare
* Fix linting errors
* Add GitHub support
* Automatically check for autocomplete="one-time-code"
* Fix TOTP-filling for Steam
* Make auto-fill on page load work for TOTP
* [PM-2609] Introduce logic to handle skipping autofill of TOTP on page load
* [PM-2609] Ensuring other forms of user initiated autofill can autofill the TOTP value for a vault item
---------
Co-authored-by: Daniel James Smith <djsmith@web.de>
Co-authored-by: Cesar Gonzalez <cgonzalez@bitwarden.com>
Co-authored-by: Cesar Gonzalez <cesar.a.gonzalezcs@gmail.com>
2023-06-21 10:18:46 -05:00
Jacob Fink
a1e61feec3
Revert "share disk cache between contexts on browser"
...
This reverts commit 56a590c491
.
2023-06-21 10:39:26 -04:00
Jacob Fink
56a590c491
share disk cache between contexts on browser
2023-06-21 09:31:04 -04:00
André Bispo
4124f7bdc8
[PM-2676] Fix web set environment urls after state init ( #5632 )
...
* [PM-2676] Fix web set env urls after state init.
* [PM-2676] Add note to remove workaround
2023-06-20 20:44:46 +01:00
Vince Grassia
ff18a5b905
DEVOPS-1427 - Update Deploy EU Prod Web Workflow ( #5637 )
2023-06-20 14:42:29 -04:00
Jacob Fink
d16f76524c
fix cli crypto service calls
2023-06-20 11:49:54 -04:00
Jacob Fink
690e9ffc4a
cleanup old TODOs, add missing crypto service parameters
2023-06-20 11:22:32 -04:00
Jacob Fink
8f225bf541
use master key for device approvals still
2023-06-20 11:18:12 -04:00
Jacob Fink
a8f1e7858d
fix tests imports
2023-06-20 10:06:02 -04:00
Jacob Fink
ef8db575a9
remove cryptoMasterKeyB64 from account
2023-06-20 10:01:30 -04:00