Stef Heyenrath
6aa1594d31
Fix ArgumentException in FindLogEntries ( #1235 )
2025-01-09 21:14:11 +01:00
Stef Heyenrath
44c1c7aaa8
Fix google protobuf WellKnownTypes: Empty, Duration and Timestamp ( #1231 )
...
* Fix google protobuf WellKnownTypes: Timestamp and Duration
* Fix protobuf Empty
* .
* small refactor
* 006
* fix
* policy
* ---
* <PackageReference Include="ProtoBufJsonConverter" Version="0.7.0" />
2025-01-09 18:50:16 +01:00
Stef
9c94324cff
1.6.11
1.6.11
2025-01-02 10:42:39 +01:00
Stef
1198feae5e
Add unit test "WireMockServer_WithBodyAsProtoBuf_JsonPartialWildcardMatcher"
2025-01-02 09:00:39 +01:00
Stef Heyenrath
ab7ce37e7e
Fix WireMockContainerBuilder (duplicate entries) ( #1222 )
2024-12-31 18:24:29 +01:00
Stef Heyenrath
485f7ad952
FindLogEntries ( #1224 )
2024-12-23 20:00:03 +01:00
Stef Heyenrath
c4ae4eaf8e
Add functionality to call a PostTransform method after the Webhook request has been transformed ( #1223 )
...
* Add functionality to call a PostTransform method after the Webhook request has been transformed
* UseTransformer == true
2024-12-22 18:38:12 +01:00
Stef Heyenrath
6db5427e6e
Add overloads to AtUrl and AtAbsoluteUrl which can use a IStringMatcher ( #1221 )
2024-12-22 17:11:21 +01:00
Stef Heyenrath
deda7fb686
1.6.10
1.6.10
2024-12-15 11:39:03 +01:00
Stef Heyenrath
2a19b4491f
WireMock.Net.Testcontainers: implement watching the static mapping folder for changes ( #1189 )
...
* WireMock.Net.Testcontainers: implement watching the static mapping files + folder for changes
* ReloadStaticMappings
* fix
* .
* .
* .
* .
* .
* .
* .
* CopyAsync
* <VersionPrefix>1.6.7-preview-02</VersionPrefix>
* <VersionPrefix>1.6.7-preview-03</VersionPrefix>
2024-12-15 11:31:25 +01:00
Stef Heyenrath
c548600dea
1.6.9
1.6.9
2024-12-06 19:22:25 +01:00
Stef Heyenrath
7f640dfa0d
Fix JsonPartialMatcher when using property names with dot ( #1216 )
...
Fix JsonPartialMatcher when using property names with dot (#1216 )
2024-12-06 09:23:31 +01:00
Stef Heyenrath
4b3e9feca0
1.6.8
1.6.8
2024-11-24 16:22:32 +01:00
Stef Heyenrath
4aaed2a6ca
Fix HandlebarsContext ParseAndEvaluate method ( #1213 )
...
* Fix HandlebarsContext ParseAndEvaluate method
* test
* xxx
2024-11-22 07:58:23 +01:00
Stef Heyenrath
6f73dfe360
Use GraphQL 8.2.1 ( #1211 )
2024-11-18 10:23:00 +01:00
Stef Heyenrath
f4103b47aa
Fix security issues ( #1206 )
...
* .
* .
* x
2024-11-17 17:25:21 +01:00
Stef Heyenrath
edab3ad7e5
WireMockLogger
2024-11-01 10:31:23 +01:00
Stef Heyenrath
38c2131472
IWireMockLogger.Error(string, Exception)
2024-10-29 19:55:02 +01:00
Stef Heyenrath
3693d6a676
Log exception when (static) mapping file cannot be read ( #1202 )
2024-10-29 19:52:31 +01:00
Stef Heyenrath
214fb539ec
1.6.7
1.6.7
2024-10-17 18:49:24 +02:00
Stef Heyenrath
a468b89788
Fix Google.Protobuf.WellKnownTypes.Value ( #1198 )
...
* <PackageReference Include="ProtoBufJsonConverter" Version="0.5.0-preview-01" />
* Fix Google.Protobuf.WellKnownTypes.Value
2024-10-17 18:47:09 +02:00
Stef Heyenrath
1682c61a0c
Use latest ProtoBufJsonConverter to support WellKnownTypes ( #1161 )
...
* Use latest ProtoBufJsonConverter to support WellKnownTypes
* Fix
* 02
* WireMockServer_WithBodyAsProtoBuf_WithWellKnownTypes
* .
* extra test
* 0.4.0-preview-06
* 7
* <PackageReference Include="ProtoBufJsonConverter" Version="0.4.0-preview-08" />
* Update README.md
* <PackageReference Include="ProtoBufJsonConverter" Version="0.4.0-preview-09" />
* <PackageReference Include="ProtoBufJsonConverter" Version="0.4.0" />
* Update README.md
2024-10-16 10:57:47 +02:00
dependabot[bot]
ac693e0f96
Bump System.Text.Json from 8.0.4 to 8.0.5 in /src/dotnet-WireMock.Net ( #1197 )
...
Bumps [System.Text.Json](https://github.com/dotnet/runtime ) from 8.0.4 to 8.0.5.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.4...v8.0.5 )
---
updated-dependencies:
- dependency-name: System.Text.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-16 10:41:07 +02:00
dependabot[bot]
45755adae4
Bump System.Text.Json in /examples/WireMock.Net.Console.Net472.Classic ( #1190 )
...
Bumps [System.Text.Json](https://github.com/dotnet/runtime ) from 8.0.4 to 8.0.5.
- [Release notes](https://github.com/dotnet/runtime/releases )
- [Commits](https://github.com/dotnet/runtime/compare/v8.0.4...v8.0.5 )
---
updated-dependencies:
- dependency-name: System.Text.Json
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-10-15 21:46:08 +02:00
Stef Heyenrath
2ffdae1863
Upgrade System.Text.RegularExpressions to 4.3.1 to solve CVE-2019-0820 ( #1194 )
...
* Upgrade Handlebars.Net.Helpers to 2.4.6 to solve CVE-2019-0820
* .
2024-10-10 08:29:57 +02:00
Stef Heyenrath
5adbff0fa3
Update README.md (add blog)
2024-10-06 18:31:46 +02:00
Stef Heyenrath
5e04ff1a42
Add an architecture diagram for Aspire project ( #1174 )
...
* Add an architecture diagram for Aspire project
* .
* "WireMock.Net : " +
* .
2024-10-04 19:30:47 +02:00
Stef Heyenrath
eb7e6c397f
1.6.6
1.6.6
2024-10-01 17:43:18 +02:00
Stef Heyenrath
f56ecf943d
Fix StaticMappingsPath in WireMockContainerBuilder ( #1187 )
...
* Fix StaticMappingsPath in WireMockContainerBuilder
* .
2024-10-01 17:39:59 +02:00
Stef Heyenrath
76ae1466cc
Throw exception in case WithTransformer is used after WithBodyFromFile ( #1185 )
...
* Fix .WithBodyFromFile + .WithTransformer combination
* Ex
2024-09-29 21:29:34 +02:00
Stef Heyenrath
edbc7aeb5c
1.6.5
1.6.5
2024-09-28 10:26:38 +02:00
Stef Heyenrath
42306d1864
Add WireMock.Net.AspNetCore.Middleware ( #1175 )
...
* Add WireMock.Net.AspNetCore.Middleware
* .
* WireMock.Net.Middleware.Tests
* .
* X-WireMock-Response-Delay
2024-09-27 20:39:57 +02:00
Stef Heyenrath
c57590b2ba
Set <SonarQubeExclude>true</SonarQubeExclude> in test projects ( #1183 )
2024-09-27 20:06:22 +02:00
Stef Heyenrath
dca3fd0260
WireMock.Net.Testcontainers: Use 'sheyenrath/wiremock.net-alpine' image as default for Linux ( #1181 )
...
* WireMock.Net.Testcontainers: Use 'sheyenrath/wiremock.net-alpine' image as default for Linux
* ...
* .
* WithBindMount
* fix
* r
* .
2024-09-27 19:10:51 +02:00
Jason Landbridge
95994421ae
pass in the request when no matching is found to the warn logger ( #1182 )
2024-09-27 19:10:39 +02:00
Stef Heyenrath
697411555a
Update README.md (add WireMock.Net.TUnit)
2024-09-26 18:47:36 +02:00
Stef Heyenrath
f89f0fa466
1.6.4
1.6.4
2024-09-25 08:56:44 +02:00
Stef Heyenrath
b892e85d2a
Add WireMock.Net.TUnit project ( #1179 )
...
* Add WireMock.Net.TUnit project
* fix
* .
* fix
* bd
* 0.1.812
* dotnet test
* 0.1.817
* cat
* type
* type2
* find
* -- --diagnostic
* --no-build
* fix?
2024-09-25 08:52:40 +02:00
Stef Heyenrath
836976ca19
Upgrade CS-Script to version 4.8.17 ( #1178 )
2024-09-20 15:20:38 +02:00
Stef Heyenrath
c845f73dd0
Unpin Testcontainers version and upgrade to version 3.10.0 ( #1177 )
2024-09-20 15:20:25 +02:00
Stef Heyenrath
2cbbef01ae
Refactor some code (IBodyDataExtensions)
2024-09-20 13:52:45 +02:00
Ruxo
dd80fd7822
Attempt to fix JSON parsing of text/plain content type ( #1172 )
...
* UseContentType
* Fix unit tests
* Add a unit test and an integration test for the fix.
* Simplify body type checking with GetBodyType extension.
* Split IBodyDataExtension, and use imperative style instead of functional style
* Remove excessive null forgiving operators
* Adjust braces
---------
Co-authored-by: Ruxo Zheng <rz@just.sent.as >
2024-09-20 13:19:32 +02:00
Stef Heyenrath
527278e60c
Update the .NET Aspire tests ( #1170 )
...
* Skip unit tests when Docker is not running in Linux container mode using DockerIsRunningInLinuxContainerModeFact
* IgnoreOnContinuousIntegrationFact
2024-09-10 16:14:05 +02:00
Stef Heyenrath
7d7f1f8fbb
Allow mapping without Path or Url ( #1169 )
2024-09-09 20:48:09 +02:00
Stef Heyenrath
af124d556d
1.6.3
1.6.3
2024-09-07 09:36:33 +02:00
cocoon
60931f6273
Fix listen on AnyIP for url 0.0.0.0 ( #1165 )
...
* fix listen to AnyIP if url is 0.0.0.0
* Add Test for listenin on AnyIP for url 0.0.0.0
* add missing using, use var, indent, remove empty line
* remove assert for ipv4/v6 address list
* test only if NET6_0_OR_GREATER
* use same code style
* add missing +
* Asser. to Assert
* split single test into one for IPv4 and one for IPv6
* Create IgnoreOnContinuousIntegrationFact.cs
* Ignore tests if CI/CD
* change to file - scoped namespace and add GITHUB_ACTIONS
* use PortUtils.FindFreeTcpPort()
* add and use GetIPAddressesByFamily
* add using System.Net.Sockets
* use #if for both unit tests and include new helper method inside
2024-09-07 09:31:19 +02:00
Stef Heyenrath
b99a80e782
Update README.md (Fix NuGet and MyGet badges)
2024-09-06 15:11:30 +02:00
Stef Heyenrath
07c9aebf44
1.6.2
2024-09-04 18:50:59 +02:00
Stef Heyenrath
8348a7b9a3
Also update IWireMockMiddlewareOptions when settings are updated via admin interface ( #1166 )
...
* Also update IWireMockMiddlewareOptions when settings are updated via admin interface
* ci
1.6.2
2024-09-04 18:47:25 +02:00
Stef Heyenrath
9a49e6a1cd
Upgrade Aspire to version 8.2.0 ( #1163 )
2024-08-31 17:06:30 +02:00