This repository was archived by the owner on Sep 3, 2025. It is now read-only.
Version 1.1.0
- Changes to add message parser and support for service bus
- Adding message parser unit test
- Adding test cases with status of success, failure and warning to get the correct status
- Adding test cases for hl7 report parsing
- Adding missing fields in other reports
- Adding test case for file copy report format
- Adding test case for metadata verify file
- Adding changes for rules engine
- Adding test for rules engine
- Adding notifications service bus relay endpoint
- Adding regex for validation of websocket url
- Code fixes for string matching for valid web socket url
- Static cosmosdb connection for the reports manager
- Fixed logic where reports container can be null, like in the case of unit tests where there is no actual cosmos db connection
- Added feature to disable tracing using app setting
- Added kill switch for tracing
- Updates to report counts
- Include timestamp with the counts reports
- Added new query param for getting counts to specify days interval
- Added retries to getting traces and added test scripts
- Meta V2 Implementation
- Throw exception for Malformed request body
- Add custom metrics for App Insights, cosmos exception handling
- Added initial app insights metrics
- Add exception handling to cosmos createItem
- Updated schema names for HL7v2 debatcher and structure validator