Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
feat(fdc3): Implement RaiseIntent, AddIntentListener, FindIntent and …
…FindIntentsByContext (morganstanley#383) * feat(fdc3): Implement RaiseIntent, AddIntentListener, FindIntent and FindIntentsByContext * feat(fdc3): Corrections based on PR feedback, bugfixes, more tests * feat(fdc3): Added ModuleLoader to EndToEndTests, hardcoded testcases for EndToEnd tests, restructured methods, internal sealed contracts, added Fdc3StartupParameters, messageIds to messages, fixed locking * feat(fdc3) - Hard coded expected test results for unit tests, mocking ModuleLoader, using AppDirectory, validating the config in ComposeUIDesktopAgent.ts's ctor, fixed Fdc3StartupAction to insert Fdc3StartupProperties always * feat(fdc3): Fix package-lock.json file after merge conflict * fix(fdc3) - Separated communication and Fdc3DesktopAgentBridge, removed extra locks * feat(fdc3) - Adjust PR feedback, corrected comments, typos, docs, separated methods * feat(fdc3): Fix naming conventions, removed comments, fixed test * fix(fdc3) - Removed AppDirectorySample.cs file, added sample appdirectory json file under examples, corrected boolean argument for ts files * Removed unnecessary partial keywords * Moved running module shutdown logic to DisposeAsync * Removed static resources from Fdc3DesktopAgentTests * Removed static state from Fdc3DesktopAgentMessageRouterService.Tests * fix(fdc3): Renamed classes, TimeSpan instead of int, fixed sentences, removed boilerplate code, renamed methods, other fixes based on the feedback (used suggested changes, logging error instead of warnings, JsonSerializerOptions, fixed tests for that) * fix(fdc3): Moved business logic leftover to the DesktopAgent from the MessageRouterService --------- Co-authored-by: Róbert Zöldi-Kovács <[email protected]>
- Loading branch information