Savorboard
673bd335d4
upgrade to netcoreapp3.0
5年前
Savorboard
71e3e1d4ad
Fix message consumer bugs
5年前
Savorboard
556cb5a0a5
code refactor
5年前
Savorboard
5d1c1bfb08
Architectural refactoring
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
b136e21d44
update samples.
6年前
Savorboard
45bd5ed2d1
update samples
6年前
Savorboard
dae03f33b7
update samples
6年前
Savorboard
406d338a44
update samples
6年前
Savorboard
9ecc525433
update samples
6年前
Savorboard
8485fb2f0c
rename CapTransaction to Transaction
6年前
Savorboard
53c5c74cb3
update samples.
6年前
Savorboard
8bee1d4369
update samples
6年前
Savorboard
09beaeecf7
upgrade nuget packages
6年前
Savorboard
d57c88e76b
upgrade nuget packages
6年前
Savorboard
fa89e27cc6
Release 2.2.5 ( #162 )
* update version to 2.2.4
* Fixed Incorrect local IP address judgment of IPv6. (#140 )
* Fixed DateTime localization format conversion error to sql.(#139 )
* update version to 2.2.5
* remove unused constructor.
* Fixed DateTime localization format conversion error to sql.(#139 )
* Improved logging
* support RabbitMQ cluster configuration.
* Fixed dashboard message page re-requeue and re-executed operate bug. (#158 )
* refactor code
* refactor log extensions.
* refactor retry task processor.
* Fixed configuration options of FailedThresholdCallback could not be invoke when the value less then three. (#161 )
* update samples.
* Fixed SendAsync or ExecuteAsync recursion retries bug. (#160 )
* Fixed SendAsync or ExecuteAsync recursion retries bug. (#160 )
6年前
Savorboard
d032b26d13
update samples.
6年前
Savorboard
3e87d5ee1d
update samples.
6年前
Savorboard
5c42282fad
update sample.
6年前
Savorboard
05852ee511
update sample.
6年前
Savorboard
ff5872d4f0
refactor csproj structure.
6年前
Savorboard
c0337ae608
refactor csproj structure.
6年前
Savorboard
fd19d977fd
Upgrade samples to .net core 2.1
6年前
Savorboard
d8c96d8070
Upgrade samples to .net core 2.1
6年前
Savorboard
b5a67fe0fa
update samples.
6年前
Savorboard
3086589e26
update samples.
6年前
Savorboard
3a8bcf0324
Release 2.2.2 ( #121 )
* fixed message enqueue exception in v2.2
* add log to samples
* Improved log output. #114
* add default timeout configuration for kafka client.
* fixed retry processor bugs.
* Fixed kafka producer exception log without logging when publish message.
* update version num to 2.2.2
* rename configuration options FailedCallback to FailedThresholdCallback
* rename files name.
* remove unused files.
* modify the error comments.
* update samples.
* add logs.
6年前
Savorboard
c05386016f
Release 2.2.2 ( #121 )
* fixed message enqueue exception in v2.2
* add log to samples
* Improved log output. #114
* add default timeout configuration for kafka client.
* fixed retry processor bugs.
* Fixed kafka producer exception log without logging when publish message.
* update version num to 2.2.2
* rename configuration options FailedCallback to FailedThresholdCallback
* rename files name.
* remove unused files.
* modify the error comments.
* update samples.
* add logs.
6年前
Savorboard
0d24027a30
update samples.
6年前
Savorboard
01aeb132e7
update samples.
6年前
Savorboard
b68e82d55a
update samples.
6年前
Savorboard
b217f5bd6b
update samples.
6年前
Savorboard
bfeaa226b4
upgrade dependent nuget packages.
6年前
Savorboard
e6bad00b4d
upgrade dependent nuget packages.
6年前
Savorboard
f477b09ed9
Remove database queue mode ( #102 )
* Improve the implementation mechanism of queue mode. #96
* refactor the code .
* add Copyright & License description into header text of code files.
* refactor
* set version to 2.2.0
* update unit tests.
* add exception class to process the publish send and subscriber exectution exception
* modify first retry time to three.
* code refactor.
* add retry mechanism
* code refactor
* refactor consumer execution
* fix spell error
* remove dashboard `processing ` content.
* Modify the retry to retry the message only 4 minutes ago.
* update samples
* update ci configuration.
6年前
Savorboard
77282fe1a6
Remove database queue mode ( #102 )
* Improve the implementation mechanism of queue mode. #96
* refactor the code .
* add Copyright & License description into header text of code files.
* refactor
* set version to 2.2.0
* update unit tests.
* add exception class to process the publish send and subscriber exectution exception
* modify first retry time to three.
* code refactor.
* add retry mechanism
* code refactor
* refactor consumer execution
* fix spell error
* remove dashboard `processing ` content.
* Modify the retry to retry the message only 4 minutes ago.
* update samples
* update ci configuration.
6年前
Savorboard
8c6402060e
upgrade dependent nuget packages.
7年前
Savorboard
a5757869da
upgrade nuget dependents
7年前
Savorboard
544325a720
Release 2.1 ( #55 )
* add dashboard branch.
* add dashboard
* add helper methods.
* Add data model.
* add options.
* add empty implement
* add dashbaord
* add dashboard
* Fixed spelling error
* rename file.
* add dashbaord feature
* impl dashboard storage
* update nuget reference.
* add pages.
* deleted unused fiels.
* modify resource.
* update resource.
* rename
* update dashboard
* rename
* impl monitoring api interface.
* update solution files.
* update samples.
* dashboard.
* add jsonview resource files.
* add json dispatcher.
* modify published pages.
* add routes.
* update pages.
* update resources.
* update dashboard.
* add dashboard of sql server storage impl
* nesting files.
* fixed query bug.
* update resource.
* remove some api.
* add subscriber page.
* update sample
* add resource.
* remove api.
* add SubscriberPage
* add resource
* generate cshtml.
* modify html two table to one table.
* update resource.
* update css
* update subscriber page.
* refactor.
* cleanup.
* cleanup code.
* impl history monitoring api.
* add home page recevied message real-time
* add legend styles.
* update js.
* modify axis color.
* add resource.
* update dashboard home page.
* update css.
* update resource.
* modify DefaultSucceedMessageExpirationAfter to 24 hours.
* add resx,
* add consul discovery.
* remove unused file.
* add node page.
* add node page
* node discovery
* add kafka sqlserver sample.
* update sample.
* add okstats.
* refactor.
* fixed kafka client bugs.
* modify node and subscriber pages
* refactor.
* add Gateway middleware
* remove unused files.
* update resource.
* update gateway.
* refactor.
* update samples.
* remove base middleware
* add node switch click event.
* add NodeId config to options.
* upgrade dependent version.
* add PathMatch configuration
* update NodePage.cshtml
* remove session
* remove matchPath
* refactor
* refactor dashboard middleware
* gateway proxy middleware function maturation
* remove cookie exp
* refactor and remove files.
* add CapCache to cache server nodes.
* refactor.
* renamed message dto.
* add extended interface of IContentSerializer and JsonContentSerializer
* modify unit test
* check the requirement when CAP start.
* correct spelling
* cleanup code.
* add resources.
* processing pages will contains Scheduled and Enqueued messages.
* processing pages will contains Scheduled and Enqueued messages.
* ignore NU1701 Warning.
* renamed file.
* refactor
* implements dashboard interface.
* rename reference class.
* add mysql monitoring api impl
* fix bug of connection driver.
* remove cap.UseDashboard. It's will be automatically enabled by registerd services.
* fix sql bug
* cleanup code and fix spelling
* fix postgre sql bug.
* fix mysql sql bug.
* when storage a received message raising an eception, we will reject the message to queue.
* fix spelling mistake
* add dashboard instructions to readme
* modify error log content.
* fix postger sql bug.
* fix consul discovery bug.
* add dashboard introduction to readme.md
* update english resource.
* Update README.md
* renamed files.
* fix postgre sql bug.
* cleanup code.
* update tests.
* rename file.
* update samples.
* Improved query performance without lock table. (#36 )
* update sample.
* update samples.
* fix data reader uncolsed bug.
* update add jsonproperty
* refactor
* revert FetchNextMessageAsync sql
* add helper method.
* rafactor subscriber handler.
* add FailedRetryCount options.
* rafactor publisher excutor.
* add IPublishExecutor
* add failed message processor.
* inject failed message processor.
* refactor sql storage.
* fixed unit tests.
* fixed unit test.
* fixed postgresql tests.
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* Update .travis.yml
* add LAN ip to LocalRequestsOnlyAuthorizationFilter
* add and update resource.
* add current node name to layout page if user enabled node discovery
* modify unit tests.
* add callback message sende tests.
* add deserlizer by type to IContentSerializer
* refactor unit tests
* add summary comment.
* refactor async method.
* add comment and fixed spell error.
* refactor.
* add custom content serializer extension to CapBuilder
* add IMessagePacker
* refactor.
* add connection pool for kafka producer.
* add determines whether the query is null.
* add connection pool size config to KafkaOption.
* fixed json JObject bug
* add custom message wapper interface
* remove unused code.
* fixed callback topic send error bug.
* refactor.
* update unit tests.
* update samples.
* upgrade dependent package.
* remove some class from Abstraction namespce to Internal.
* optimize consumer related code
* add ICallbackMessageSender to DI with singleton.
* add and fixed some unit tests.
* refactor namespace.
* modify class protected level
* assemblies internal class are visible to test project
* add DeSerialize method to IContentSerializer with type deseralize
* refactoring
* Fix the phone style dispaly problem
* add logs
* refactoring
* upgrading `Confluent.Kafka` package
* Optimize message queue error message prompt.
* reorganize error message prompts.
* modify error message prompt
* add summary comments.
* modify dependent
* disabled print connection closed log. see: https://github.com/edenhill/librdkafka/issues/516
* Update README.md
* Update README.md
* Update README.zh-cn.md
* Update README.zh-cn.md
* fix dashboard not config discovery throw exceptions bug.
* Update README.md
* update readme
* Fixed serialized the message type bug. (#53 )
* Update README.md
* Update README.md
* refactoring
* refactoring
* update readme.
* update readme.
* add summary comment.
* refactoring
* optimizing publisher interface
* update readme
* update readme.
* add summary comment.
* add summary comment.
* add summary comment.
* add summary comment.
* upgrading package
* add summary comment.
* optimize the RabbitMQ connection pool
* fix the producer connection returned
* dispose resource when connection pool is full
7年前
Savorboard
768d9755a4
modify dependent
7年前
Savorboard
fec299fb95
update samples.
7年前
Savorboard
6e33a1a7f6
update sample.
7年前
Savorboard
097145d49d
update samples.
7年前
Savorboard
5e432a94bb
cleanup code and fix spelling
7年前
yangxiaodong
e61186999d
update sample.
7年前
yangxiaodong
f30c905f0f
update samples.
7年前
yangxiaodong
13274160c6
update samples.
7年前
Savorboard
85577e3812
update sampels.
7年前
Savorboard
a3e07a3663
update samples.
7年前
yangxiaodong
e31a206b02
add sample of use rabbitmq and mysql
7年前