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

WebAPi #1

Open
wants to merge 4,776 commits into
base: main
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
4776 commits
Select commit Hold shift + click to select a range
b040ba9
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
55be035
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
9a5e4d6
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
dde1c3d
remove summary
damienbod Jan 11, 2025
6f232bc
Merge branch 'damienbod/jwt-bearer-authn' of https://github.com/damie…
damienbod Jan 11, 2025
017e922
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
ec70cc7
Update example
damienbod Jan 11, 2025
0f1700c
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
ff5e56a
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
e5c11a0
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
884cc5e
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
e84afae
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
cb0bd82
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
7b17169
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
8cdab50
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
1ad05fe
Make doc provider neutral
damienbod Jan 11, 2025
5b57ce5
fix
damienbod Jan 11, 2025
b8e859a
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
7d69645
fix tokens
damienbod Jan 11, 2025
6d5ef1a
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
f2dfd1b
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
7f15428
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
d2a1ffd
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
499eefa
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
0341748
space
damienbod Jan 11, 2025
3f24700
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
a66f8fe
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
9336edc
Update to JsonWebTokenHandler
damienbod Jan 11, 2025
977442e
Add a link
damienbod Jan 11, 2025
f7d1ca6
add a space
damienbod Jan 11, 2025
1adde7c
Fix links
damienbod Jan 11, 2025
c0d9ef4
Fix docs
damienbod Jan 11, 2025
9034f5b
Fix Link
damienbod Jan 11, 2025
3fef468
fix link
damienbod Jan 11, 2025
297022b
Fix link, try 2
damienbod Jan 11, 2025
e84444d
docs
damienbod Jan 11, 2025
7f51238
Update policyschemes
damienbod Jan 11, 2025
0d4cd53
lines
damienbod Jan 11, 2025
cfd160d
Enhance JS initializer remarks (#34474)
guardrex Jan 11, 2025
080393e
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
acc6657
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 11, 2025
6e47529
Update text
damienbod Jan 11, 2025
d868a85
Merge branch 'damienbod/jwt-bearer-authn' of https://github.com/damie…
damienbod Jan 11, 2025
05f00a8
Add a reference to the 401 RFC
damienbod Jan 11, 2025
9f69e6c
update text
damienbod Jan 11, 2025
e2dd13f
404 note
damienbod Jan 11, 2025
35792bb
Update roles.md (#34464)
Rick-Anderson Jan 11, 2025
772dde8
fix sqlite option for aspnet codegenerator (#34421)
bonskki Jan 11, 2025
6b259f4
Minimal APIs
damienbod Jan 11, 2025
4b8c82b
code clean up
damienbod Jan 11, 2025
e3232f4
line
damienbod Jan 12, 2025
86d6f90
Make QuickGrid section "Display name support" use correct way to dete…
georg-jung Jan 13, 2025
982bb02
Draft: Update Blazor supported localization scenarios (#34481)
georg-jung Jan 13, 2025
f058479
Update README.md (#34483)
tdykstra Jan 13, 2025
0fe548c
Update roles.md (#34487)
Rick-Anderson Jan 13, 2025
73449ff
Add a summary
damienbod Jan 13, 2025
8a730be
Update anti-request-forgery.md (#34449)
Rick-Anderson Jan 13, 2025
6474dea
Xamarin reference updates (#34460)
wadepickett Jan 13, 2025
9d8cdf7
Update Hosted Service Sample to .net8.0 (#32991)
TheDayIsMyEnemy Jan 14, 2025
5f775f1
replace source links with API doc links /4/m2 (#34490)
Rick-Anderson Jan 14, 2025
1e98155
Update pullRequestManagement-labelFiles.yml (#34496)
adegeo Jan 14, 2025
e673acf
TOTP time skew section (#34501)
guardrex Jan 15, 2025
ce2b865
Some fixes
damienbod Jan 15, 2025
2abf7db
Update publish-to-azure-api-management-using-vs.md (#34504)
RonmelRoss Jan 15, 2025
c8390ab
Fix inaccurate code snippet highlighting
salpelter Jan 16, 2025
73eedb9
Scripts loaded via `<head>` content (#34503)
guardrex Jan 16, 2025
fa84c7c
Blazor GDPR article (#34499)
guardrex Jan 16, 2025
bbdfe26
Update GitHub Pages guidance (#34493)
guardrex Jan 16, 2025
3b6e82c
Drop sample from EF Core-Blazor article (#34482)
guardrex Jan 16, 2025
01aadcd
Replace ./ with . so projects build correctly based on docs
sander1095 Jan 16, 2025
c73bb05
Replace the instructions too
sander1095 Jan 16, 2025
0e2adf1
Batch of small improvements to OpenAPI docs (#34507)
mikekistler Jan 16, 2025
c55019a
Merge pull request #34506 from salpelter/patch-1
Rick-Anderson Jan 16, 2025
69f8103
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 17, 2025
a0faf06
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 17, 2025
b34d888
Minor script tag guidance language change (#34517)
guardrex Jan 17, 2025
66902cd
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 17, 2025
162f69d
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 18, 2025
00cf410
Update aspnetcore/security/authentication/configure-jwt-bearer-authen…
damienbod Jan 18, 2025
eb63d3c
grammer
damienbod Jan 18, 2025
720559f
Merge pull request #34310 from damienbod/damienbod/jwt-bearer-authn
Rick-Anderson Jan 19, 2025
a0f81f8
remove GUID
Rick-Anderson Jan 19, 2025
d80af0a
Merge pull request #34520 from dotnet/rm/guid/1/m2
Rick-Anderson Jan 19, 2025
14ba459
chore: remove redundant words (#34523)
sunxunle Jan 20, 2025
e84d36f
Call WebApplication.CreateBuilder(args) only once (#34492)
tdykstra Jan 21, 2025
77af002
copy current document to v8 page
timdeschryver Jan 21, 2025
882bd52
[Blazor] Script in HeadContent vs. enhanced navigation (#34518)
hakenr Jan 21, 2025
530c128
Add small fixes to JWT Bearer authentication page (#34522)
damienbod Jan 21, 2025
c73808b
Remove an unintended file path (#34527)
salpelter Jan 21, 2025
79ecb83
Update info about limit on number of temp file names (#34491)
tdykstra Jan 21, 2025
7c4047e
update: change .NET version references from 8.0 to 9.0 in MongoDB tut…
timdeschryver Jan 21, 2025
2981ee7
update: change file paths to use relative references in MongoDB tutorial
timdeschryver Jan 21, 2025
a52acaf
Enhance location of `<script>` tags coverage (#34528)
guardrex Jan 21, 2025
f951168
Collection simplification (#34531)
guardrex Jan 22, 2025
a5845bc
fix role access descriptions in authorization documentation
timdeschryver Jan 22, 2025
6aa1bba
Update google-logins.md by using Google.Apis.Auth.AspNetCore3 package…
sharafabacery Jan 22, 2025
1052439
Update roles.md
Rick-Anderson Jan 22, 2025
d0e4675
Merge pull request #34529 from timdeschryver/issue/34317
Rick-Anderson Jan 23, 2025
80f7044
fix broken link (#34542)
alexravenna Jan 23, 2025
3053975
Merge pull request #34537 from dotnet/Rick-Anderson-patch-12
Rick-Anderson Jan 23, 2025
e16ca0b
Remark on async delegate event handler examples (#34549)
guardrex Jan 24, 2025
2bb3ccb
Drop remarks on lack of WebSockets support in AFD (#34551)
guardrex Jan 24, 2025
7837139
WASM Native Dependencies article UE pass (#34553)
guardrex Jan 24, 2025
87fe625
Add remark on opting out of authz (#34555)
guardrex Jan 24, 2025
b31b0e5
gRPC overview: freshness review - minor change -date update (#34562)
wadepickett Jan 25, 2025
8b74cf3
Update examples in anti-request-forgery documentation to use a consis…
timdeschryver Jan 26, 2025
cd5722e
FirstMVC: Correct f12 image for search.md (#34569)
wadepickett Jan 27, 2025
70ef48e
Move MapOpenApi() Inside the IsDevelopment() block for consistency wi…
davepcallan Jan 27, 2025
adfd3a6
Remove duplicate words (#34573)
guardrex Jan 27, 2025
3a0e2ea
Merge pull request #34568 from timdeschryver/issue/34565
Rick-Anderson Jan 27, 2025
bccb03a
Merge pull request #34533 from timdeschryver/issue/34525
Rick-Anderson Jan 27, 2025
56e95ba
add missing ? to model types and combine left out data annotations in…
salpelter Jan 28, 2025
01537d2
Link to modern/reliable web app patterns (#34585)
tdykstra Jan 29, 2025
297329e
Add minimal APIs section to contents of anti-request-forgery.md
Bartizan Jan 29, 2025
745ce48
Clarification on using the `@` prefix (#34570)
guardrex Jan 29, 2025
44e4427
Add AKV approach (#34583)
guardrex Jan 29, 2025
cf4cd9d
Update min-web-api.md (#34591)
StarNuik Jan 29, 2025
b449129
Component name changes (#34593)
guardrex Jan 29, 2025
bdd5ca5
Merge pull request #34509 from sander1095/patch-1
Rick-Anderson Jan 30, 2025
42c465a
fix: #34596 typo (#34597)
sk-shahnawaz Jan 30, 2025
cee85cb
update grpc-start to .NET 9 (#34603)
timdeschryver Jan 30, 2025
3b7b3df
fix markdown (#34608)
Nothing-Works Jan 31, 2025
a1bd1d9
Update configure-jwt-bearer-authentication.md (#34609)
Nothing-Works Jan 31, 2025
2f669ea
Update http-files.md (#34604)
imranmp Jan 31, 2025
c5ead13
include AOT support in v9 moniker
timdeschryver Jan 31, 2025
218aa5e
fix link
timdeschryver Jan 31, 2025
7926160
Add pivot for Server-rendering sample (#34611)
guardrex Jan 31, 2025
7be7675
minor typo (#34615)
salpelter Feb 2, 2025
8f707ec
Update macOS keyboard shortcuts (#34619)
guardrex Feb 3, 2025
e76a9db
Impersonation for Windows Authentication (#34621)
guardrex Feb 3, 2025
20931c7
Create aspnetcore-10.0.md (#34624)
Rick-Anderson Feb 3, 2025
da35f22
Merge pull request #34613 from timdeschryver/issue/34510
Rick-Anderson Feb 3, 2025
101e87f
Merge pull request #34589 from Bartizan/add-minimal-api-to-contents
Rick-Anderson Feb 3, 2025
dd54e34
dotnet core sfi (#34628)
v-thepet Feb 3, 2025
27c00c8
Document request variables in .http files (#34617)
tdykstra Feb 4, 2025
afab1f6
Static SSR in interactive apps improvements (#34631)
guardrex Feb 4, 2025
4ac56a7
Update Blazor issue processing (#34633)
guardrex Feb 4, 2025
3557ff0
Save code: Add Kestrel named pipe endpoints (#34639)
Rick-Anderson Feb 4, 2025
a31860e
additional guidance on cache key composition
mgravell Feb 5, 2025
c235b14
Typo fix: Update new-field.md (#34646)
wadepickett Feb 5, 2025
cd02708
Update toc.yml to add what's new in 10 (#34648)
tdykstra Feb 6, 2025
daad351
Fix broken YARP cross-link (#34662)
guardrex Feb 6, 2025
0acfd65
Update aspnetcore/performance/caching/hybrid.md
mgravell Feb 6, 2025
0811254
Update aspnetcore/performance/caching/hybrid.md
mgravell Feb 6, 2025
ff5055d
Update aspnetcore/performance/caching/hybrid.md
mgravell Feb 6, 2025
5107e1d
explicit confused key example
mgravell Feb 6, 2025
020e9a0
Update aspnetcore/performance/caching/hybrid.md
mgravell Feb 6, 2025
9fd7436
Update aspnetcore/performance/caching/hybrid.md
mgravell Feb 6, 2025
708f692
unbalanced paren
mgravell Feb 6, 2025
706798e
betwen --> between
tdykstra Feb 6, 2025
62f6fb0
Fix request variables section typo (#34670)
gy-ch Feb 7, 2025
683b981
add example to modify headers in Minimal APIs (#34666)
timdeschryver Feb 7, 2025
ac032e6
Merge pull request #34644 from mgravell/hybridcache_secreview
mgravell Feb 7, 2025
f7b514c
Update ms.date on minimal-apis.md (#34671)
wadepickett Feb 7, 2025
3ad3452
Blazor WASM web API requests section (#34645)
guardrex Feb 7, 2025
b45aab3
Update getting-started-with-NSwag.md (#34672)
wadepickett Feb 7, 2025
f42f4f7
Yarp/stage to main (#34680)
Rick-Anderson Feb 10, 2025
b4cdcdf
Yarp SEO (#34683)
Rick-Anderson Feb 10, 2025
c90e8ce
Clarify the provided cultures in CookieRequestCultureProvider (#34677)
hishamco Feb 10, 2025
e750a40
YARP TOC (#34691)
Rick-Anderson Feb 10, 2025
d2976b6
Add overview of extensibility part 1 (#34694)
Rick-Anderson Feb 11, 2025
40d2625
Grammar fix (#34698)
guardrex Feb 11, 2025
ca0d56e
Remove redundant YARP from TOC (#34696)
tdykstra Feb 11, 2025
7f591ac
HttpContext/IHttpContextAccessor article (#34592)
guardrex Feb 11, 2025
886d073
QuickGrid RowClass parameter (#34664)
guardrex Feb 11, 2025
f182b9a
Update extensibility.md (#34702)
Rick-Anderson Feb 12, 2025
1192b7b
Blazor Preview 1 WN content (#34706)
guardrex Feb 12, 2025
e8166e8
File upload article enhancements (#34700)
guardrex Feb 12, 2025
c964629
No-loc/drop code fencing on "QuickGrid" (#34709)
guardrex Feb 12, 2025
8767d97
copy v8 docs
timdeschryver Feb 12, 2025
63eeaea
Update mobile backend article from Xamarin.Forms to .NET MAUI (#34679)
davidbritch Feb 12, 2025
38a3df2
upgrade current docs to v9
timdeschryver Feb 12, 2025
f9983fa
Fix duplicate alt text in yarp extensibility article (#34711)
tdykstra Feb 12, 2025
e5a438c
Add OpenAPI (#34720)
Rick-Anderson Feb 13, 2025
5fe0dd8
Update aspnetcore-10.0.md
Rick-Anderson Feb 13, 2025
f263ef4
MikeKistler OpenAPI etc migration to WN 10 (#34722)
Rick-Anderson Feb 13, 2025
7215b0d
Update toc.yml -- Follow-up to #34686 (#34721)
tdykstra Feb 13, 2025
4238c47
Route template highlighting (#34731)
guardrex Feb 13, 2025
a296e02
Rick/samsp/yarp reorg (#34715)
Rick-Anderson Feb 13, 2025
f4eb109
Fix syntax error in example in model-binding.md (#34738)
tdykstra Feb 14, 2025
63ab6cf
WN: P1 (#34741)
Rick-Anderson Feb 15, 2025
f813434
[Blazor] Security - service injection (#34747)
hakenr Feb 17, 2025
bdf54c2
openAPI drop two samples, use diff only (#34745)
Rick-Anderson Feb 17, 2025
c87cfc8
Remove semi-duplicated code-block (#34751)
bjartelund Feb 18, 2025
b7eb0c8
Failure to preserve types enhancements (#34734)
guardrex Feb 18, 2025
37d79bb
Hosted WASM notice for security articles (#34753)
guardrex Feb 18, 2025
dd546b6
WN: IsLocalUrl (#34758)
Rick-Anderson Feb 18, 2025
ab45d91
Update testAppsTopLevel.md
Rick-Anderson Feb 18, 2025
07969bc
Merge pull request #34712 from timdeschryver/issues/34584
Rick-Anderson Feb 19, 2025
e99e04d
Update testAppsTopLevel.md (#34763)
Rick-Anderson Feb 19, 2025
282acb1
Update aspnetcore-10.0.md (#34769)
Rick-Anderson Feb 20, 2025
859c693
Link to gRPC JSON transcoding getting started instructions (#34772)
JamesNK Feb 20, 2025
ba8d1ea
ms.date update: json-transcoding-openapi.md (#34773)
wadepickett Feb 20, 2025
517d959
update WebApi to .NET 9 (without Swagger) (#34746)
timdeschryver Feb 20, 2025
c5f878a
YARP overview page (#34764)
samsp-msft Feb 21, 2025
0cb54d5
Improve title for overview of Identity external login (#34776)
halter73 Feb 21, 2025
62be13e
Update EF Core package install guidance (#34780)
guardrex Feb 21, 2025
99fb29f
First MVC: Ensure command run at project directory for VSC (#34777)
wadepickett Feb 21, 2025
fc50400
`NavigateTo` no longer scrolls to the top (#34791)
guardrex Feb 24, 2025
e290237
Updates to the extensibility overview page (#34792)
samsp-msft Feb 25, 2025
26f2328
Fix sample file for WrapAspNetCoreSession (#34783)
NSHenry Feb 25, 2025
09fd880
Improve custom form validation coverage (#34790)
guardrex Feb 25, 2025
bd53f64
Patch Blazor movie dB .NET CLI guidance (#34799)
guardrex Feb 25, 2025
003dc1f
AddWrappedAspNetCoreSession (#34795)
Rick-Anderson Feb 25, 2025
aa51973
Cascading values+params for state management (#34779)
guardrex Feb 25, 2025
02b406c
Factor out a mention of 'hosting model' (#34805)
guardrex Feb 25, 2025
88cefea
.NET10 openApi.md - missing space (#34806)
hakenr Feb 25, 2025
c7e3ae0
Update static-files.md
sreejukg Feb 26, 2025
b25aea1
Add scaffolding troubleshooting remark (#34810)
guardrex Feb 26, 2025
b25ec3e
Improve EF Core breaking change coverage (#34812)
guardrex Feb 26, 2025
c478c6d
Merge pull request #34809 from sreejukg/patch-5
Rick-Anderson Feb 26, 2025
dcfdee7
Update EF Core tooling breaking change (#34814)
guardrex Feb 26, 2025
fffaf07
[Blazor] What (#34818)
hakenr Feb 27, 2025
6fbabbb
Patch the QuickGrid row style example (#34819)
guardrex Feb 27, 2025
b8c88e1
Add context to introductory remarks (#34826)
guardrex Feb 27, 2025
5415186
Update mfa.md to fix broken reference (#34827)
Arceden Feb 27, 2025
6db268c
Updates inside `OnInitializedAsync` not streamed for POSTs (#34828)
georg-jung Feb 27, 2025
66cdbca
Update index.md
Rick-Anderson Feb 27, 2025
1b2220d
Silencing JSON comment errors (#34825)
guardrex Feb 27, 2025
ae61094
Merge pull request #34847 from dotnet/Rick-Anderson-patch-1
Rick-Anderson Feb 27, 2025
0f30e6c
Clean up link errors (#34852)
Rick-Anderson Feb 27, 2025
01b212e
Rick andy/open api/m2-2 (#34808)
Rick-Anderson Feb 28, 2025
8825f36
Update Web Forms incremental migration steps (#34853)
danroth27 Feb 28, 2025
bbe7fd6
Primary ctors (#34858)
guardrex Feb 28, 2025
0fd1782
adjust sensitive info in image, remove unused image (#34860)
GitHubber17 Mar 1, 2025
2b862b8
Update openApi.md (#34869)
visschersm Mar 3, 2025
bcb2ee9
Update YARP NuGet references in Getting Started (#34868)
MihaZupan Mar 3, 2025
99e5b73
First MVC Tutorial: Update minor changes from v9 preview (#34865)
wadepickett Mar 3, 2025
7a61109
Add platform id to feedback template (#34867)
Allyyyyy Mar 3, 2025
53dc80a
Update getting-started.md (#34875)
Rick-Anderson Mar 4, 2025
6d8e5f6
Microsoft Account external login: Move Portal steps to links (#34669)
wadepickett Mar 4, 2025
b83f57d
Request Streaming upload (#33693)
guardrex Mar 4, 2025
a135bea
Kestrel named pipes /n/1 (#34640)
Rick-Anderson Mar 4, 2025
cd5d280
Update Blazor script heading in What's New for .NET 10 (#34888)
danroth27 Mar 5, 2025
966ee12
Update debugger break on `NavigateTo` guidance (#34892)
guardrex Mar 5, 2025
4497955
Multiple concurrent queries `InvalidOperationException` (#34882)
guardrex Mar 5, 2025
0639f2e
Fix route template highlighting image (#34891)
guardrex Mar 5, 2025
4270f47
Update image for route syntax highlighting (#34895)
guardrex Mar 5, 2025
e12052d
mention queue limit can be set to 0
timdeschryver Mar 5, 2025
38f3cd1
update date
timdeschryver Mar 5, 2025
f8b04ef
Typos, readability (#34887)
nmolinos Mar 6, 2025
f5bf164
Improve lead-in remarks on interactivity (#34905)
guardrex Mar 6, 2025
432bb41
Update 'Blazor Testing from A to Z' link (#34906)
guardrex Mar 6, 2025
f855631
Add JSON raw string literal example (#34908)
guardrex Mar 6, 2025
733566c
Add monthly cron job (#34911)
BillWagner Mar 6, 2025
00444da
fix: ngnix -> nginx typo (#34910)
scott-the-programmer Mar 6, 2025
ef5cc48
Add perf docs about making gRPC calls with async (#34902)
JamesNK Mar 6, 2025
286a36b
Update yarp-overview.md (#34909)
danmoseley Mar 6, 2025
e4c02ea
Bump SixLabors.ImageSharp (#34914)
dependabot[bot] Mar 6, 2025
57446aa
Merge pull request #34897 from timdeschryver/issue/34442
Rick-Anderson Mar 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
43 changes: 43 additions & 0 deletions .github/CODEOWNERS
Original file line number Diff line number Diff line change
@@ -0,0 +1,43 @@
# Lines starting with '#' are comments.
# Each line is a file pattern followed by one or more owners.

# More details are here: https://help.github.com/articles/about-codeowners/
# Initial experience with this file was not all positive, so most lines are currently commented out.
# It will be easy to give it another trial should we decide to do that.

# The '*' pattern is global owners.

# *

# .github/

# Order is important. The last matching pattern has the most precedence.

/aspnetcore/blazor/ @guardrex
# /aspnetcore/breadcrumb/
# /aspnetcore/client-side/
# /aspnetcore/common/
# /aspnetcore/data/
# /aspnetcore/diagnostics/ @Rick-Anderson
# /aspnetcore/fundamentals/ @tdykstra
# /aspnetcore/getting-started/
# /aspnetcore/grpc/ @wadepickett
# /aspnetcore/host-and-deploy/ @Rick-Anderson
# /aspnetcore/includes/
# /aspnetcore/log-mon/ @Rick-Anderson
# /aspnetcore/migration/ @Rick-Anderson
# /aspnetcore/mobile/
# /aspnetcore/mvc/
/aspnetcore/performance/caching/ @tdykstra
# /aspnetcore/razor-pages/
# /aspnetcore/release-notes/
# /aspnetcore/security/ @Rick-Anderson
# /aspnetcore/signalr/ @wadepickett
# /aspnetcore/test/
# /aspnetcore/tutorials/ @wadepickett
# /aspnetcore/web-api/ @wadepickett @Rick-Anderson
# /aspnetcore/whats-new/ @Rick-Anderson
/client-side/dotnet-interop/index.md @guardrex
/client-side/dotnet-interop/wasm-browser-app.md @guardrex
/mvc/views/tag-helpers/built-in/component-tag-helper.md @guardrex
/mvc/views/tag-helpers/built-in/persist-component-state.md @guardrex
24 changes: 24 additions & 0 deletions .github/ISSUE_TEMPLATE/blank-issue.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,24 @@
---
name: Blank issue
about: Create an issue to help us improve
---

# Before you open an issue

If the issue is with an ASP.NET Core document:

* Do **not** open a new issue using this form.
* Open the issue using the **Open a documentation issue** link and feedback form at the bottom of the article.

Using the **Open a documentation issue** link and form to open an issue adds article metadata for tracking, which indicates the article that you're commenting on and pings the author for a faster response.

If the issue is:

* A simple typo or similar correction, you can submit a PR. See the Contributor Guide for instructions: https://docs.microsoft.com/contribute/#quick-edits-to-existing-documents
* A general support question, consider asking on a support forum:
* Stack Overflow: https://stackoverflow.com/questions/tagged/asp.net-core
* ASP.NET Core Slack: https://aspnetcore.slack.com/join/shared_invite/zt-1mv5487zb-EOZxJ1iqb0A0ajowEbxByQ#/shared-invite/email
* ASP.NET Gitter: https://gitter.im/aspnet/Home
* A site design concern, create an issue at MicrosoftDocs/Feedback: https://github.com/MicrosoftDocs/Feedback/issues/new/choose
* A problem completing a tutorial, compare your code with the completed sample.
* A duplicate of an open or closed issue, leave a comment on that issue.
60 changes: 60 additions & 0 deletions .github/ISSUE_TEMPLATE/customer-feedback.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,60 @@
name: Learn feedback control.
description: |
⛔ This template is hooked into the feedback control on the bottom of every page on the live site. It automatically fills in several fields for you. Don't use for other purposes. ⛔
body:
- type: markdown
attributes:
value: "## Issue information"
- type: markdown
attributes:
value: Describe the issue in the following text box. Add as much detail as needed to help us resolve the issue.
- type: textarea
id: feedback
validations:
required: true
attributes:
label: Description
- type: markdown
attributes:
value: "## 🚧 Article information 🚧"
- type: markdown
attributes:
value: "The following fields are automatically filled in. ***Don't edit them.*** Doing so will disconnect your issue from the affected article. To find other issues for this article, search for the Document ID."
- type: input
id: pageUrl
validations:
required: true
attributes:
label: Page URL
- type: input
id: contentSourceUrl
validations:
required: true
attributes:
label: Content source URL
- type: input
id: documentVersionIndependentId
validations:
required: true
attributes:
label: Document ID
- type: input
id: platformId
validations:
required: true
attributes:
label: Platform Id
- type: input
id: author
validations:
required: true
attributes:
label: Article author
- type: textarea
id: metadata
validations:
required: false
attributes:
label: Metadata
description: >-
Documentation metadata will be applied here
16 changes: 8 additions & 8 deletions .github/ISSUE_TEMPLATE/doc-issue.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,18 +8,18 @@ about: Create an issue to help us improve
If the issue is with an ASP.NET Core document:

* Do **not** open a new issue using this form.
* Open the issue with the **This page** button and form at the bottom of the document's page.
* Open the issue using the **Open a documentation issue** link and feedback form at the bottom of the article.

Using the **This page** button and form to open an issue:

* Adds article metadata for tracking, which indicates the article that you're commenting on.
* Automatically notifies the article's author about your issue.
Using the **Open a documentation issue** link and form to open an issue adds article metadata for tracking, which indicates the article that you're commenting on.

If the issue is:

* A simple typo or similar correction, you can submit a PR. See [the contributor guide](https://docs.microsoft.com/contribute/#quick-edits-to-existing-documents) for instructions.
* A general support question, consider asking on a support forum site.
* A site design concern, create an issue at [MicrosoftDocs/Feedback](https://github.com/MicrosoftDocs/Feedback/issues/new/choose).
* A simple typo or similar correction, you can submit a PR. See the Contributor Guide for instructions: https://docs.microsoft.com/contribute/#quick-edits-to-existing-documents
* A general support question, consider asking on a support forum:
* Stack Overflow: https://stackoverflow.com/questions/tagged/asp.net-core
* ASP.NET Core Slack: https://aspnetcore.slack.com/join/shared_invite/zt-1mv5487zb-EOZxJ1iqb0A0ajowEbxByQ#/shared-invite/email
* ASP.NET Gitter: https://gitter.im/aspnet/Home
* A site design concern, create an issue at MicrosoftDocs/Feedback: https://github.com/MicrosoftDocs/Feedback/issues/new/choose
* A problem completing a tutorial, compare your code with the completed sample.
* A duplicate of an open or closed issue, leave a comment on that issue.

Expand Down
44 changes: 44 additions & 0 deletions .github/policies/close-issues.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,44 @@
name: Close issues
description: Close issues based on label
resource: repository
where:
configuration:
resourceManagementConfiguration:
scheduledSearches:
- frequencies:
- daily:
time: 12:00
filters:
- isIssue
- isOpen
- hasLabel:
label: needs-more-info
- noActivitySince:
days: 14
actions:
- addReply:
reply: This issue has been automatically closed due to no response from the original author. Feel free to reopen it if you have more information that can help us investigate the issue further.
- closeIssue

eventResponderTasks:
- description: Remove needs-more-info label when author comments on issue
if:
- payloadType: Issue_Comment
- isAction:
action: Created
- isActivitySender:
issueAuthor: True
- hasLabel:
label: needs-more-info
- isOpen
then:
- removeLabel:
label: needs-more-info

- description: Close issues labeled 'code-of-conduct'
if:
- payloadType: Issues
- hasLabel:
label: code-of-conduct
then:
- closeIssue
25 changes: 25 additions & 0 deletions .github/policies/issueManagement-emptyIssue.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
id: issueManagement.emptyIssue
name: GitOps.EmptyIssue
description: Checks for an issue created via learn that has an empty description from the template.
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: Close an issue created with the learn template that has an empty body.
if:
- payloadType: Issues
- bodyContains:
pattern: '### Description[\n\r]+\[Enter feedback here\][\n\r]+###'
isRegex: true
then:
- addLabel: 'needs-more-info'
- removeLabel: ':watch: Not Triaged'
- closeIssue

triggerOnOwnActions: false

onFailure:
onSuccess:
54 changes: 54 additions & 0 deletions .github/policies/issueManagement-notTriaged.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
id: issueManagement.notTriaged
name: GitOps.NotTriagedHandler
description: Ensures the Not Triaged label is added or removed when appropriate
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: >-
Add "not triaged" label when:
* Issue is opened
* Issue is reopened
* 'needs-more-info' label removed
if:
- payloadType: Issues
- or:

- or:
- isAction:
action: Opened
- isAction:
action: Reopened

- labelRemoved:
label: 'needs-more-info'
then:
- addLabel: ':watch: Not Triaged'
triggerOnOwnActions: false

- description: >-
Remove "not triaged" label when:
* Issue author closes the issue
* reQUEST label is added
if:
- payloadType: Issues
- hasLabel:
label: ':watch: Not Triaged'
- or:
- and:
- isAction:
action: Closed
- isActivitySender:
issueAuthor: true

- labelAdded:
label: 'reQUEST'
then:
- removeLabel: ':watch: Not Triaged'
triggerOnOwnActions: false

onFailure:
onSuccess:
32 changes: 32 additions & 0 deletions .github/policies/labelAdded-areaLabels.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,32 @@
id: labelAdded.areaLabels
name: GitOps.AreaLabelHandler
description: Handles when specific area labels are added
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: >-
When the label "grpc/subsvc" is added to an issue
* Add label "gRPC"
if:
- payloadType: Issues
- labelAdded:
label: 'grpc/subsv'
then:
- addLabel: 'gRPC'

- description: >-
When the label "aspnetcore-signalr/subsvc" is added to an issue
* Add label "SignalR"
if:
- payloadType: Issues
- labelAdded:
label: 'aspnetcore-signalr/subsvc'
then:
- addLabel: 'SignalR'

onFailure:
onSuccess:
25 changes: 25 additions & 0 deletions .github/policies/labelAdded-mapQuest.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
id: labelAdded.mapQuest
name: GitOps.MapQuestHandler
description: Handles when "mapQUEST" label is added
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: >-
When the label "mapQUEST" is added to an issue
* Remove label "mapQUEST"
if:
- or:
- payloadType: Issues
- payloadType: Pull_Request

- labelAdded:
label: 'mapQUEST'
then:
- removeLabel: 'mapQUEST'
triggerOnOwnActions: true
onFailure:
onSuccess:
54 changes: 54 additions & 0 deletions .github/policies/pullRequestManagement-labelFiles.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,54 @@
id: pullRequestManagement.labelFiles
name: GitOps.PullRequestLabelFiles
description: Checks the files touched by a pull request and assigns a reviewer
owner:
resource: repository
disabled: false
where:
configuration:
resourceManagementConfiguration:
eventResponderTasks:
- description: Modify PRs that touch certain files
triggerOnOwnActions: false
if:
- payloadType: Pull_Request
- or:
- isAction:
action: Opened
- isAction:
action: Synchronize
- not:
targetsBranch:
branch: live
then:
- if:
- filesMatchPattern:
matchAny: true
pattern: '(?i).*/blazor/hybrid/.*'
then:
- requestReview:
reviewer: guardrex
- addLabel:
label: 'blazor-hybrid/subsvc'
- if:
- or:
- filesMatchPattern:
matchAny: true
pattern: '(?i).*/blazor/.*'
- filesMatchPattern:
matchAny: true
pattern: '(?i).*/client-side/dotnet-interop/index.md'
- filesMatchPattern:
matchAny: true
pattern: '(?i).*/client-side/dotnet-interop/wasm-browser-app.md'
- filesMatchPattern:
matchAny: true
pattern: '(?i).*/mvc/views/tag-helpers/built-in/component-tag-helper.md'
- filesMatchPattern:
matchAny: true
pattern: '(?i).*/mvc/views/tag-helpers/built-in/persist-component-state.md'
then:
- requestReview:
reviewer: guardrex
onFailure:
onSuccess:
Loading