Commit Graph

249 Commits

Author SHA1 Message Date
Mark van Renswoude e31d638a11 Implemented a rate limiting option for Tapeti.Cmd
Moved example 06 to the "examples" sub-folder
2020-07-03 15:51:41 +02:00
Mark van Renswoude 266c4475a6 Merge remote-tracking branch 'origin/develop' into develop 2020-07-02 11:44:21 +02:00
Mark van Renswoude b69ac7311b Merge branch 'hotfix/2.2.2' into develop 2020-07-02 11:43:37 +02:00
Mark van Renswoude e5882b7b7a Fixed controller middleware interfaces not inheriting from base 2020-07-02 11:43:24 +02:00
Mark van Renswoude 6d7e7cda92 Added bare minimum import example file to documentation 2020-06-24 13:24:58 +02:00
Frederik 432bf489c8 Merge branch 'hotfix/2.2.1' into develop 2020-06-11 17:32:14 +02:00
Frederik 021d9746e2 Merge branch 'hotfix/2.2.1' 2020-06-11 17:32:14 +02:00
Frederik b150e30f2b Fix for #24: Queue attribute is required for Start methods 2020-06-11 16:38:32 +02:00
Frederik 13833040e8 Possible fix for #21 - Same request/response twice in flow does not continue? 2020-06-11 16:36:55 +02:00
Frederik 97c61eb276 Merge branch 'release/2.2' into develop 2020-06-09 09:18:27 +02:00
Frederik c6700b2697 Merge branch 'release/2.2' 2020-06-09 09:18:27 +02:00
Mark van Renswoude 65bbb00751 New features for Tapeti.Cmd
- Send single message from command line
- Pipe messages to standard input
- Generate example JSON
2020-03-29 11:32:51 +02:00
Mark van Renswoude 145850c3c2 Provide a way to disable queue verification
- Backwards compatibility with incompatible queue definitions
2020-03-17 15:21:39 +01:00
Mark van Renswoude c1cd2823ca Temporary workaround: increased publish timeout limit 2020-03-17 14:57:27 +01:00
Mark van Renswoude 38e498c827 Merge branch 'release/2.1' 2020-03-05 10:28:25 +01:00
Mark van Renswoude 7b8f396607 Merge branch 'feature/stateless-requestresponse' into develop 2020-03-05 10:28:02 +01:00
Mark van Renswoude 6e31b77b26 Added logging for binding operations
- IBindingLogger interface implemented in the included implementations (Console and Serilog)
Added documentation for Tapeti.Cmd
2020-03-05 10:27:46 +01:00
Mark van Renswoude 2745d18779 Implemented stateless request-response support 2020-02-12 11:34:51 +01:00
Mark van Renswoude 97a7742840 Merge branch 'release/2.0.4' 2020-01-24 14:53:17 +01:00
Mark van Renswoude bbb5f6c218 Merge branch 'release/2.0.4' into develop 2020-01-24 14:53:17 +01:00
Mark van Renswoude 2556eedc7c Added Flow table SQL script as embedded resource
For use with DbUp or other database upgrade tools
2020-01-24 14:53:11 +01:00
Mark van Renswoude 0169db5243 Fixed conflicting parameter for port and password in Tapeti.Cmd 2020-01-24 14:48:19 +01:00
Hans Mulder 79d353bb8f Merge tag '2.0.3' into develop
2.0.3
2020-01-20 16:48:32 +01:00
Hans Mulder 8607c2b2c2 Merge branch 'hotfix/2.0.3' 2020-01-20 16:48:32 +01:00
Hans Mulder 20cfedba00 Fixed: delete flowstate when Exception occurs - parallellrequest 2020-01-20 16:47:59 +01:00
Hans Mulder 01b3aebfb8 Merge tag '2.0.2' into develop
2.0.2
2020-01-20 13:07:21 +01:00
Hans Mulder c165a8e2e6 Merge branch 'hotfix/2.0.2' 2020-01-20 13:07:21 +01:00
Hans Mulder 041cd1eea1 Fixed: delete flowstate when Exception occurs 2020-01-20 13:06:55 +01:00
Hans Mulder 3519817943 Merge tag '2.0.1' into develop 2020-01-17 14:16:42 +01:00
Hans Mulder ae2acc6614 Merge branch 'hotfix/2.0.1' 2020-01-17 14:16:41 +01:00
Hans Mulder 74a3aa19f7 Pass parameter consumeResult to handle.Cleanup - fixed cleanup state after exception 2020-01-17 14:16:13 +01:00
Mark van Renswoude 862edb4752 Merge branch 'release/2.0' into develop [ci skip] 2019-10-21 14:07:12 +02:00
Mark van Renswoude 9351861fcc Merge branch 'release/2.0' into master 2019-10-21 14:05:58 +02:00
Mark van Renswoude c453b96a86 Readme updated for 2.0 merge 2019-10-21 14:03:48 +02:00
Mark van Renswoude 450ab0bce4 Implemented EasyNetQ Hosepipe compatibility for Tapeti.cmd [ci skip] 2019-10-17 11:34:08 +02:00
Mark van Renswoude ad7e3be558 Added shovel command to Tapeti.cmd [ci skip] 2019-10-16 14:49:23 +02:00
Mark van Renswoude 34da354fc2 Start of Tapeti.Cmd [ci skip]
Support for basic queue to/from disk operations
2019-10-16 13:54:43 +02:00
Mark van Renswoude cbcfb0de54 Updated Newtonsoft.Json version 2019-10-16 10:11:27 +02:00
Mark van Renswoude 267db41e11 Refreshed NuGet API key 2019-10-10 17:23:47 +02:00
Mark van Renswoude 6d18afa6a4 Merge branch 'hotfix/1.3.4' into develop [skip appveyor] 2019-10-10 17:20:27 +02:00
Mark van Renswoude dd6d6bd95a Merge branch 'hotfix/1.3.4' 2019-10-10 17:19:42 +02:00
Mark van Renswoude e5614f9d7b Fixed #19: No retry in Flow.SQL 2019-10-10 17:19:28 +02:00
Mark van Renswoude 26fb064f42 Fixed #19: No retry in Flow.SQL 2019-10-10 16:26:13 +02:00
Mark van Renswoude f88487629c Refreshed NuGet API key [ci skip] 2019-10-10 16:10:46 +02:00
Mark van Renswoude 38d6f29576 Refreshed NuGet API key [ci skip] 2019-10-10 16:09:57 +02:00
Mark van Renswoude 2e2a77a7ae Possible fix for #18 Two consumers from same connection after reconnect
- Consume calls still in the TapetiClient task queue while it is reconnecting would not be cancelled, but new calls were added as well after the reconnect
- Unrelated but useful: added LocalPort and Disconnect event to logging
2019-10-10 16:03:47 +02:00
Mark van Renswoude 9a85702ed8 Changed version number strategy to include CommitsSinceVersionSource 2019-10-01 10:27:48 +02:00
Mark van Renswoude 322d6356a7 Added more logging to UpdateVersion script 2019-10-01 10:23:25 +02:00
Mark van Renswoude 5020e3a82b Added back version information
Got lost in the move to .NET Standard, all DLL's were version 1.0 causing some issues
2019-10-01 10:18:12 +02:00
Mark van Renswoude 99bc839814 Fixed consumers not restarting after a reconnect 2019-09-10 19:38:59 +02:00