Skip to content

Merge aspnet/WebHooks into this repository #29

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

Merged
merged 335 commits into from
Oct 10, 2018
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
335 commits
Select commit Hold shift + click to select a range
101c2e0
Add support for Microsoft Dynamics CRM
Jan 6, 2016
d61858a
Fixed nuspecs
Jan 11, 2016
62cabb1
Addressed issue #35 making it easier to find the names of the receivers.
Jan 13, 2016
0c7fbf2
Tweak test settings to help CI machine
Jan 16, 2016
5745e10
Removed problematic references to System.IO required by older DataPro…
Jan 16, 2016
73e8110
Update README.md
Jan 23, 2016
603c3b1
Add Stripe Sample Project
brianweet Jan 27, 2016
2a74640
Renamed SettingsProvider class to DefaultSettingsProvider in order no…
Jan 29, 2016
0d2079c
Facilitates creating and sending WebHooks from outside the context of…
Jan 29, 2016
afb2ba7
Updated sample to use RunAndBlock
Jan 30, 2016
c22bdcb
Updated WebJob project
Jan 31, 2016
aed0555
Update README.md
Jan 31, 2016
2f604fd
Update README.md
Jan 31, 2016
1f599d1
Improved support for Slack Slash commands described at 'https://api.s…
Feb 2, 2016
09b4ea6
Added support for parsing Slash Outgoing WebHook commands and slash c…
Feb 7, 2016
b4a8239
Minor tweaks to tests and resource strings.
Feb 8, 2016
2c39681
Added test to SqlWebHookStore
Feb 9, 2016
73cce74
Added more tests.
Feb 10, 2016
53d6efb
Microsoft Security Advisory 3137909
JunTaoLuo Feb 11, 2016
3e619a5
Fixed file header.
Feb 12, 2016
65a1132
Minor code tweak
Feb 13, 2016
a7e0496
Added support for intercepting the WebHook registration process when …
Feb 21, 2016
7559963
Fix Security Advisory 3137909 update
JunTaoLuo Feb 19, 2016
4532a2b
Added convenience setter for IWebHookReceiverConfig on ReceiverServic…
Feb 22, 2016
b779b4b
Made it possible to hook into the default WebHookSender instance and …
Feb 23, 2016
690b54e
Added extra validation of WebHook instances during registration. As n…
Feb 27, 2016
1567075
Simplified webhook secret validation in WebHookManager.ValidateWebHoo…
Feb 28, 2016
6958689
Enforce mandatory properties in Azure Alert payload
maitre-matt Mar 2, 2016
25c8498
Added dropbox sample
Mar 12, 2016
5d77386
Updated Instagram receiver to new model provided by Instagram. This m…
Mar 25, 2016
7ce1ac9
Removed initial Instagram client used to subscribe and unsubscribe fr…
Mar 26, 2016
0648bad
Generic JSON WebHook receiver now supports any JSON (objects, arrays,…
Mar 27, 2016
fccb722
Update README.md
garora Mar 7, 2016
7b89f69
Fixed casing of InstaSharp in sample comments
Mar 29, 2016
e97a9a0
Added support for MyGet WebHooks - see http://docs.myget.org/docs/ref…
maartenba Oct 2, 2015
0782eb1
Added MyGet WebHook Receiver sample
Mar 31, 2016
3bc9ca0
Added sample comment
Apr 2, 2016
47483e7
Adds IWebHookIdValidator for explicitly validating WebHook Ids at the…
Apr 6, 2016
2375996
Fixed up comments containing M: prefixes on type references.
Apr 6, 2016
2d5c543
Made it possible to hook into the default WebHookSender instance and …
Apr 11, 2016
33f36c8
Added GitHub sample
Apr 14, 2016
ffca86d
Updated /// comment
Apr 14, 2016
3ae18e6
Work around Ninject dependency injection which creates an empty Setti…
Apr 19, 2016
8f67f24
Added code to CustomSender project illustrating how to wire up a cust…
Apr 20, 2016
b80e33b
Added more samples
garora May 2, 2016
ec13245
Added additional storage manager tests and fixed issue where ExecuteQ…
May 13, 2016
33c3c16
update
May 13, 2016
39558cd
Send a message to default logger if WebHooks have not been initialize…
May 22, 2016
2bc1d84
Unhandled exceptions coming back to WebHookReceiverController are now…
May 22, 2016
9056117
Added a DbWebHookStore abstraction which parameterizes DbContext and …
May 26, 2016
1a213d7
Added support for Zendesk
garora Nov 7, 2015
51b3645
Added VTFS webhooks project with basic modeling of payload
jenyayel May 2, 2016
307c235
Fixed project reference
May 30, 2016
66ef4da
Updated doc comment.
May 31, 2016
b2d8779
Fixed namespace in test.
Jun 2, 2016
dd699ef
Updated references to ASP.NET Core to RC2. ASP.NET Core is used as pa…
Jun 3, 2016
5dc95a7
Updated test case to explicitly test more than 1000 entries from Azur…
Jun 5, 2016
7999b20
Set NuGet verbosity to detailed to investigate CI failures
joeloff Jun 7, 2016
1cb2de1
Reset verbosity for restore back to quiet
joeloff Jun 8, 2016
cf86713
Updated code comment.
Jun 8, 2016
0c83a6f
Link to VstsReceiver sample
garora Jun 2, 2016
a656fcd
Updated refs to point to aspnetcore 1.0
Jul 8, 2016
448fc48
Issue 69: allow custom validation on WebHookManager (make methods vir…
alfhv Jun 27, 2016
ac7d816
Fixed WebHookReceiverSecret XML documentation to reflect the expected…
michael-baker Jun 21, 2016
3f0f4cb
Added support for git.push, git.pullrequest.created, and git.pullrequ…
jeffproe Jun 30, 2016
8909560
Fixed StyleCop issues
Jul 10, 2016
288e638
Added overloads for explicitly disabling encryption of WebHook regist…
Jul 10, 2016
680ebc2
Enabled support for various alternative custom WebHook clients such a…
Jul 10, 2016
fdc6a7f
Updated Stripe WebHook handler to support handling WebHook data witho…
Jul 11, 2016
b10c5b1
Changed to consistent use of nameof(...)
Jul 12, 2016
9f7a379
Minor fixes
Aug 19, 2016
14841df
Corrected WebHook URI, we do not required {id} part for Bitbucket Web…
garora Aug 3, 2016
8abbabf
Update Readme
chadequate Jul 26, 2016
bb39331
slack trigger can be optional - removed requirement to have either a …
Aug 19, 2016
6e65339
Added configuration key for Disable HTTPs check
ups216 Aug 2, 2016
4bfeb36
Added sample showing how to use ASP.NET WebHooks with a dependency in…
Aug 29, 2016
580407c
Incremented timeouts for some tests that could time out on build machine
Nov 21, 2016
28e44e4
Added constructor dependency for WebHook handler used in Dependency I…
Dec 25, 2016
69522e6
Fixed Salesforce receiver to return failure responses as XML in most …
Dec 29, 2016
9748460
Fixed stylecop issues
Dec 30, 2016
f595360
ExecutionDataflowBlockOptions were not passed into all ActionBlock in…
Jan 6, 2017
547c225
Added new and fancy changelog
Jan 11, 2017
757530d
Added IWebHookRegistrationsManager abstraction which makes it simpler…
Feb 27, 2017
cb46cca
Await for the response messages and then put responses into list.
petetheman79 Feb 13, 2017
d0f672f
SystemAssignedTo is missing in the WorkItemCreated payload
jdmiedema Aug 4, 2017
56204b9
Update WebApiConfig.cs
pfrendo May 23, 2017
c879ea0
Just improved formatting
nockawa Apr 30, 2017
a54d9fb
Added set the security protocols. The problem is caused by the fact t…
Tryolki Apr 26, 2017
5c0259e
Fix heading syntax for GitHub flavoured markdown
leggetter Sep 22, 2017
922798f
Merge pull request #158 from leggetter/patch-1
Eilon Oct 6, 2017
a9b9d19
Merge branch 'master' into dev
dougbu Oct 9, 2017
e8be053
Add support for web links
pascalberger Sep 1, 2017
d03e1d1
Update to newer tooling
dougbu Oct 4, 2017
404480a
Update `StripeEvent` to latest API
dougbu Oct 4, 2017
a735611
Add `$(TestInParallel)`
dougbu Oct 9, 2017
5f62336
Add ASP.NET Core support packages
dougbu Aug 25, 2017
be85719
Quick fix: Add .gitattributes and normalize line endings
dougbu Nov 9, 2017
8f0a19b
Address PR comments from #153 and make other fixes
dougbu Oct 30, 2017
5ec458a
Add support for VSTS pull request merge commit created event
pascalberger Aug 30, 2017
28f8dc4
Just need one .editorconfig file
dougbu Oct 31, 2017
88a56f7
Quick fixes
dougbu Oct 30, 2017
c3381ba
Move from HttpContext.Items to model binders and auto-binding route v…
dougbu Oct 30, 2017
714a5cd
Add `IMvcBuilder` extension methods
dougbu Nov 13, 2017
cfb4fe6
Merge Common into Receivers package
dougbu Nov 14, 2017
cabc46a
Get AppVeyor builds working
dougbu Dec 1, 2017
1d8c463
Infrastructure: Pack Core projects, move to 2.0.0-preview1, and suppo…
dougbu Dec 4, 2017
997b8c9
Adding ASP.NET Core sample links
garora Dec 5, 2017
1e69657
More `$(Configurations)` muck
dougbu Dec 7, 2017
6c173a3
Add possibility to set custom configuration for name of connectionStr…
Marusyk Nov 24, 2017
93aa3b3
Support Stripe request signatures
dougbu Dec 15, 2017
1585020
Require HTTPS everywhere
dougbu Dec 21, 2017
e20b745
Remove `WebHookResultUtilities`, `WebHookExceptionFilter` and `WebHoo…
dougbu Dec 21, 2017
4681759
Make `AzureAlertCondition` and `AzureAlertContext` usable for Availab…
dougbu Dec 14, 2017
4938597
"Form Data" -> "form URL-encoded data"
dougbu Dec 22, 2017
ff7ed82
Rename Salesforce receiver and configuration in Core
dougbu Dec 22, 2017
fc05979
Fix problems in Salesforce receiver
dougbu Dec 21, 2017
93ea86c
Move code around: Refactor and rename filters and metadata interfaces
dougbu Dec 19, 2017
c9f89dc
`msg` -> `message`
dougbu Dec 23, 2017
e5b1a66
Address some `// ???` comments
dougbu Dec 20, 2017
42117af
Stop using `NameValueCollection` in ASP.NET Core WebHooks
dougbu Dec 29, 2017
9df8808
Add `TrimmingTokenizer` and `UnixTimeConverter` tests
dougbu Dec 22, 2017
428d143
Add `IWebHookRequestReader` and `WebHookRequestReader`
dougbu Dec 22, 2017
759e7b9
Structured logging requires an object for every item escaped with a b…
twsouthwick Jan 9, 2018
b4e374b
Bind event names from request body
dougbu Dec 31, 2017
04d1e1a
Improve doc comments
dougbu Dec 22, 2017
fe3827a
Restart the Azure Storage Emulator
dougbu Jan 13, 2018
a21a78f
Update README.md
Jan 9, 2018
78491ef
Update two quirky-looking bits of code
dougbu Oct 2, 2017
febed48
Split the solution in two
dougbu Jan 15, 2018
69a2945
Fix build break
dougbu Jan 17, 2018
f702a66
Update URLs in .nuspec and README files
dougbu Jan 18, 2018
7e41807
Remove ASP.NET WebHooks code and infrastructure
dougbu Jan 19, 2018
25473ff
Align with other ASP.NET Core projects
dougbu Jan 19, 2018
0fd2961
Flesh out WordPress receiver
dougbu Jan 18, 2018
d00d67f
Support short-circuiting HTTP HEAD requests
dougbu Jan 16, 2018
547c520
Add `WebHookVerifySignatureFilter` methods needed for Trello receiver
dougbu Jan 16, 2018
9b6c587
Add Trello receiver
dougbu Jan 16, 2018
e65d214
`SlackCommand.ParseParameters(...)` -> `TryParseParameters(...)`
dougbu Jan 21, 2018
69a0ad7
Add dependencies.props
dougbu Jan 21, 2018
2168804
Branching for 2.1.0-preview1
dougbu Jan 24, 2018
1b4712c
Merge branch 'release/2.1' into dev
dougbu Jan 24, 2018
b1946ab
Clean up build infrastructure
dougbu Jan 24, 2018
a8667db
Merge branch 'release/2.1' into dev
dougbu Jan 25, 2018
daa759d
Update to preview2
dougbu Jan 25, 2018
1841f68
Upgrade dependencies
dougbu Jan 25, 2018
f0e3447
Upgrade dependencies
dougbu Jan 31, 2018
bf5f4e2
Update dependencies.props to 2.1.0-preview-28193, build tools to 2.1.…
Jan 31, 2018
1be0928
Update dependencies.props
aspnetci Feb 3, 2018
a05a07c
Use new `HttpRequest.EnableBuffering()` extension method
dougbu Feb 7, 2018
ffebe4c
Update dependencies.props
aspnetci Feb 9, 2018
ca7f0e7
Update dependencies.props
aspnetci Feb 11, 2018
c08026b
Don't run `WebHookEventMapperFilter` and `WebHookPingRequestFilter` t…
dougbu Feb 5, 2018
99a2834
Update dependencies.props
aspnetci Feb 18, 2018
cb3ab0a
Use FeatureBranchVersionSuffix when generating VersionSuffix
pranavkm Feb 22, 2018
218b7e6
Update dependencies.props
aspnetci Feb 26, 2018
50fed36
Please avoid "please" (and thank-you)
dougbu Feb 24, 2018
4151ae0
Merge branch 'release/2.1' into dev
Mar 2, 2018
7598fe6
Clean up logging
dougbu Mar 5, 2018
19d5168
Use dotnet-core feed in repos
pranavkm Mar 6, 2018
8340c4c
Prepend FeatureBranchVersionPrefix if FeatureBranchVersionSuffix is s…
pranavkm Mar 6, 2018
1e89a0f
Register metadata services as exact interfaces they implement, not `I…
dougbu Mar 6, 2018
a1dc02c
Update dependencies.props
aspnetci Mar 8, 2018
730adf3
Allow `[GeneralWebHook]` without a required `BodyType`
dougbu Jan 22, 2018
8f08e0c
Use `internal` for realz
dougbu Mar 9, 2018
87a7444
Branching for 2.1.0-preview2
pranavkm Mar 16, 2018
bc2a0de
Merge remote-tracking branch 'origin/release/2.1' into dev
pranavkm Mar 16, 2018
98a7e3a
Update version prefix to preview3
pranavkm Mar 16, 2018
e8d5c24
Update KoreBuild channel
pranavkm Mar 16, 2018
ec2cf47
Merge branch 'release/2.1' into dev
pranavkm Mar 16, 2018
349a1ea
Correct `typeof(IWebHookBodyTypeMetadata)` lookup in `WebHookModelBin…
dougbu Mar 16, 2018
ec834eb
Use new ASP.NET Core 2.1 features
dougbu Mar 13, 2018
607d59b
Merge branch 'release/2.1' into dev
dougbu Mar 19, 2018
e4163de
Support receiver name / id lookup from `ActionDescriptor` in constraints
dougbu Mar 19, 2018
7545b61
Merge branch 'release/2.1' into dev
dougbu Mar 22, 2018
308c725
Update dependencies.props
aspnetci Mar 25, 2018
2ea1419
Update dependencies.props
Mar 28, 2018
5da0e4e
React to Mvc changes
pranavkm Apr 2, 2018
cc1dcfc
Merge remote-tracking branch 'origin/release/2.1' into dev
pranavkm Apr 2, 2018
22626d9
Update dependencies.props
aspnetci Apr 3, 2018
83ff841
Split some trivial changes out of #270
dougbu Mar 29, 2018
c9ab0b4
Reduce spread of `[GeneralWebHook]` support, stop adding global filters
dougbu Apr 9, 2018
30897e0
Remove max length restrictions on secret keys
dougbu Apr 13, 2018
24da13d
Update dependencies
dougbu Apr 13, 2018
13da6ec
`throw` if a WebHook action has constraints or is attribute-routed
dougbu Apr 13, 2018
5760185
Update dependencies.props
aspnetci Apr 15, 2018
71f1c14
Branching for 2.1.0-rc1
ryanbrandenburg Apr 17, 2018
c50a72f
Merge branch 'release/2.1' into dev
ryanbrandenburg Apr 17, 2018
5a7ce76
Update version number to 2.2.0
ryanbrandenburg Apr 17, 2018
eecaac3
Fix gaps in final commit for #258 (c9ab0b4ede)
dougbu Apr 13, 2018
58b29ea
Update version number to 1.1.0
dougbu Apr 17, 2018
fd964d1
Merge pull request #281 from aspnet/release/2.1
dougbu Apr 17, 2018
ae993f0
Set NETStandardImplicitPackageVersion via dependencies.props
Apr 19, 2018
14ec5b1
Update dependencies.props
aspnetci Apr 20, 2018
0eaf154
Add more functional tests
dougbu Apr 17, 2018
c8ec26d
Merge branch release/2.1 into dev
Apr 20, 2018
599cc9f
Merge pull request #285 from aspnet/release/2.1
dougbu Apr 20, 2018
d9c0651
Add functional tests requiring a non-empty request body
dougbu Apr 20, 2018
65dcad4
Merge pull request #287 from aspnet/release/2.1
dougbu Apr 21, 2018
fcceafd
Update dependencies
dougbu Apr 21, 2018
3ee4b56
Update dependencies.props
aspnetci Apr 23, 2018
de678de
Remove ambiguity between general WebHook and receiver-specific actions
dougbu Apr 16, 2018
e2b5c13
Update dependencies.props
aspnetci Apr 29, 2018
3f055f9
Bump version to 1.0.0-rtm
Apr 30, 2018
6cab9cc
Merge branch 'release/2.1' into dev
Apr 30, 2018
a57cf46
Update dependencies.props
aspnetci May 4, 2018
400cc8a
Update dependencies.props
aspnetci May 6, 2018
0f7a7c7
Move version back to 1.0.0-preview3
dougbu May 4, 2018
0e93b0e
Update dependencies
dougbu May 7, 2018
5815691
Move version back to 1.0.0-preview3
dougbu May 4, 2018
d737e5e
Merge remote-tracking branch 'origin/release/2.1' into dev
dougbu May 8, 2018
fe92301
Upgrade to netcoreapp22
ryanbrandenburg May 7, 2018
e23ed93
Update dependencies.props
aspnetci May 13, 2018
8738cad
Update dependencies.props
aspnetci May 20, 2018
45cc9c2
Update bootstrapper scripts (automated commit) [ci skip]
May 25, 2018
2b95759
Update dependencies.props
aspnetci May 27, 2018
b695327
Add the Azure Container Registry webhook receiver (#303)
julioct May 29, 2018
dd54e5c
Update dependencies.props
aspnetci Jun 3, 2018
442ec18
Add certificate names for code signing
Jun 6, 2018
50f0b41
Update dependencies.props
aspnetci Jun 7, 2018
c42a20a
Adding VSTS file
ryanbrandenburg Jun 7, 2018
e889d84
Update dependencies.props
aspnetci Jun 25, 2018
b70430b
[automated] Change default branch to master
Jul 2, 2018
9cc2c2f
Update dependencies.props
aspnetci Jul 3, 2018
3aeedfa
Update dependencies.props
aspnetci Jul 8, 2018
dd9b0fe
Update dependencies.props
aspnetci Jul 15, 2018
a07adc8
Update dependencies.props
aspnetci Jul 22, 2018
8752707
Update CONTRIBUTING.md
Eilon Jul 24, 2018
fad82fd
Disable flakey tests
dougbu Jul 25, 2018
f168319
Upgrade dependencies and KoreBuild to enable local testing of #318 pr…
dougbu Jul 26, 2018
bedc118
Disable Global Routing in all applications using WebHooks
dougbu Jul 26, 2018
bfc4019
Revert "Disable flakey tests"
dougbu Jul 26, 2018
21cdced
Merge pull request #320 from aspnet/dougbu/disable.global.routing.318
dougbu Jul 26, 2018
2e6b18f
Update dependencies.props
aspnetci Jul 29, 2018
216a4a7
Update deps and re-enable global routing
rynowak Aug 2, 2018
938a8b3
Update dependencies.props
aspnetci Aug 5, 2018
6c3860c
Update dependencies.props
aspnetci Aug 12, 2018
d8c34f8
Update dependencies.props
aspnetci Aug 19, 2018
f6d0041
Update dependencies.props
aspnetci Aug 26, 2018
9bdc691
Update dependencies.props
aspnetci Sep 2, 2018
65706c4
Update dependencies.props
aspnetci Sep 6, 2018
555ba9e
Update dependencies.props
aspnetci Sep 9, 2018
fc10ae6
Update dependencies.props
aspnetci Sep 16, 2018
df76648
Update dependencies.props
aspnetci Sep 23, 2018
84b3a09
Update LICENSE.txt
Eilon Sep 27, 2018
d41315d
Update dependencies.props
aspnetci Sep 30, 2018
9887b4e
Update dependencies.props
aspnetci Oct 7, 2018
55faddb
Reorganize webhooks source code in preparation for merging into the a…
Oct 10, 2018
365e140
Merge source code from aspnet/WebHooks
Oct 10, 2018
a122a92
Update build configuration to place all build outputs in artifacts/
Oct 10, 2018
35541c8
Fix broken paths in WebHooks.sln
Oct 10, 2018
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
  •  
  •  
  •  
74 changes: 74 additions & 0 deletions .editorconfig
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
# EditorConfig is awesome:http://EditorConfig.org

# top-most EditorConfig file
root = true

[*]
# Don't use tabs for indentation.
# (Please don't specify an indent_size here; that has too many unintended consequences.)
indent_style = space

charset = utf-8

# Where supported, trim trailing whitespace on all lines.
trim_trailing_whitespace = true

# Where supported (e.g. in VS Code but not VS), add a final newline to files.
insert_final_newline = true

# Code files
[*.{cs,csx,vb,vbx}]
indent_size = 4
dotnet_sort_system_directives_first = true:warning

# Xml project files
[*.{*proj,vcxproj.filters,projitems}]
indent_size = 2

# Xml config files
[*.{props,targets,ruleset,config,nuspec,resx,vsixmanifest,vsct,tasks,xml,yml}]
indent_size = 2

# JSON files
[*.json]
indent_size = 2

# PowerShell
[*.{ps1,psm1}]
indent_size = 4

# Shell
[*.sh]
indent_size = 4
end_of_line = lf

# Dotnet code style settings:
[*.cs]
# Sort using and Import directives with System.* appearing first
dotnet_sort_system_directives_first = true

# Don't use this. qualifier
dotnet_style_qualification_for_field = false:suggestion
dotnet_style_qualification_for_property = false:suggestion

# use int x = .. over Int32
dotnet_style_predefined_type_for_locals_parameters_members = true:suggestion

# use int.MaxValue over Int32.MaxValue
dotnet_style_predefined_type_for_member_access = true:suggestion

# Require var all the time.
csharp_style_var_for_built_in_types = true:suggestion
csharp_style_var_when_type_is_apparent = true:suggestion
csharp_style_var_elsewhere = true:suggestion

# Disallow throw expressions.
csharp_style_throw_expression = false:suggestion

# Newline settings
csharp_new_line_before_open_brace = all
csharp_new_line_before_else = true
csharp_new_line_before_catch = true
csharp_new_line_before_finally = true
csharp_new_line_before_members_in_object_initializers = true
csharp_new_line_before_members_in_anonymous_types = true
54 changes: 3 additions & 51 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,52 +1,4 @@
*.doc diff=astextplain
*.DOC diff=astextplain
*.docx diff=astextplain
*.DOCX diff=astextplain
*.dot diff=astextplain
*.DOT diff=astextplain
*.pdf diff=astextplain
*.PDF diff=astextplain
*.rtf diff=astextplain
*.RTF diff=astextplain

*.jpg binary
*.png binary
*.gif binary

*.cs text=auto diff=csharp
*.vb text=auto
*.resx text=auto
*.c text=auto
*.cpp text=auto
*.cxx text=auto
*.h text=auto
*.hxx text=auto
*.py text=auto
*.rb text=auto
*.java text=auto
*.html text=auto
*.htm text=auto
*.css text=auto
*.scss text=auto
*.sass text=auto
*.less text=auto
*.js text=auto
*.lisp text=auto
*.clj text=auto
*.sql text=auto
*.php text=auto
*.lua text=auto
*.m text=auto
*.asm text=auto
*.erl text=auto
*.fs text=auto
*.fsx text=auto
*.hs text=auto

*.csproj text=auto
*.vbproj text=auto
*.fsproj text=auto
*.dbproj text=auto
*.sln text=auto eol=crlf

* text=auto
*.cs diff=csharp
*.sh eol=lf
*.sln eol=crlf
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -26,4 +26,4 @@ _ReSharper.*
*.orig
*.user*.userprefs
*DS_Store

launchSettings.json
6 changes: 6 additions & 0 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -9,11 +9,17 @@
<AssemblyOriginatorKeyFile>$(MSBuildThisFileDirectory)eng\AspNetCore.snk</AssemblyOriginatorKeyFile>
<SignAssembly>true</SignAssembly>
<TreatWarningsAsErrors>true</TreatWarningsAsErrors>
<LangVersion>7.3</LangVersion>
Copy link
Contributor

Choose a reason for hiding this comment

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

Seems unrelated.

Copy link
Contributor Author

Choose a reason for hiding this comment

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

The default is 7.0. KoreBuild overrides the default to 7.2, so I had to add this after removing KoreBuild stuff.


<!-- Suppress the message about using a preview version of the .NET Core SDK -->
<SuppressNETCoreSdkPreviewMessage>true</SuppressNETCoreSdkPreviewMessage>
<!-- By default, disable packing all .csproj files into .nupkgs. Projects which should be packed opt-in by setting this to true. -->
<IsPackable>false</IsPackable>

<ArtifactsDir>$(RepositoryRoot)artifacts\</ArtifactsDir>
<PackageOutputPath>$(ArtifactsDir)packages\</PackageOutputPath>
<BaseIntermediateOutputPath>$(ArtifactsDir)obj\$(MSBuildProjectName)\</BaseIntermediateOutputPath>
<BaseOutputPath>$(ArtifactsDir)bin\$(MSBuildProjectName)\</BaseOutputPath>
</PropertyGroup>

</Project>
11 changes: 11 additions & 0 deletions src/WebHooks/Directory.Build.props
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
<Project>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory)..\, Directory.Build.props))\Directory.Build.props" />

<Import Project="dependencies.props" />

<!-- Ensure changes to this file cause project rebuilds. -->
<PropertyGroup>
<MSBuildAllProjects>$(MSBuildAllProjects);$(MSBuildThisFileFullPath)</MSBuildAllProjects>
</PropertyGroup>

</Project>
17 changes: 17 additions & 0 deletions src/WebHooks/Directory.Build.targets
Original file line number Diff line number Diff line change
@@ -0,0 +1,17 @@
<Project>
<Import Project="$([MSBuild]::GetDirectoryNameOfFileAbove($(MSBuildThisFileDirectory)..\, Directory.Build.targets))\Directory.Build.targets" />

<!-- In Directory.Build.targets because default items are added after Directory.Build.props is imported, causing invalid duplicate entries. -->
<ItemGroup Condition="Exists( '$(MSBuildProjectDirectory)\Properties\Resources.resx' )">
<Compile Update="Properties\Resources.Designer.cs">
<DesignTime>True</DesignTime>
<AutoGen>True</AutoGen>
<DependentUpon>Resources.resx</DependentUpon>
</Compile>

<EmbeddedResource Update="Properties\Resources.resx">
<Generator>ResXFileCodeGenerator</Generator>
<LastGenOutput>Resources.Designer.cs</LastGenOutput>
</EmbeddedResource>
</ItemGroup>
</Project>
22 changes: 22 additions & 0 deletions src/WebHooks/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Microsoft ASP.NET Core WebHooks

## Note: This project is solely for the ASP.NET Core WebHooks projects (libraries to consume WebHooks on ASP.NET Core 2.0 and .NET Standard 2.0). For ASP.NET WebHooks (targeting .NET Framework 4.5), see the [aspnet/AspNetWebHooks](https://github.com/aspnet/aspnetwebhooks) repo.

ASP.NET Core WebHooks provide support for receiving WebHooks. The packages depend on [ASP.NET Core](https://github.com/aspnet/AspNetCore). ASP.NET Core MVC is part of ASP.NET Core. You can find samples, documentation and getting started instructions for ASP.NET Core in the [AspNetCore](https://github.com/aspnet/AspNetCore) repo.

### Samples
- [All Samples](./samples/)
- [Azure](./samples/AzureAlertCoreReceiver)
- [AzureContainerRegistry](./samples/AzureContainerRegistryCoreReceiver)
- [Bitbucket](./samples/BitbucketCoreReceiver)
- [Dropbox](./samples/DropboxCoreReceiver)
- [DynamicCRM](./samples/DynamicsCRMCoreReceiver)
- [GitHub](./samples/GitHubCoreReceiver)
- [Kudu](./samples/KuduCoreReceiver)
- [MailChimp](./samples/MailChimpCoreReceiver)
- [Pusher](./samples/PusherCoreReceiver)
- [SalesForce](./samples/SalesforceCoreReceiver)
- [Slack](./samples/SlackCoreReceiver)
- [Stripe](./samples/StripeCoreReceiver)
- [Trello](./samples/TrelloCoreReceiver)
- [WordPress](./samples/WordPressCoreReceiver)
Loading