Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/dotnet/aspnetcore.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-04-30Helix Restore Issue Mitigation (#41311)Tanay Parikh
* RunTests dotnet run --no-build * Remove duplicate run * Add to Build.props * Treat CA2007 as a warning in RunTests * NoWarn CA2007 * Ignore NU5104 for System.CommandLine prerelease package * PR Feedback * PR Feedback * Generate .config/dotnet-tools.json - add generation to GenerateFiles.csproj - include all required versions in eng/Versions.props - nit: bump tool versions slightly - `dotnet-dump` move from `5.0.0-*` to `6.0.322601` is largest version bump - have `git` ignore generated file - nit: put `*.svclog` together w/ other extension exclusions * Add tool packages to Helix correlation payloads * Do not restore tools from network - get tool packages from Helix correlation root - to do this, save and restore NuGet.config file - this removes `--version` from `dotnet-dump` and `dotnet-ef` installations - will only have a single package for each tool in the correlation payload * Do not pass `dotnet-ef` version to `RunTests` - mostly cleanup; no longer needed * Remove DotNetToolsInstaller.csproj - mostly cleanup - `dotnet-ef` tool now restored by Arcade's Tools.proj much earlier in our build because most configured tool packages are needed in `RunTests` on Helix agents * Add `--playwright` option in `Runtests` - remove `INSTALLPLAYWRIGHT` define and `$env:INSTALLPLAYWRIGHT` - always reference Microsoft.Playwright in `RunTests` - nit: `InstallPlaywrightAsync()` wasn't `async`; fix it and rename to `InstallPlaywright()` * Use Arcade SDK in `RunTests` and `Publish` project - match most other projects in this repo - remove empty Directory.Build.props and .targets files preventing Arcade imports - exclude project build if `$(SkipTestBuild)` (though not a test project) * Correct minor problems in `RunTests` source * Use file-scoped namespaces in `RunTests` source * Use VS code fixes in `RunTests` * Use published `RunTests` output on Helix agents * Move `RunTests` under eng/tools/ - don't need the project on Helix agents - restore Directory.Build.* files removed when switching to Arcade * Add `RunTests` to tools.slnf * Rename `RunTests` project to `HelixTestRunner` - less confusing given `RunTests` target and runtests.sh et cetera * !fixup! Define `$(ArtifactsBinDir)` in helix.proj * !fixup! Use `$(Configuration)` in helix.proj * !fixup! Fix typo in property function * !fixup! Fix `dotnet` syntax in runtests.sh * !fixup! Correct `%(HelixCorrelationPayload.Destination)` Co-authored-by: Doug Bunting <6431421+dougbu@users.noreply.github.com>
2021-12-16Stop enforcing JSON read till end if `EndInvokeJS` returns early (#39060)Tanay Parikh
* mono_crash.*.blob * Stop enforcing read till end if EndInvoke returns early * Tests * Test name change * Fix tests * PR Feedback @pranavkm
2021-08-31Stop Serializing Return Values for `InvokeVoidAsync` (#35807)Tanay Parikh
* Stop Serializing `InvokeVoidAsync` Return Value * Fix E2E Test * Add JSObjectReferenceTest * Remove `IJSVoidResult` from the public API * release .js files * Revert "Remove `IJSVoidResult` from the public API" This reverts commit e7548722677d81673e967fd8bc86d1e56479af3f. * Add monocrash to gitignore * Fix Tests * Update src/JSInterop/Microsoft.JSInterop/src/PublicAPI.Unshipped.txt * PR Feedback @pranavkm
2021-04-06Added VSCode debugging (for MvcSandbox) & code analysis support (#29486)Shreyas Jejurkar
* Added VSCode debugging support for MvcSandbox * Added ignored vscode folders * 1. Convered some more projects. 2. Added env variable for TargetFramework and used it in launch.json file rather than hardcoding TFW. * Addressed PR feedback. 1. Removed extensions.json 2. Updated BuildFromSource.md for Vscode instructions. 3. Added launch settings for BasicTestApp. * Addressed PR feedback!
2021-01-24Changed default server for samples from IIS Express to Kestrel (#29517)Shreyas Jejurkar
2021-01-20Fixed disposal of overlapped (#29466)David Fowler
2020-03-20Adding reference to MessagePackAnalyzer to check for MsgPack001 / MsgPack002 ↵TeBeCo
(Banned API) (#19989)
2019-11-08Add rest of MsQuic transport. (#16812)Justin Kotalik
2019-10-07Add JObjectAdapter to support JSON Patch for JObject properties (#12908)Sipke Schoorstra
* Add JObjectAdapter to support JSON Patch for JObject properties * Add missing import * Update ref * Ignore Rider .idea folder * Add JsonPatch.sln * Add test project to solution * Add tests for JObject support * Remove unrelated test
2019-07-03Make a no-op changeDoug Bunting
2019-06-27Fix SignalR Npm flakiness (#11450)Brennan
2019-05-15Move obj and bin directories into repo root (#10063)Nate McMaster
The Arcade SDK requires that the obj/ and bin/ folders be placed in the top-level artifacts/ folder of the repo. Although this PR does not complete our Arcade convergence, this is a step towards updating our repo to build with the Arcade SDK. Changes: * Set output path for build to artifacts/bin/$(ProjectName)/ * Set intermediate output path for build to artifacts/obj/$(ProjectName)/ * Cleanup .gitignore files (remove duplication between repo-root and tested gitignore files) * Add code check which looks for project files that share the same name (could cause issues) * Rename project files to have unique names (avoid race condition of build output) * Update all locations which were hard-coded to expect bin/ and obj/ in the project directory * Add overrides for tests which still assert test binaries exist in a given location relative to the source code
2019-02-25Create Linux installers for the aspnetcore targeting pack (#7776)Nate McMaster
This creates 3 new build outputs: * aspnetcore-targeting-pack-$(version).tar.gz * aspnetcore-targeting-pack-$(version)-linux-x64.deb * aspnetcore-targeting-pack-$(version)-linux-x64.rpm Other changes: * Make RPM packaging consistent with other installers. Vendor == Microsoft Corporation * Add shared properties for building the targeting pack (or not building it in a servicing build)
2019-01-24Convert ProjectTemplates to build using ProjectReferences (#6935)Nate McMaster
2019-01-16Convert Components projects to use ProjectRef (#6698)Nate McMaster
This addresses #4246 for src/Components/. A few other changes were necessary because components had been using stale dependencies.
2019-01-14Consume dependencies updates automatically via darc (#6676)Nate McMaster
This refactors the list of dependency versions to support consuming updates automatically via darc and maestro.
2019-01-11Merge branch 'release/2.2'Nate McMaster
2019-01-10Merge branch 'release/2.1' into release/2.2Nate McMaster
2019-01-10Convert SignalR projects to build with ProjectReference (#6457)Nate McMaster
Part of #4246 Changes: * Update source code layout to follow the new conventions for this repo * Update project files to use `<Reference>` * Update targets to build NPM packages * Update BuildTools to support custom 'restore' and 'test' targets
2019-01-02Add sufficient projects to Mvc.NoFun.sln for it to build in VSDoug Bunting
nit: ignore .vscode/ directories
2018-12-15Merge branch 'release/2.2'Nate McMaster
2018-12-14Merge branch 'release/2.1' into release/2.2Justin Kotalik
2018-12-13Make IISIntegration use Reference instead of PackageReference (and ↵Justin Kotalik
reactionary work) (#4311)
2018-12-08Merge branch 'release/2.2'Nate McMaster
2018-12-07Merge branch 'release/2.1' to release/2.2Nate McMaster
2018-12-07Backport infrastructure cleanup to share sources and project references (#4513)Nate McMaster
2018-11-30Add StreamPipeReader (#4182)Justin Kotalik
2018-11-15Merge aspnet/KestrelHttpServer release/2.2 and release/2.1Nate McMaster
2018-11-15Reorganize source code in preparation to move into aspnet/AspNetCoreNate McMaster
Prior to reorganization, this source code was found in https://github.com/aspnet/KestrelHttpServer/tree/4598850c20047554d59b08e3d1edab47c2d7fe69
2018-11-15Create Kestrel.sln, update documentation and README, and ensure all Kestrel ↵Nate McMaster
test projects have the test logger installed
2018-11-09Stop publishing runtime-extension-internal.zip and don't produce ↵Nate McMaster
StressTestWebsite.zip by default in CI builds (#3984)
2018-10-12Backport infrastructure changes and source reorganizationNate McMaster
* Add build definition for Azure DevOps * Put code for metapackages in a subfolder * Update targets to prepare for submodules merging into this repo * Add source code for windows installer * Add source code for Debian installers
2018-10-04Support checked-in global.json filesNate McMaster
2018-08-21Add code for building the Windows Hosting Bundle and ASP.NET Core runtime ↵Nate McMaster
installers into this repo This code previously was in private repos because it had references to internal locations and drop shares. This code has been modified to remove these internal-only pieces.
2018-07-06Merge branch 'release/2.0' into release/2.1Nate McMaster
2018-06-14Add script used to deploy blobs to Azure storageNate McMaster
2018-04-11Update UpdateDependencies scriptRyan Brandenburg
2018-02-01Add script to batch update travis and appveyor yml files (#834) [ci skip]Nate McMaster
2017-11-09Merge branch 'rel/2.0.3' into devNate McMaster
2017-11-02Pin tool and package versions to make builds more repeatableNate McMaster
Part of aspnet/Universe#575
2017-11-01Use submodules for source dependencies (#621)Nate McMaster
As a part of making builds more reproducible, we want to start committing the exact sha of source dependencies used to build aspnetcore. This implements that using git submodules, and removes targets that were previously used to clone source on demand. Initial submodule status: Antiforgery => e1884586 AzureIntegration => c998d74e BasicMiddleware => 9f3ed006 BrowserLink => 7e2ff85a Caching => c6a9cbbe Common => 062ad3e7 CORS => 8fd36866 DataProtection => 49b2e22a DependencyInjection => 88297e3c Diagnostics => 7ac0e06a DotNet=>ols => 1836201b EntityFrameworkCore => e70d7dae EventNotification => 3f881f18 FileSystem => 51e14a62 Hosting => 82ccf4f0 HtmlAbstractions => d687617a HttpAbstractions => c0f93723 HttpSysServer => 02331040 Identity => 52dfb021 JavaScriptServices => e583a17e JsonPatch => e453fafa KestrelHttpServer => 0c34523e Logging => e8e3e707 MetaPackages => d63542ca Mvc => 2e4bc548 Razor => 6c7551d9 Routing => bb413c6a Security => 88cb3df0 SignalR => 2419867d [auto-updated: submodules]
2017-10-25Add scripts to auto-update build tools and submodules (#618)Nate McMaster
* Add a script to auto-update submodules * Add VSCode settings * Add script to update the build tools version
2017-10-12Use submodules for source dependenciesNate McMaster
As a part of making builds more reproducible, we want to start committing the exact sha of source dependencies used to build aspnetcore. This implements that using git submodules, and removes targets that were previously used to clone source on demand.
2017-10-10Fix build warning about Microsoft.CodeAnalysis.CSharp.WorkspacesNate McMaster
2017-10-03Build and pack Runtime Store=
- Also add targets to build all metapackage.
2017-09-29Verify and mirror external dependencies and self-consistent package versions ↵Nate McMaster
(#566) Moves build logic from other infrastructure repos into aspnet/Universe.
2017-09-18Update PackageReferences to non-floating versions when building multiple reposNate McMaster
2017-09-15Update the bootstrapper to use compiled KoreBuildNate McMaster
2017-07-26Update bootstrappers to use the compiled version of KoreBuildNate McMaster
[ci skip]
2017-07-25Update the bootstrapper to install compiled KoreBuildNate McMaster
- This installs KoreBuild as a compiled artifact and introduces the korebuild-lock.txt file - In addition, changed from using PackagePublisher directly as a console tool to using the PushNuGetPackages task