100 Commits
Author SHA1 Message Date
Stef Heyenrath 799ea2d219 1.4.19 2021-08-04 14:38:41 +00:00
Stef HeyenrathandGitHub 0f99e06acc Add NotNullOrEmptyMatcher (#625) 2021-08-04 16:22:22 +02:00
Stef HeyenrathandGitHub 9d0682bff6 Add FluentBuilder for client models (#622) 2021-08-04 15:40:35 +02:00
Stef Heyenrath cb1d2a5294 1.4.18 2021-07-10 11:48:54 +02:00
Stef HeyenrathandGitHub 4b435faf0b Update Handlebars.Net.Helpers.XPath to fix issue with 'xml version' (#619)
Update Handlebars.Net.Helpers.XPath to fix issue with 'xml version'
2021-07-10 11:43:59 +02:00
Stef HeyenrathandGitHub 5e7cb44525 Update FUNDING.yml 2021-07-07 20:07:40 +02:00
Stef Heyenrath 444298c28c 1.4.17 2021-07-07 18:31:07 +02:00
Stef HeyenrathandGitHub 6f42aa99bc Handlebars.Net.Helpers.Humanizer (#617) 2021-07-07 17:02:15 +02:00
Stef HeyenrathandGitHub 8a9ea1b843 Update FUNDING.yml 2021-07-06 12:13:13 +02:00
Stef HeyenrathandGitHub dade24de37 Update FUNDING.yml 2021-07-06 12:12:48 +02:00
Stef HeyenrathandGitHub 6beaa631f4 Update FUNDING.yml 2021-07-03 09:44:33 +02:00
Stef Heyenrath 282281aa7f 1.4.16 2021-06-05 11:00:51 +02:00
Stef HeyenrathandGitHub 4052a0ef3b Upgrade Handlebars.Net.Helpers to 2.19 (#616)
* Upgrade Handlebars.Net.Helpers to 2.19

* fix ut
2021-06-05 10:59:09 +02:00
Stef Heyenrath 2ca394b7f6 1.4.15 2021-05-19 12:01:19 +00:00
Stef HeyenrathandGitHub b04000bfdd Add support for multiple webhooks (#615) 2021-05-19 13:58:48 +02:00
Stef Heyenrath 93ab4e1853 1.4.14 2021-05-11 05:45:07 +00:00
Stef HeyenrathandGitHub a1dc2ba646 condition: and(succeeded(), ne(variables['Build.Reason'], 'PullRequest')) # Do not run for PullRequests (#612) 2021-05-10 22:06:42 +02:00
Stef HeyenrathandGitHub 934c444902 Fix some SonarCloud issues in UnitTests (#610) 2021-05-07 18:23:23 +02:00
Stef Heyenrath 83d178bdb5 1.4.13 2021-04-26 14:53:15 +00:00
Stef HeyenrathandGitHub d91b5d5831 Add possibility to use settings to generate MappingModel models with wildcard path parameters. (#609)
* Add optional settings for WithMappingFromOpenApi

* .

* .

* cleanup
2021-04-26 14:44:45 +02:00
Stef HeyenrathandGitHub 43b96ce340 Add OpenApiParser NuGet to readme 2021-04-23 17:51:45 +02:00
Stef Heyenrath 328e9090b1 1.4.12 2021-04-22 06:46:24 +00:00
Stef Heyenrath 660a09e656 1.4.11 2021-04-18 21:32:42 +02:00
Stef HeyenrathandGitHub fbecd3b119 Fix match logic (#604) 2021-04-18 21:30:03 +02:00
Stef Heyenrath b17840cea9 1.4.10 2021-04-15 19:46:41 +02:00
Stef HeyenrathandGitHub 969b0da8e2 Fix callback with Headers (#603) 2021-04-15 19:41:45 +02:00
Stef Heyenrath dc078b57ea 1.4.9 2021-03-31 18:23:49 +02:00
Stef HeyenrathandGitHub 8140b37095 WithProxy() should save the new mapping (#600)
* WithProxy should save the new mapping

* fix ut

* .
2021-03-31 18:17:27 +02:00
Stef Heyenrath 2ad060bbd4 1.4.8 2021-03-24 17:20:31 +00:00
Stef HeyenrathandGitHub d758301e4f Webhook (#591)
Webhook
2021-03-24 18:15:31 +01:00
Stef Heyenrath cee73023c7 1.4.7 2021-03-21 09:22:18 +01:00
Stef HeyenrathandGitHub 2fb0f92a2d Use Handlebars.Net.Helpers Version="2.1.2" (#595) 2021-03-19 15:17:39 +01:00
Stef HeyenrathandGitHub ddf2b49240 wip (#594) 2021-03-18 14:29:13 +01:00
Stef Heyenrath 3617e95db6 1.4.6 2021-02-26 12:37:54 +00:00
Stef HeyenrathandGitHub aa8510fab3 Fix WithCallback logic when using other fluent builder statements (#587) 2021-02-26 13:10:25 +01:00
Stef Heyenrath e23249c144 1.4.5 2021-02-11 11:03:09 +00:00
Stef Heyenrath ddcf2b29a3 coverlet 2021-02-09 20:43:24 +01:00
Stef HeyenrathandGitHub 23709fa587 Use new Handlebars.Net.Helpers (#581) 2021-02-09 20:35:44 +01:00
Stef HeyenrathandGitHub 3b0dc46771 Add Xamarin UI tests (#582)
* xam

* .

* .
2021-02-06 11:54:39 +01:00
Stef Heyenrath f6ebb1c256 1.4.3 2021-02-05 18:59:25 +01:00
Stef HeyenrathandGitHub e4071b9c6a Net5 issue (#579)
* 472

* .

* .

* p

* buffers

* 3

* Fix date

* fix
2021-02-02 22:21:30 +01:00
Stef Heyenrath 48c50e8207 update WireMock.Net.Console.NET5 2021-01-31 15:55:03 +01:00
Stef HeyenrathandGitHub ebb9f128c5 Update Directory.Build.props
1.4.2
2021-01-24 19:27:02 +01:00
Stef Heyenrath 0141cc0d04 1.4.2 2021-01-24 12:36:10 +01:00
Stef HeyenrathandGitHub c41989c0f3 Do not save Mappings when SaveMappingForStatusCodePattern does not match (#566) 2021-01-24 12:30:59 +01:00
Stef Heyenrath e8181e9d53 azure 2021-01-22 20:10:37 +01:00
Stef Heyenrath e1c9b7be9b 141 2021-01-19 21:25:40 +01:00
Stef HeyenrathandGitHub c35315e610 Refactor Transformer (add Scriban) (#562) 2021-01-19 21:11:33 +01:00
Stef Heyenrath 73e73cebb7 1.4.0 2021-01-12 15:58:37 +00:00
Stef HeyenrathandGitHub 92923a12ae Move CSharpCodeMatcher to a new project (#548)
* matcher

* wip

* fix

* <VersionPrefix>1.4.0</VersionPrefix>

* .

* x

* ?

* netstandard2.1

* {}

* test

* Fix: Assembly with same name is already loaded

* _format file

* AssemblyFile = $"WireMock.CodeHelper.Class{Guid.NewGuid()}"

* AssemblyFile = $"WireMock.CodeHelper.Class{Guid.NewGuid().ToString().Replace("-", "")}"

* GC

* x

* remove load ex

* ret

* readme

* no GC

* GetImplementationTypeByInterface

* ``

* PluginLoader

* type
2021-01-12 16:56:03 +01:00
Stef Heyenrath d4da8dc15d 1.3.10 2020-12-23 07:50:01 +00:00
Stef HeyenrathandGitHub f104b24f66 Update comment for SaveMappingToFile (#553) 2020-12-23 08:46:24 +01:00
Stef HeyenrathandGitHub a228cdcb7c Do not save "admin" mappings when running in Proxy - mode (#561)
* wip

* .

* .
2020-12-23 08:46:07 +01:00
Stef HeyenrathandGitHub fae27f9dc7 Add more tests for Proxy with Authorization (#555)
* WireMockServer_Proxy_Should_preserve_Authorization_header_in_proxied_request

* !admin

* x

* .
2020-12-16 22:14:53 +01:00
Stef Heyenrath fa08d0e617 1.3.9 2020-12-08 08:38:53 +00:00
Stef HeyenrathandGitHub 65e7dbfbd3 [Obsolete("This class will be moved to a separate NuGet package 'WireMock.Net.Matchers.CSharpCode'")] (#551) 2020-12-08 09:32:33 +01:00
Stef HeyenrathandGitHub 35565f6aa8 WithProxy(...) also use all proxy settings (#550) 2020-12-08 08:21:00 +01:00
Stef Heyenrath 04d55b00a7 NuGet build use: windows-2019 2020-12-03 09:07:44 +00:00
Stef Heyenrath 63f2715db3 1.3.8 2020-12-03 08:40:13 +00:00
Stef HeyenrathandGitHub 3dfee689b5 Fix Proxying with SSL and NetCoreApp3.1 (#547)
* Fix Proxying with SSL and NetCoreApp3.1

* add test

* ServicePointManager.ServerCertificateValidationCallback = (message, cert, chain, errors) => true;

* dotnet dev-certs https

* x

* .
2020-12-03 09:36:42 +01:00
Stef Heyenrath 933bd7d046 remove branch name from "SonarCloudPrepare" 2020-12-02 22:39:04 +01:00
Stef HeyenrathandGitHub fd62c52669 Update README.md 2020-11-30 16:28:41 +01:00
Stef HeyenrathandGitHub db2caadf70 Fix SonarCloud OpenCover (coverlet-coverage) (#545) 2020-11-30 15:48:17 +01:00
Stef Heyenrath 3e0c6cce5f RUN_SONAR_CMD_OPENCOVER 2020-11-28 19:14:56 +01:00
Stef Heyenrath 8861b8a3f0 s 2020-11-28 19:12:06 +01:00
Stef Heyenrath 2363cc1311 Build - arguments: '--configuration Debug --framework netcoreapp3.1' 2020-11-28 18:59:00 +01:00
Stef Heyenrath 1f99834ae3 - task: DotNetCoreCLI@2 2020-11-28 18:51:50 +01:00
Stef Heyenrath 8659b352a3 VSTest@2 2020-11-28 18:48:54 +01:00
Stef Heyenrath 8f3aa12086 Codecov 2020-11-28 18:30:17 +01:00
Stef Heyenrath 9b64dbcae3 RUN_SONAR_CMD 2020-11-28 18:20:34 +01:00
Stef Heyenrath 33fd383612 projects: './test/WireMock.Net.Tests/WireMock.Net.Tests.csproj' 2020-11-28 18:02:15 +01:00
Stef Heyenrath 01d8dc6b86 SonarCloud 2020-11-28 17:57:08 +01:00
Stef Heyenrath 6af127e9f2 RUN_TEST_NET452 2020-11-28 15:27:32 +01:00
Stef Heyenrath a3629a4147 using var 2020-11-28 15:21:18 +01:00
Stef Heyenrath e222a0a9c3 netcoreapp3.1 (with coverage) 2020-11-28 15:15:01 +01:00
Stef Heyenrath 00a6fec7b4 wiremock-net 2020-11-28 15:04:00 +01:00
Stef Heyenrath 47b1d1ab43 SonarCloud - WireMock-Net_WireMock.Net 2020-11-28 14:54:05 +01:00
Stef Heyenrath e7b6e12855 SonarCloud - WireMock-Net_WireMock.Net 2020-11-28 14:51:53 +01:00
Stef Heyenrath 94e5e99207 Use JDK11 by default 2020-11-28 13:50:52 +01:00
Stef Heyenrath 37a89cbaa4 **\ 2020-11-28 13:33:44 +01:00
Stef Heyenrath 323d0f9dae coverage.netcoreapp3.1.opencover.xml 2020-11-28 13:21:17 +01:00
Stef Heyenrath 16e939746a <TargetFrameworks>net452;netcoreapp3.1</TargetFrameworks> 2020-11-28 13:11:20 +01:00
Stef Heyenrath 85dabc7638 BUILD_SOLUTION_AS_DEBUG 2020-11-28 13:10:33 +01:00
Stef Heyenrath f0bddf0604 SonarCloud 2020-11-28 13:00:04 +01:00
Stef HeyenrathandGitHub 3829a5a7f9 Use Java 11 in Azure Pipelines (needed for SonarCloud) (#544)
* Install Java 11

* jdkSourceOption: 'PreInstalled'

* nuget

* 1.12.3
2020-11-28 12:13:56 +01:00
Stef HeyenrathandGitHub 37d81aabad .NET 5 (#543) 2020-11-28 11:03:55 +01:00
Stef HeyenrathandGitHub d1afba5058 Update README.md 2020-11-25 23:32:11 +01:00
Stef Heyenrath bc19a1c6b9 changelog 2020-11-25 14:38:52 +00:00
Stef HeyenrathandGitHub 45713eb0d9 Create dotnet-wiremock tool (#542)
* dotnet tool

* .

* c

* x

* ### As a dotnet tool

* help

* v
2020-11-25 15:36:01 +01:00
Stef Heyenrath 4fb455a1b1 Add more info to IWireMockServer 2020-11-24 11:15:52 +00:00
Stef HeyenrathandGitHub bde3126f81 Add wiki link 2020-11-21 09:16:34 +01:00
Stef Heyenrath 0d7de47848 1.3.7 2020-11-17 17:50:45 +00:00
Stef Heyenrath 2d95167866 1.3.6 2020-11-10 15:58:08 +00:00
Stef HeyenrathandGitHub b14bc01bf2 ProxyThisHttps (#538) 2020-11-10 16:42:17 +01:00
Stef HeyenrathandGitHub 09533f1e3a Add Custom Certificate settings (#537) 2020-11-10 16:40:15 +01:00
Stef HeyenrathandGitHub a0fdc002c8 WithCallback should use also use enum HttpStatusCode (#535)
* Fix #533

* simplyfy code
2020-11-10 10:20:57 +01:00
Stef HeyenrathandGitHub e107b5cfca <VersionPrefix>1.3.5</VersionPrefix> 2020-11-04 17:44:51 +01:00
Stef Heyenrath 5d3cbdbfc6 1.3.5 2020-11-04 16:43:03 +00:00
Stef HeyenrathandGitHub b8cbeb55b9 WithCallback-Async (#531) 2020-11-04 17:32:32 +01:00
Stef HeyenrathandGitHub 5b083d753e Fix dotnet-sonarscanner (#530) 2020-11-02 19:37:46 +01:00