Граф коммитов

2389 Коммитов

Автор SHA1 Сообщение Дата
Eddy Nakamura ca03bc6a7c
remove net45 net451 (#1962)
* removing net451

* removing net45
2020-07-09 17:13:35 -07:00
Eddy Nakamura 9265ad99a6
enable net452 (#1928)
* Enable net452

enable net452 to logging solution

Enable net452 for netcore and web sln

updating AITypes

adding identation

* adding unshipped for net452

* updating sln

* commenting net452 tests
2020-07-09 14:58:52 -07:00
Timothy Mothra bb6ef9e978
configstring parsing (#1959)
* configstring parsing

* fix assert message

* changes to error handling
2020-07-08 17:37:05 -07:00
Timothy Mothra 8cb009515e
enhancements (#1961) 2020-07-08 16:19:23 -07:00
Timothy Mothra faa6a3f96c
Retiring Release Schedule from Readme (#1958)
* Retiring Release Schedule from Readme

Our release cadence has slowed down as we begin to shift towards OpenTelemetry.
I'm removing the Release Schedule.
We will continue to use [MILESTONES](https://github.com/microsoft/ApplicationInsights-dotnet/milestones) to coordinate releases.

* Update Readme.md
2020-07-08 13:58:13 -07:00
Timothy Mothra 8009f2e405
NetCore remove TC.Active and fix NetCore Heartbeat (#1886)
* Reads configuration from all defined sources from app along with all fields of ApplicationInsightsServiceOptions

* Added test cases and changed configuration binding.

* Modified test appSettings.json

* Added support to NET46 test case.

* Modified test names

* Modified ChangeLog

* refactor static super class into abstract base class - tests pass

* refactor AddApplicationInsightsSettings - test pass

* refactor super class and addApplicationInsightsTelemetry - tests pass

* move class - test pass

* rafactor usings

* cleanup

* Remove TelemetryConfiguration.Active
AddSingleton DiagnostictelemetryModule to AspNetCore
Fix Test, TelemetryModule Count

* fixing internal reference

* fix module count

* fixing heartbeat initialization

* fix merge conflict

* fix merge conflict

* cleanup

* fix merge conflict

* cleanup

* adding EnableDiagnosticsTelemetryModule

* update public api

* fix

* fix for test failure

* fix public api

* fix public api for real

* backwards compat for .Active and some tests

* cleanup

* fix compile error

* testing fix for tests

* testing fix for GetEntryAssembly

* add new test for BackwardsCompat

* tests

* cleanup

* cleanup

* fix for failing tests

* cleanup the AddSingleton

* pushing work in progress for Cijo

* incorporating Cijo's feedback.

* cleanup

* rename EnableActiveTelemetryConfigurationSetup

* remove backcompat TC.Active from WorkerService

* fix enable settings

* cleanup

* adding tests for suggested changes and fixed compile issues

* cleanup

* comment

* last tests

* fix worker service test

* cleanup

* revert changes to ApplicationNameProvider

* revert

* clean

* code review comments

* changelog

* code review comments

* fix comments

Co-authored-by: Rajkumar Rangaraj <rajrang@microsoft.com>
2020-07-06 18:37:49 -07:00
Rajkumar Rangaraj 194ce327be
Create single request telemetry when URL-rewrite rewrites a request (#1952)
* Upgraded Microsoft.AspNet.TelemetryCorrelation to 1.0.8

* Add an entry to Changelog.md
2020-07-06 16:00:14 -07:00
Timothy Mothra 1dd6f599c2
make IsInitialized internal to be testable from other test projects (#1950) 2020-07-02 15:58:43 -07:00
Eddy Nakamura 502ff5681e
enabling ignore tests (#1948)
* enabling ignore tests

* disabling 6 .net45 tests to improve code coverage
2020-07-02 12:45:49 -07:00
Timothy Mothra 470f3ae84a
Tilee/refactor netcore config tests (#1946)
* refactor

* cleanup

* cleanup

* merge conflict

* worker service
2020-07-01 15:39:25 -07:00
Reiley Yang cabd62d344
Merge pull request #1945 from microsoft/reyang/polish-readme
Update nuget table and polish the README file.
2020-06-30 22:00:57 -07:00
Reiley Yang 5a6a37d5de update nuget table and polish readme file 2020-06-30 20:27:23 -07:00
Reiley Yang bdfcd1a84a
Merge pull request #1941 from microsoft/reyang/issuetemplate
Improve bug template
2020-06-30 20:01:50 -07:00
Reiley Yang 1989e98667 fix typo, minor updates 2020-06-30 18:32:35 -07:00
Reiley Yang 4ee8b99f53 update the templates based on discussion with Cijo 2020-06-30 18:26:02 -07:00
Reiley Yang 3fd000ea65 updated the link 2020-06-30 16:11:02 -07:00
Reiley Yang ed91213d08 address feedback 2020-06-30 16:11:02 -07:00
Reiley Yang 2f7eca5d16 add more templates 2020-06-30 16:11:02 -07:00
Reiley Yang ad0200d25c add links 2020-06-30 16:11:02 -07:00
Reiley Yang 430c4e08ec accommodate review feedback 2020-06-30 16:11:02 -07:00
Reiley Yang d3f788501c improve bug template 2020-06-30 16:11:02 -07:00
Eddy Nakamura 193ca6d4f2
Cleaning AssemblyInfo.cs and *.csproj (#1929)
* Cleaning AssemblyInfo.cs and *.csproj

* adding ispackable false to test.props

Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-06-30 13:33:12 -07:00
Eddy Nakamura c2ae9f0c1b
Removing public api from netstandard1.x (#1943) 2020-06-30 11:52:35 -07:00
Reiley Yang 4c9256c1e8
Merge pull request #1933 from microsoft/ank3it-patch-1
Update bug_report.md
2020-06-30 08:17:20 -07:00
ank3it 8ee726fc13
Final updates to bug template
Removed links to all SDK issue paths - docs.microsoft.com will be the source for different paths
2020-06-29 14:58:45 -07:00
ank3it b1cb1751f6
Update bug_report.md
Adding Azure Functions SDK url
2020-06-29 14:53:38 -07:00
ank3it ceed069c5c
Apply suggestions from code review
Resolving suggestions made

Co-authored-by: Reiley Yang <reyang@microsoft.com>
2020-06-29 14:37:34 -07:00
ank3it 07387d4416
Update bug_report.md
Creating a standard template for bugs
2020-06-24 11:31:03 -07:00
Timothy Mothra a26fa4b08a
fix analyzers (#1927)
* testing fix for analyzers

* fix stylecop/fxcop violations
2020-06-17 14:28:17 -07:00
Eddy Nakamura 2fe88b2652
Adding tag RuntimeIdentifiers to prevent build error in xdt project (#1906)
* Adding tag RuntimeIdentifiers to prevent build error in xdt project

* removing package and updating csproj

Co-authored-by: Timothy Mothra <tilee@microsoft.com>
2020-06-16 14:34:01 -07:00
Eddy Nakamura eba765f7fa
removing useless properties in *.csproj (#1922)
* removing useless properties in *.csproj

removing more tags

removing more tags

updating nupkg

updating assemblyinfo

Revert "updating assemblyinfo"

This reverts commit 37e7b4b45e79d96ba723528e7d8b7fa3be8a6fa0.

* removing extra tags

Co-authored-by: Timothy Mothra <tilee@microsoft.com>
2020-06-16 13:33:26 -07:00
Timothy Mothra 22dd30fa47
[SDL] update dependencies (#1914)
* update dependencies
CVE-2018-1285 - OpenCover 4.6.519 - High

* removing unused dependencies

* update

* update

* Microsoft.AspNetCore.Hosting - CVE-2018-0808

* updating dependencies

* update

* testing fix for frameworks

* update

* fix

* downgrade version

* simplify test dependencies

* revert changes to AspNetCore.Test.csproj

* testing downgrade
2020-06-16 12:31:33 -07:00
Timothy Mothra e8b07bf89b
cleanup unused dependencies (#1921) 2020-06-15 19:36:22 -07:00
Eddy Nakamura 48d339458a
Removing product/test.props to normalize output paths (#1919)
* Removing test.props

* moving eventcounterCollectortests and removing test.props from dependencycollector

* updating obj path

* removing duplicated product.props

* undoing product.props for AITypes

Co-authored-by: Timothy Mothra <tilee@microsoft.com>
2020-06-15 17:30:40 -07:00
Timothy Mothra 5a8a02a54a
fix credscan (#1920) 2020-06-15 16:36:31 -07:00
Eddy Nakamura 178cd6c965
refactor props (#1907)
* enable deterministic build

enabling second deterministic tag

removing untracked sources

re adding untracked source

testing change to generate deterministic build

testing directory inside base

undoing last directory build + adding to applicationinsights only

removing untracked since we are adding manually

following suggestions

undoing change in csproj

removing strange section

removing from root and adding to base (test only)

undoing directory.builds.props

adding assemblyattributes path to csproj

removing assembly info

embedding

undoing

merging directory.build.props

removing tags and enabling autogeneration of assemblyfileversionattribute

enabling assembly version

merging directory.build.props

unifying langversion

merging langversion property

updating obj path

Revert "updating obj path"

This reverts commit 7776153ecdc644480608a2f355faa58368b7fb28.

creating product.props to normalyze

updating product.props to build correctly

moving again

enabling temp product.props

* removing common.props from base and reference from test.props from base

* removing common.props from web and updating references
2020-06-15 14:01:23 -07:00
Timothy Mothra 4119d8d865
[SDL] update analyzers (#1903)
* update fxcop. fix base sdk

* fix other projects

* update Public Api Analyzer

* revert change to TelemetryBuffer
2020-06-12 16:46:53 -07:00
Rajkumar Rangaraj 19b5cb7240
Modified changelog (#1912) 2020-06-12 10:20:23 -07:00
Timothy Mothra 0488ad0329
testing fix (#1909) 2020-06-11 20:45:53 -07:00
Rajkumar Rangaraj e644ffbb81
ServerTelemetryChannel stores telemetry data in default folder during transient errors in non-windows environments] (#1860)
* Added default storage folder support in Non-Windows environment.

* Resolving conflict in changelog

* Checked for OS type with RuntimeInformation.IsOSPlatform

* Resolving conflict

* Fixing solution file

* Fixed test name

* Fixed test name

* Refactored code to use RuntimeInformation.IsOSPlatform

* Updated changelog

* Fixed code repeatation.
2020-06-11 12:50:16 -07:00
Eddy Nakamura d2e6e7b0ed
[WIP] configuring source link (#1904)
* testing configuration

* updating back to full
2020-06-09 12:49:45 -07:00
Timothy Mothra e7a29e8d69
Tilee/simplify serviceoptions (#1898)
* move default values inline

* remove explicit default constructor
2020-06-04 19:04:10 -07:00
Timothy Mothra f92bf55b4c
refactor Azure Heartbeat Modules (#1897)
* refactor Heartbeat

* cleanup IsInitialized

* fix compile error

* fixing one more

* fixing more tests
2020-06-04 17:45:31 -07:00
Timothy Mothra c16ed3c7e4
Configure yml builds to fail whenever tests fail (#1892)
* Update linux-build.yml

testing fix for failing tests not failing the build

* Update linux-build.yml
2020-06-02 18:26:54 -07:00
Rajkumar Rangaraj 90efbb3205
Fix test issues in Linux environment. (#1893) 2020-06-02 17:47:05 -07:00
Timothy Mothra 6c5416da45
refactor tests. (#1885)
this class is too large and contains multiple testclasses
2020-06-01 17:40:13 -07:00
Rajkumar Rangaraj e6635a227c
Application Insights ASP.NET Core SDK by default reads application's IConfiguration and all properties of ApplicationInsightsServiceOptions from configuration (#1850)
* Reads configuration from all defined sources from app along with all fields of ApplicationInsightsServiceOptions

* Added test cases and changed configuration binding.

* Modified test appSettings.json

* Added support to NET46 test case.

* Modified test names

* Modified ChangeLog

* Added test for WorkerService

* Updated Changelog

Co-authored-by: Timothy Mothra <tilee@microsoft.com>
Co-authored-by: Cijo Thomas <cithomas@microsoft.com>
2020-05-29 13:55:20 -07:00
Timothy Mothra d3319662bf
fix formatting on concepts.md (#1868) 2020-05-13 17:38:35 -07:00
Eddy Nakamura d1865fcba9
Adding sourcelink (#1859)
adding debugtype as portable to check symbols

removing os condition

update changelog for removing netstandard 1.x (#1858)

since we are using msbuild, we have to set deterministic

reverting

updating Product.props and removing reference from all projects

adding sourceroot based on github issue (https://github.com/dotnet/roslyn/issues/37379)

including pdbs in output folder

commenting deterministic properties and sourceroot

removing cibuild from nugetprops

undoing nupkg and sourceroot from directory.build
2020-05-06 18:49:25 -07:00
Timothy Mothra ec33117ebf
update changelog for removing netstandard 1.x (#1858) 2020-05-05 15:03:44 -07:00