Savorboard
9512640bc7
Enable #nullable default
3年前
Dariusz Lenartowicz
f034c1e502
Added possibility to process messages for each consumer group independently ( #1034 )
* Clarifying the behavior of Subscription Group
* Improved logging informations
* Added DispatcherPerGroup implementation
* Added Sample.RabbitMQ.SqlServer.DispatcherPerGroup
* Renaming receivers in sample
* Updated documentation
3年前
Savorboard
f1670c8268
Add pulsar samples.
3年前
Matt Psaltis
2069014720
Add cancellation token support to Subscribers ( #912 )
* Add cancellation token support to Subscribers
* Fix for concurrent tests
* Working on additional tests for unique method cache key and dispatcher rework
* Makes Dispatcher a processing server
3年前
Savorboard
0ea4c1461c
Update github action for dashbaord.
3年前
Savorboard
55a2dcf028
Replace razor Dashboard to Vue ( #880 )
* Add new UI project
* Update samples project
* update mainlayout
* Dashboard blazor (#859 )
* refactor: move blazor.server.js to the end
* feat: add BootstrapBlazor service
* chore: upgrade package of BB to latest
* docs: add link for side menu
* Standardized dashboard interface
* Adjust middleware registration
* Fix null exception
* Refactoring paging data for api
* Replace to the new Dashboard
* update vue.config.js
* Rename project
* Add dist folder to project
* Fix project namespace
* Fix sql query bug
Co-authored-by: Argo Zhang <argo@163.com>
3年前
Mahmoud S. Zeid
671b77437a
rename project folder to RedisStreams
3年前
Mahmoud S. Zeid
93ee3f28a0
change project name from Redis to RedisStreams
ensure consumer group creation while reading from stream
3年前
David Smith
9b83982070
Use GenericConsumerServiceSelector in tests. ( #843 )
Removes sample project.
Co-authored-by: Dave Smith <dave.smith@ventivtech.com>
3年前
David Smith
56400d91b0
Add GenericConsumerServiceSelector ( #835 )
* Custom selector does not route messages
* Works with generic ConsumerServiceSelector.
Works with generic ConsumerServiceSelector.
Moves INamedGroup.
Co-authored-by: Dave Smith <dave.smith@ventivtech.com>
3年前
mahmoud.samir
05e0f53bb3
add redis
3年前
Mateus Viegas
8056d49643
Fix/dashboard auth ( #793 )
* Moved app.UseCapDashboard() later in the pipeline and added new parameter to ChallengeAsync with built-in Authorization and Authentication
* Added a sample for using Authenticated dashboards with OpenId
3年前
Savorboard
c0db92724a
update NATS to netstandard2.1
4年前
杨晓东
79e34ca2c2
Code refactoring
4年前
Savorboard
ae471b4cae
Add AmazonSQS samples
4年前
Christian Pauli
0a65c01a3a
revert kafka inmem
4年前
Christian Pauli
1f715f389d
add pulsar transport
4年前
Savorboard
55079a3127
Add AWS SQS Support ( #603 )
4年前
Savorboard
d838f97cb2
WIP: Add NATS support. #595
4年前
Savorboard
f6588441fc
Add conosole app sample
4年前
Savorboard
7ed797c8e7
Remove unneeded files.
5年前
Savorboard
cc585288e3
update sln
5年前
Savorboard
55f07ee14e
update samples to asp.net core 3.1
5年前
Marko Zorec
51afa0127d
Adds Flubu build script ( #421 )
5年前
Savorboard
aaecabe589
V3.0 ( #452 )
* Architectural refactoring
* Add new memory serializer
* code refactor
* Add service inject
* update to publish
* Fix message consumer bugs
* upgrade to netcoreapp3.0
* remove discoverys code
* remove unused files
* Code refactor
* code cleanup
* remove unused file
* upgrade nuget and upgrade framework to netstandard 2.1
* add async support for CAPTransaction
* bug fixed
* Typo: "Getting Stared"
* Add dashboard api interface
* Add Nodediscovry
* remove unused file
* upgrade dashoboard module
* Rename file
* Refactoring postgresql implementation for version 3.0
* Fixed mysql dashboard query bug
* Code refactoring
* Refactoring sqlserver implementation for version 3.0
* Refactoring mongo implementation for version 3.0
* Add index for mysql table
* Fixed sqlserver connection async issue
* Refactoring kafka transport implementation for version 3.0
* Refactoring inmemory storage implementation for version 3.0
* Refactoring azure serverbus transport implementation for version 3.0
* Update samples to netcoreapp3.0
* Refactoring namespace
* Change System.Text.Json to Json.NET
* Code refactoring
* Rename class
* Fix obsolete
* Fix kafka consumer client bugs
* Fix sql reader column index error
* Introduced rewrite table name option
* Introduced rewrite table name option
* Introduced rewrite table name option for pgsql
* Introduced rewrite table name option
* Fix SqlServer service injection bug
* Fix sql bug
* Fix Kafka transport check not working bug. #436
* code cleanup
* update samples
* Adjust dashboard display
* Refacing diagnostics tracing module.
* Code cleanup
* Remove outdated unit tests
* Add sync publish method with additional header
* update version to 3.0
* Add fake transport fot unit tests
* Support null value of message body.
* Rename class
* Rename class
* Fix mysql unit tests
* Fix loops when configuration items are abnormal or unreachable. #444
* Refactoring
* Add sqlsever samples
* Schema renaming to lowercase is more conformant
* Fix SQL Server tranaction error in entityframework. #402
* update readme
* update ci yml
* Remove the database integration test
* fix build error
* upgrade mongo nuget package to 2.10.0, because 2.8.0 have bugs in .net core 3.0
* Fix mongodb dashboard query bugs
* update samples
* Fix postgresql storage bugs
* Fix build error
* Fix unit tests
* Fix build errorFix unit tests
* Add Kafka options to support custom header to add offset and partition into CapHeader. #374
5年前
Savorboard
99c12441cb
update samples
5年前
Savorboard
e269002a08
update readme
5年前
Savorboard
aedf82cbde
Add sqlsever samples
5年前
Savorboard
fa9b4a3b05
Refacing diagnostics tracing module.
5年前
Savorboard
d627853818
update samples
5年前
Savorboard
556cb5a0a5
code refactor
5年前
Savorboard
5d1c1bfb08
Architectural refactoring
5年前
Savorboard
74c8402b4d
update nuget package metadata
5年前
Savorboard
7021dc6511
v2.6.0 ( #362 )
* Code refactor
* update code format
* Add options package reference
* Rename need retry processor
* update unit tests
* Improve ICapPublisher to singleton.
* Support options pattern for MySqlOptions
* Support options pattern for PostgreSqlOptions
* Remove reference
* update namespace of SubscriberNotFoundException.cs
* update ut
* Support options pattern for CapOptions
* update version to 2.6.0
* Support options pattern for AzureServiceBusOptions
* Fix client listening bug
* update inmemory project to using option pattern.
* Support options pattern for KafkaOptions.
* Support options pattern for MongoDbOptions.
* Fix options.
* Support options pattern for SqlServerOptions
* upgrade confluent kafka to 1.1.0
* Remove CastleCoreTest project, it is not need again
* Fix transaction dispose.
* Fix mock
* Fix mock
5年前
cKey
3e25be3f8c
change the IConsumerServiceSelector interface access modifier ( #333 )
* change the IConsumerServiceSelector interface access modifier
* change the IConsumerServiceSelector interface access modifier
5年前
Savorboard
96c13b87f2
Replace the AzureServiceBus example with the InMomory storage
5年前
Savorboard
daee2db80a
Add In-Memory storage support. ( #296 )
5年前
Savorboard
b2a0420e86
Features: Add Azure Service Bus Support ( #287 )
Add Azure Service Bus supported
5年前
Savorboard
74fed843fb
Release 2.4.0 ( #250 )
* update version to 2.4.0
* Add version options to config file.
* update resource
* add message version support for dashboard
* add message version support for dashboard
* Support using version to isolate messages. #220
* update mongo unit tests
* update unit tests
* update unit tests
* Set default versions for consumer groups
* solve the problem of issue#181 (#237 )
* Issue#235 (#238 )
* solve the problem of issue#181
* solve the problem of issue#235
* refactor
* Fix the message persistence bug. #240
* using new CamelCaseNamingStrategy
* update packages to .net core 2.2
* update test framework to netcoreapp2.2
* Update .travis.yml
* update TargetFramework
* Exclude build samples project
6年前
Savorboard
b62a49ffbd
Release 2.3.1 ( #221 )
* Update README.zh-cn.md
* Delete README.2.2.md
* Fix flush unclaer data bugs.
* Update README.md
* Update README.md
* Update README.zh-cn.md
* update readme.md to add the subscriber group descriptions.
* update readme
* update version to 2.3.1
* add SnowflakeId unit tests
* update build.cake for unit test adjustment
* remove unused config file
* update readme
* update readme
* Fixed dashboard messages requeue error. ( #205 )
* Refactoring
* Fixed SnowflakeId workerId to random id.
* Update README.md
* upgrade dependent nuget packages.
* Add SourceLink Support
6年前
Savorboard
86868f5faa
Add SourceLink Support
6年前
Savorboard
2e1fd306e0
remove unused config file
6年前
Savorboard
57a3e43271
remove unused file
6年前
Savorboard
1bb0c8d5cd
add sqlserver samples
6年前
keke
1242d2d144
Feature/support mongodb ( #163 )
* Ignore .vscode
* Add MongoDBTest
* New DotNetCore.CAP.MongoDB
* Use MongoDB
* Initialize MongoDB
* GetPublishedMessageAsync
* GetPublishedMessagesOfNeedRetry
* Get received message
* Change published state
* Chang received state
* Store received message
* MongoDBStorageTransaction
* Implement CapPublisher
* Fix CAP.BuilderTest
* Implement ICollectProcessor
* Configure MongoDBOptions
* Test MongoDBHelper
* Remove useless code
* GetMonitoringApi
* Test MongoDbStorage
* Test MongoDBStorageConnection
* Test MongoDBStorageConnection
* Add sample for MongoDB
* Tweak CapPublisher
* Wati interval
* Tweak Mongo extension
* Publish without mongo session
* Publish rollback
* Publish without session & subscribe msg
* Tweak rabbitmq config
* .gitignore
* Implement & test HourlyFailedJobs
* Rename MongoDBUtil
* Rename MongoDBUtilTest
* Tweak pipeline
* Implement HourlyJobs
* Remove redundant code
* Implement Messages
* Implement MessagesCount
* Fix non-standard StatusName
* To local time
* Tweak two properties name
* Tweak two methods name
* Supplement xml comments
* Fix wrong names
6年前
keke
584852b61f
Feature/support mongodb ( #163 )
* Ignore .vscode
* Add MongoDBTest
* New DotNetCore.CAP.MongoDB
* Use MongoDB
* Initialize MongoDB
* GetPublishedMessageAsync
* GetPublishedMessagesOfNeedRetry
* Get received message
* Change published state
* Chang received state
* Store received message
* MongoDBStorageTransaction
* Implement CapPublisher
* Fix CAP.BuilderTest
* Implement ICollectProcessor
* Configure MongoDBOptions
* Test MongoDBHelper
* Remove useless code
* GetMonitoringApi
* Test MongoDbStorage
* Test MongoDBStorageConnection
* Test MongoDBStorageConnection
* Add sample for MongoDB
* Tweak CapPublisher
* Wati interval
* Tweak Mongo extension
* Publish without mongo session
* Publish rollback
* Publish without session & subscribe msg
* Tweak rabbitmq config
* .gitignore
* Implement & test HourlyFailedJobs
* Rename MongoDBUtil
* Rename MongoDBUtilTest
* Tweak pipeline
* Implement HourlyJobs
* Remove redundant code
* Implement Messages
* Implement MessagesCount
* Fix non-standard StatusName
* To local time
* Tweak two properties name
* Tweak two methods name
* Supplement xml comments
* Fix wrong names
6年前
Savorboard
ff5872d4f0
refactor csproj structure.
6年前
Savorboard
c0337ae608
refactor csproj structure.
6年前
Savorboard
d11f929830
update samples.
6年前
Savorboard
0f6ae8add1
update samples.
6年前