Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Telemetry wrapper #9

Merged
merged 4 commits into from
Dec 13, 2019
Merged

Telemetry wrapper #9

merged 4 commits into from
Dec 13, 2019

Conversation

mapill-msft
Copy link
Contributor

Adding a sample wrapper , similar to appinstaller Telemetry wrapper, with proper privacy tagging for the events.

@mapill-msft mapill-msft requested a review from a team as a code owner December 13, 2019 18:27
Copy link
Member

@JohnMcPMS JohnMcPMS left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

:shipit:

@JohnMcPMS JohnMcPMS merged commit 3f1f585 into master Dec 13, 2019
@JohnMcPMS JohnMcPMS deleted the TelemetryWrapper branch December 13, 2019 18:49
sreadingMSFT added a commit that referenced this pull request Jun 15, 2021
…#888 (#984)

* Prototype of exposing winget to out of proc UWP apps.

Create com exe for wrapping a winrt interface with proof of concept call to winget.

* Com server changes

Support all architectures, progress callbacks.

* Update com api proposal

* Update samples.

* Update API to match review and fix build issues

* Update for draft api.

API definitions and partial hookup.

* Implement more of the api surface

Most of the sample code now implemented.

* Update with more api implementations.

* Fix project settings.

* More api implementations and fake vector class.

* Switch to new lifetime management for oop

* Lifetime management fixes.

* Add log parameter.

* Remove manual winmd post build generation.

* API updates

* Merge changes from main branch.

* API updates

* API updates and implementation

* Add support for callers using programmatic, non command line interface #888 (#9)

* Prototype of exposing winget to out of proc UWP apps.

Create com exe for wrapping a winrt interface with proof of concept call to winget.

* Com server changes

Support all architectures, progress callbacks.

* Update com api proposal

* Update samples.

* Update API to match review and fix build issues

* Update for draft api.

API definitions and partial hookup.

* Implement more of the api surface

Most of the sample code now implemented.

* Update with more api implementations.

* Fix project settings.

* More api implementations and fake vector class.

* Switch to new lifetime management for oop

* Lifetime management fixes.

* Add log parameter.

* Remove manual winmd post build generation.

* API updates

* Merge changes from main branch.

* API updates

* API updates and implementation

* Switch from Id to Name due to rest sources

* Copyright and project updates.

* Update project name.

* Add composite changes.

* Revert refactor due to locking issue.

* Move folder again, pr comment updates

* FIx comment.

* Remove GetSourceByIdentifier

* Match target versions on new projects to existing

* Fix percentage calculation.

* Add experimental feature.

* Fix signed\unsigned warning and progress values.

* Fix comments & CompositeSearch::AvailablePackages

* fix comment.

* Update cppwinrt again

* Remove unintended packaging change

* Remove pch to try to reduce disk usage in build

* Enable WPM Client Telemetry for COM Calls and Update Projects settings for succsesful inclusion in DesktopAppInstaller solution

* Add error mapping.

* Idl changes and error catching.

* Try using PackageES for build for disk space

* Rename the experimental feature.

* Revert pipeline test.

* Drop ARM from builds

* Use details to open source instead of name

* Fix source list updatetime metadata saving

Co-authored-by: Santosh Chintalapati <[email protected]>
Co-authored-by: JohnMcPMS <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants