Commit Graph

414 Commits

Author SHA1 Message Date
Mark van Renswoude c7f736e033 New NuGet API key 2023-10-30 10:06:00 +01:00
Mark van Renswoude 6def317cab Merge branch 'hotfix/3.1.4' into develop 2023-04-26 14:25:47 +02:00
Mark van Renswoude 67fe5f21eb Fixed JetBrains annotations? 2023-04-26 11:50:28 +02:00
Mark van Renswoude c533f4866e Merge branch 'release/3.1.3' 2023-04-26 11:16:49 +02:00
Mark van Renswoude 9c40c2928c Fixed timing issue when a parallel flow response arrives before the flow is stored 2023-04-20 10:40:13 +02:00
Mark van Renswoude 4ce318b560 #43 Move binding related attributes to Tapeti Core 2023-04-14 15:47:50 +02:00
Mark van Renswoude 6b38d59468 Fixed #39: Stateless Request-Response does not filter target controller method
Added NoBinding attribute
2023-04-13 08:39:43 +02:00
Mark van Renswoude 27e7c5d517 Merge branch 'hotfix/3.1.2' 2023-04-06 14:03:38 +02:00
Mark van Renswoude 3f266355f0 Merge branch 'hotfix/3.1.2' into develop 2023-04-06 14:03:38 +02:00
Mark van Renswoude 17074178d5 Fixed result type check failing for Task result in flows 2023-04-06 14:03:34 +02:00
Mark van Renswoude 320ccfa0e5 Merge branch 'release/3.1.1' 2023-04-06 08:00:44 +02:00
Mark van Renswoude 831f858ef5 Merge branch 'release/3.1.1' into develop 2023-04-06 08:00:44 +02:00
Mark van Renswoude 69e26b2ae1 Merge branch 'release/2.9.1' into develop 2023-04-06 07:51:32 +02:00
Mark van Renswoude fde278228d Prevent possible concurrency issues in ParallelRequestBuilder 2023-04-06 07:45:09 +02:00
Mark van Renswoude 6cf2314ae0 Prevent possible concurrency issues in ParallelRequestBuilder 2023-04-06 07:44:45 +02:00
Mark van Renswoude ab2cc1c1bb Reverted async changes as they caused message handlers to no longer run in parallel 2023-04-06 07:25:01 +02:00
Mark van Renswoude 1bd284166d Fixed #42: Tapeti.Flow.SQL depends on system.data.sql 2023-04-06 06:57:32 +02:00
Mark van Renswoude 435f793e40 Merge branch 'release/3.1' 2023-03-31 08:01:40 +02:00
Mark van Renswoude 0c2bbf396c Fixed RabbitMQ.Client reference to 6.5
Removed obsolete dependency on System.Configuration.ConfigurationManager
2023-03-31 08:01:26 +02:00
Mark van Renswoude 0919bfee50 Fixed #41 - RabbitMQ.Client 6.5 compatibility
Consumers are now properly async as well
2023-03-31 07:42:59 +02:00
Mark van Renswoude db8026c5e7 Merge branch 'release/3.0.2' 2023-03-30 15:45:16 +02:00
Mark van Renswoude 79a5c8c871 Merge branch 'release/3.0.2' into develop 2023-03-30 15:45:16 +02:00
Mark van Renswoude 5fc010a7e1 Temporary RabbitMQ.Client version fix for #41
Added test for incompatible queue arguments
2023-03-30 15:45:13 +02:00
Mark van Renswoude 871e41867d Merge branch 'release/3.0.1' 2023-03-30 14:16:48 +02:00
Mark van Renswoude 8250a7181f Merge branch 'release/3.0.1' into develop 2023-03-30 14:16:48 +02:00
Mark van Renswoude 3c7dc09bff Keep arguments as string instead of bytes 2023-03-30 13:58:44 +02:00
Mark van Renswoude 1b9bac41a6 Fix for JSON parse error on x-dead-letter-exchange argument 2023-03-30 13:04:43 +02:00
Mark van Renswoude 3ab8b19393 Fixed GitVersion in build 2023-01-24 14:30:53 +01:00
Mark van Renswoude 36b68c2bad Fixed GitVersion in build
- Prerelease breaks NuGetVersion variable, requires further modifications to the versioning. Use v5 for now.
2023-01-24 14:23:16 +01:00
Mark van Renswoude 666795209a Merge branch 'release/3.0' into develop 2023-01-24 10:09:58 +01:00
Mark van Renswoude 67031b0c09 Merge branch 'release/3.0' 2023-01-24 10:09:58 +01:00
Mark van Renswoude 1f70b2fa82 Updated NuGet API key 2022-12-22 11:56:23 +01:00
Mark van Renswoude 081bf7a012 Merge branch 'release/2.9' 2022-12-22 11:50:14 +01:00
Mark van Renswoude 8675ab3d6e Fixed exception in flow requests 2022-11-23 12:58:31 +01:00
Mark van Renswoude b2ec59a3f3 Fix and tests for invoking static methods 2022-11-23 12:52:36 +01:00
Mark van Renswoude 871072d9c3 Trial and error is so much fun 2022-11-23 11:16:06 +01:00
Mark van Renswoude ec2b4dd06f How about now? 2022-11-23 11:06:44 +01:00
Mark van Renswoude be07e40182 Another attempt at fixing the test 2022-11-23 10:58:25 +01:00
Mark van Renswoude 78452be97f Removed UnityContainer package from build 2022-11-23 09:32:27 +01:00
Mark van Renswoude 7f6ab8e411 Fixed test build
Include both .NET 6 and .NET 7 versions of the tests
2022-11-23 09:28:40 +01:00
Mark van Renswoude 840654524e Fixed build 2022-11-23 09:25:46 +01:00
Mark van Renswoude 470b283f08 Skip tests based on Category instead of ifdef DEBUG 2022-11-23 09:19:01 +01:00
Mark van Renswoude 97672f4321 Implemented nullable reference types support 2022-11-23 09:13:38 +01:00
Mark van Renswoude bcdb376256 Fixed queue arguments error due to wrong value types
Added test for publish overflows
Removed support for Unity Container
Changed third party package references to ranges
Fixed XML documentation
2022-11-22 13:20:47 +01:00
Mark van Renswoude 35bd5e920d Disable Testcontainers tests for CI build 2022-11-21 17:10:48 +01:00
Mark van Renswoude 178f0a4956 Implemented unit tests for QueueArguments attribute
Added proof-of-concept test for TapetiClient using Testcontainers.NET
Updated packages
2022-11-21 16:59:09 +01:00
Mark van Renswoude 7143ad3c2f Implemented QueueArgumentsAttribute (untested) 2022-11-17 16:47:07 +01:00
Mark van Renswoude c75f893da8 Dropped support for .NET Standard 2022-11-17 15:24:27 +01:00
Mark van Renswoude d6138e2cfa Downgraded language version to 8
Hasn't seem to cause any issues in older .NET versions yet (only used new syntax features), but this will prevent using most unsupported new features for .NET Standard 2.0
2022-11-17 13:32:59 +01:00
Mark van Renswoude 927485f1cd Updated NuGet API key 2022-10-20 09:14:27 +02:00