-
Notifications
You must be signed in to change notification settings - Fork 1.5k
[PM-24128] New Pin service, using PasswordProtectedKeyEnvelope #15863
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. Weโll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
Merged
Changes from all commits
Commits
Show all changes
79 commits
Select commit
Hold shift + click to select a range
769fe1b
fix: broken SDK interface
coroiu 568ac8b
Fix all compile errors related to uuids
Hinton f638719
Merge branch 'main' of github.com:bitwarden/clients into arch/uuids
Hinton 9f4cae8
Update usages of sdk to type-safe SDK type
quexten fdb038b
Update sdk version
quexten 1660428
Merge branch 'main' into km/encstring-sdk
quexten f57c59f
Update to "toSdk"
quexten 6315a46
Merge branch 'km/encstring-sdk' of github.com:bitwarden/clients into โฆ
quexten 7a9a614
Move pin service to km ownership
quexten e626314
Run format
quexten d7cdbcf
Eslint
quexten 3ab3160
Fix tsconfig
quexten 7320305
Fix imports and test
quexten 93df2b1
Clean up imports
quexten f6f8949
Pin tmp
quexten 6a6e8a1
Merge branch 'main' into km/encstring-sdk
quexten 55dc331
Merge branch 'km/encstring-sdk' into km/new-pin-service-interface
quexten a149716
Initial version of updated pin service
quexten 619688a
Add tests
quexten 06fbb6e
Rename function
quexten 49427c0
Merge branch 'main' into km/new-pin-service-interface
quexten 300c172
Clean up logging
quexten e95f31b
Fix imports
quexten c05fa2a
Fix cli build
quexten 30b7db7
Merge branch 'main' of github.com:bitwarden/clients into arch/uuids
Hinton 77f4d00
Fix browser desktop
Hinton c4ff021
Fix tests
Hinton d57bac2
Merge main
quexten 456b599
Attempt to fix
quexten 412c161
Merge branch 'arch/uuids' into km/new-pin-service-interface
quexten b660568
Fix build
quexten 7b53efb
Fix tests
quexten a497f8e
Fix browser build
quexten be01bcf
Merge branch 'main' into km/new-pin-service-interface
quexten 4200d1a
Add missing empty line
quexten 48fefd6
Fix linting
quexten 50c4a5d
Remove non-required change
quexten c9a8889
Missing newline
quexten 583d2b6
Re-add comment
quexten b26ae3e
Undo change to file
quexten 22b5751
Fix missing empty line
quexten 9f1f845
Cleanup
quexten 507a574
Cleanup
quexten 966205b
Cleanup
quexten 200f8d4
Cleanup
quexten a95b501
Switch to replaysubject
quexten bcddc14
Add comments
quexten f2393c9
Fix tests
quexten 81c2fd6
Run prettier
quexten 3b44824
Undo change
quexten a1a45c0
Fix browser
quexten 862e3f9
Merge branch 'main' into km/new-pin-service-interface
quexten 6f3c67a
Fix circular dependency on browser
quexten d8c1632
Merge branch 'km/new-pin-service-interface' of github.com:bitwarden/cโฆ
quexten 2661dab
Add missing clear ephemeral pin
quexten 5d92c4a
Address feedback
quexten ef959ba
Update docs
quexten 2b4f681
Simplify sdk usage in pin service
quexten e1bd830
Replace with mock sdk
quexten 46257e0
Merge branch 'main' into km/new-pin-service-interface
quexten 68c237e
Update sdk
quexten 257940c
Initialize pin service via unlock instead of listening to keyservice
quexten f0d4937
Cleanup
quexten e508480
Fix test
quexten aad2968
Prevent race condition with userkey not being set
quexten 3cb6670
Filter null userkeys
quexten cb48240
Merge branch 'main' into km/new-pin-service-interface
quexten 57115cb
Merge branch 'main' into km/new-pin-service-interface
jlf0dev fa9dcd0
Merge branch 'main' into km/new-pin-service-interface
quexten ad97210
[PM-24124] Pin State Service (#16641)
jlf0dev ac36d1a
Fix dep cycle
quexten 73aee60
Fix tests and remaining build issues
quexten 10b3d5a
Fix cli build
quexten 813f9ca
Merge branch 'main' into km/new-pin-service-interface
quexten 2aca230
Add comments about functions not being public API
quexten ac4da36
Merge branch 'km/new-pin-service-interface' of github.com:bitwarden/cโฆ
quexten 1e9b416
Merge branch 'main' into km/new-pin-service-interface
quexten 528607a
Merge branch 'main' into km/new-pin-service-interface
quexten 47a5e60
Merge branch 'main' into km/new-pin-service-interface
quexten File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.