Bug report tool (#8633)

* added diagnostic tool project

* Add copy to a temp folder, escape private info and zip it

* Added diagnostic tool to installer

* zip folder path as cmd argument

* renamed project to BugReportTool

* do not use precompile headers for release

* Added zip lib

* Added license

* Delete old zip source files

* Use fork version while PR is not merged

* fix spelling

* exclude deps folder from spell checking

* exclude only zip

* removed redundant configuration from zip project

* fix spelling

* Add error handling to implementation

* Added build of BugReportTool.sln to pipeline

* Delete redundant info from BugReportTool.vcxproj

* Deleted submodule

* Added submodule

* fix build

* Restore nuget packages for BugReportTool.sln on CI

* spelling fix

* Use SettingsAPI

* changed git submodule

* added new sensitive info

* Removed zip project

* use json.h, add date to zipfolder, handle zip is not created

* fix spelling

* delete bad_alloc catch

* add new sensative info

* report monitor info

* report windows version

* fix spelling

* delete platform specific configuration

* fix output
This commit is contained in:
Mykhailo Pylyp
2020-12-22 12:27:28 +02:00
committed by GitHub
parent 063e704321
commit 321a722b8e
17 changed files with 624 additions and 88 deletions

View File

@@ -12,6 +12,11 @@
</ItemGroup>
<ItemGroup>
<ClCompile Include="monitor-report-info.cpp" />
<ClCompile Include="report-monitor-info.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="..\..\src\common\utils\winapi_error.h" />
<ClInclude Include="report-monitor-info.h" />
</ItemGroup>
<PropertyGroup Label="Globals">
<ProjectGuid>{6A7F9A7C-56B6-9B0D-FFA2-8110EBB8170F}</ProjectGuid>