This repository was archived by the owner on Sep 11, 2024. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 811
Replace SecurityCustomisations with CryptoSetupExtension
#12342
Merged
Merged
Changes from all commits
Commits
Show all changes
41 commits
Select commit
Hold shift + click to select a range
328d301
Changed call sites from customisations/security to ModuleRunner.exten…
thoraj 9b25236
Updated depenndecy and added tests
thoraj b84fe86
Fixed style and formatting with prettier
thoraj 2bad8f1
Merge branch 'matrix-org:develop' into taj/cryptosetup
thoraj d3bbb4a
Fix according to Element PR comments
thoraj 43aea4e
Fixing issues raised in PR review
thoraj 78c7ea7
Removed commented code. Improved encapsulation. Removed noisy logging
thoraj c39c34d
Improved language of comment about calling the factory
thoraj b64f50c
Refactor to get better encapsulation
thoraj f7a2ec8
Find a better name. Provide explicit reset function. Provide more TSDoc
thoraj c905af8
Simplify mock for cryptoSetup, and add assertion for exception message.
thoraj 6b79258
Merge branch 'matrix-org:develop' into taj/cryptosetup
thoraj 158d977
Remove unused className property. Adjust TSDoc comments
thoraj 5eccd0e
Fix linting and code style issues
thoraj f0973ef
Added test to ensure we canregister anduse experimental extensions
thoraj 9e5b543
Fix linting and code-style issues
thoraj d1acc5f
Added test to ensure only on registration of experimental extensions
thoraj f6fc5d8
Added test toensure call to getDehydratedDeviceCallback()
thoraj a7c7388
Test what happens when there is no implementation
thoraj 5f506e7
Iterating cryptoSetup tests
thoraj c55e3eb
Lint/prettier fix
thoraj de57bc7
Assert both branches when checking for dehydrationkey callback
thoraj a36e00e
Merge branch 'matrix-org:develop' into taj/cryptosetup
thoraj c70cfe9
Update src/modules/ModuleRunner.ts
thoraj e5ca4f6
Update src/modules/ModuleRunner.ts
thoraj 3745e21
Update src/modules/ModuleRunner.ts
thoraj fba6f3e
Update test/MatrixClientPeg-test.ts
thoraj a38267b
Update src/modules/ModuleRunner.ts
thoraj a18c808
Update src/modules/ModuleRunner.ts
thoraj b939c2e
Update src/modules/ModuleRunner.ts
thoraj 97f25ce
Simplify mock setup
thoraj fd9562f
Simplified mock and cleaned up a bit
thoraj 8e7a2b4
Keeping track of extensions is an implementation detail internal to E…
thoraj 82b4f82
Merge branch 'develop' into taj/cryptosetup
thoraj dbf7c29
Addressed issues and comments from PR review
thoraj c81ca70
Merge branch 'develop' into taj/cryptosetup
thoraj 319dc09
Update src/modules/ModuleRunner.ts
thoraj dff0368
Merge branch 'develop' into taj/cryptosetup
thoraj 7c7d238
Fix flattening of implementation map
thoraj ee14471
Update src/modules/ModuleRunner.ts
thoraj 2ddf31f
Merge branch 'develop' into taj/cryptosetup
thoraj 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
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.