XMAT 2606
Changelog:
Functionality
- Added endpoint block list for proxy (
- Added dark mode theme
- Added waterfall and Gantt chart views for requests
- Migrated proxy implementation to modern Kestrel implementation (enabling modern protocol support)
- Upgraded to .NET Core 10
- Upgraded NuGet dependencies
Bug Fixes
- Fixed a potential deadlock when stopping proxy on Windows PC
- Fixed incorrect "GDK required" message when stopping proxy on WinPC
OSS Improvements
- Added test suite
- Run CI and tests on all branches
- Update contribution policy to say that contributions must pass builds + tests, and must add new tests for any new functionality
- Added architecture overview
- Enforce C# coding standards + add details about contributions
- Added SPDX license identifier to each code file
- Clarify pull request policy in contributing doc
- Enabled dynamic code coverage via coverlet
- Added roadmap
- Added openSSF security assurance document