Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/Elders/Cronus
Cronus is a lightweight framework for building event driven systems with DDD/CQRS in mind
https://github.com/Elders/Cronus
Fix line endings
584cab5e23b833e39abf049985904f9b274566c0 authored almost 10 years ago
584cab5e23b833e39abf049985904f9b274566c0 authored almost 10 years ago
Update .editorconfig with 2 space indent as default
8405ebbaae179874f84d146aead6e484d2f55ee7 authored almost 10 years ago
8405ebbaae179874f84d146aead6e484d2f55ee7 authored almost 10 years ago
Update git configuration
f74447c1ba4e95199fda7a11193ac3f7f0961a78 authored almost 10 years ago
f74447c1ba4e95199fda7a11193ac3f7f0961a78 authored almost 10 years ago
Fixed issue when unsubscribing from MessageProcessor
5a24255801cdfd4915c04cf38728c8d5dd42a762 authored about 10 years ago
5a24255801cdfd4915c04cf38728c8d5dd42a762 authored about 10 years ago
Fixed minor issues.
8e16a64fa7922663f90552a4dbca8091dea69aac authored about 10 years ago
8e16a64fa7922663f90552a4dbca8091dea69aac authored about 10 years ago
Tests for AggregateRootId
c0961d9215c448cdf4af7b9e714285128f1676f6 authored about 10 years ago
c0961d9215c448cdf4af7b9e714285128f1676f6 authored about 10 years ago
Move the max age of a message to the circuit breaker
0a1ea084c321f5694843d38c5825bf6eecd7ba1f authored about 10 years ago
0a1ea084c321f5694843d38c5825bf6eecd7ba1f authored about 10 years ago
Bump version to 1.2.2. Fixed bug with registering types in the serializer
818d8315cd5a54b079fd2f7629c80b942ce6d9b0 authored about 10 years ago
818d8315cd5a54b079fd2f7629c80b942ce6d9b0 authored about 10 years ago
Bump version to 1.2.1. Fixed bug with registering handlers
2551c1da9d6cae74726d6747320b636c4fd31979 authored about 10 years ago
2551c1da9d6cae74726d6747320b636c4fd31979 authored about 10 years ago
Bump version to 1.2.0. Add ability to specify a consumer name in ConsumerSettings.; Add simple ioc container (not a real ioc container).; Add BoundedContext to the AggregateCommit.; Rework the Aggregate repository.; Rework the IEventStore interface.; Rework the IMessageProcessor interface with observables.; Rework all settings to use the IContainer.; Fix bug with aggregate root state version.; Remove pipeline and endpoint strategies because they are rabbitmq specific.; Split Pipeline and Endpoint conventions.; Introduce IMessageHandlerFactory.; Move the event store configuration inside the command consumer configuration.
31bbc42ee57364ad623dca6c4e8e96a32f6fdcc0 authored about 10 years ago
31bbc42ee57364ad623dca6c4e8e96a32f6fdcc0 authored about 10 years ago
Cleanup
06063d6bbac1dd1cd9431ef2c2b881571955846e authored about 10 years ago
06063d6bbac1dd1cd9431ef2c2b881571955846e authored about 10 years ago
Bump version to 1.1.42-rc13. Fix endpoint type for retries
dce6b1787f66137670db8e1babd7bd25695b1390 authored about 10 years ago
dce6b1787f66137670db8e1babd7bd25695b1390 authored about 10 years ago
Bump version to 1.1.42-rc12. Bug: Properly increment message's age on error
e50f17750a168f0ad993fcfe2db9b5ce8617e24c authored about 10 years ago
e50f17750a168f0ad993fcfe2db9b5ce8617e24c authored about 10 years ago
Bump version to 1.1.42-rc11. Make the TransportMessage error origin to depend on ID of type string
0b7dbdecf5eadb015610863453384335f4fb5468 authored about 10 years ago
0b7dbdecf5eadb015610863453384335f4fb5468 authored about 10 years ago
Bump version to 1.1.42-rc10. IMessageProcessor is not generic interface anymore
a936f5ea107cb3bbb56f06f9ab74245d52a8d12e authored about 10 years ago
a936f5ea107cb3bbb56f06f9ab74245d52a8d12e authored about 10 years ago
Code cleanup
348e8d56f206c9cb17789409eda925db0cd7d860 authored about 10 years ago
348e8d56f206c9cb17789409eda925db0cd7d860 authored about 10 years ago
Bump version to 1.1.42-rc09. Tests for MessageProcessor
7a40d572906bc03a850292bbb54220778fd9a651 authored about 10 years ago
7a40d572906bc03a850292bbb54220778fd9a651 authored about 10 years ago
Rework the MessageProcessor. UnitTests :)
407c453cd218ff0be7e0471c5334423f42d8587f authored about 10 years ago
407c453cd218ff0be7e0471c5334423f42d8587f authored about 10 years ago
Something went really wrong
60953c2c443d325ee9def5e4dec3213f6f9f3a36 authored about 10 years ago
60953c2c443d325ee9def5e4dec3213f6f9f3a36 authored about 10 years ago
Add .mailmap .gitattributes .editorconfig
36ec8601d9c8444665cd2435adac6195f9929de4 authored about 10 years ago
36ec8601d9c8444665cd2435adac6195f9929de4 authored about 10 years ago
Bump version to 1.1.42-rc08. Completely rework IEventStore and IMessageProcessor (MessageStream)
f2a63aa9919f9849ca8479105e6d11e45792a289 authored about 10 years ago
f2a63aa9919f9849ca8479105e6d11e45792a289 authored about 10 years ago
Rework the EventStore. New implementation of IMessageProcessor (MessageStream). Tests are passing.
5de6c5084136fac8dc9dc5fa7f60aa7c347e3f8e authored about 10 years ago
5de6c5084136fac8dc9dc5fa7f60aa7c347e3f8e authored about 10 years ago
Bump version to 1.1.42-rc07. Fixed bug when registering handlers Try2
69a0295e62b76df8cb7fce6ee11c76cdeb05fad8 authored about 10 years ago
69a0295e62b76df8cb7fce6ee11c76cdeb05fad8 authored about 10 years ago
Bump version to 1.1.42-rc06. Fixed bug when registering handlers
c8eafe3d2b2e9765adf8f255f9b03e2249987d2d authored about 10 years ago
c8eafe3d2b2e9765adf8f255f9b03e2249987d2d authored about 10 years ago
Bump version to 1.1.42-rc05. Add BoundedContext to the AggregateCommit
882dc1ea7d984479d3ebd4dc2af9198d15cab7bd authored about 10 years ago
882dc1ea7d984479d3ebd4dc2af9198d15cab7bd authored about 10 years ago
Bump version to 1.1.42-rc04. Refactor the Aggregate repository
e46fbbbe76caf0b9a26fe0b97b73ffd1f4bb8dc0 authored about 10 years ago
e46fbbbe76caf0b9a26fe0b97b73ffd1f4bb8dc0 authored about 10 years ago
Refactor the Aggregate repository
00f815f04f06b8ddb715e821a52adf4bbac2f50a authored about 10 years ago
00f815f04f06b8ddb715e821a52adf4bbac2f50a authored about 10 years ago
Merge pull request #68 from Elders/inmemory-event-store
Inmemory event store
0c77cf53572f189ffff04e1aa984079369e36986 authored about 10 years ago
Added IAggregateVersionService interface.
288b016a8c449243d9f6cc177f15953b0ac64187 authored about 10 years ago
288b016a8c449243d9f6cc177f15953b0ac64187 authored about 10 years ago
Added InMemoryAggregateVersionService and tests.
ce0e9ad678af96871c1bc7d53e9bc6e53fbb9b11 authored about 10 years ago
ce0e9ad678af96871c1bc7d53e9bc6e53fbb9b11 authored about 10 years ago
Added test for checking if the InMemoryEventStoreStorage is resolved correctly.
4d8499ad13ad586b0d45f6bcef64fc215f946e96 authored about 10 years ago
4d8499ad13ad586b0d45f6bcef64fc215f946e96 authored about 10 years ago
Implemented IDisposable.
295fa82d5cd8f548e4890c1a890d596921d30596 authored about 10 years ago
295fa82d5cd8f548e4890c1a890d596921d30596 authored about 10 years ago
Removed not implemented Dispose method.
6df248bf21f77854013325e9c3771faa46465707 authored about 10 years ago
6df248bf21f77854013325e9c3771faa46465707 authored about 10 years ago
Fixed configuration.
cc14ebe011d3260dd963596e7f2b3e791fd3a884 authored about 10 years ago
cc14ebe011d3260dd963596e7f2b3e791fd3a884 authored about 10 years ago
Added configuration for using in memory event store.
ab53e8310ecf2d8740e0aa9e30e4350efc8ee215 authored about 10 years ago
ab53e8310ecf2d8740e0aa9e30e4350efc8ee215 authored about 10 years ago
Moved initialization on the events streams.
0e6ee6ab43ae4c1af5e8924b3aff2a6111ea194e authored about 10 years ago
0e6ee6ab43ae4c1af5e8924b3aff2a6111ea194e authored about 10 years ago
Working tests.
e88393029780a62670fee29dce3bb5b8d0db5bce authored about 10 years ago
e88393029780a62670fee29dce3bb5b8d0db5bce authored about 10 years ago
Added in memory event store.
a33ab6686e1b5b670c36589f2e3fbc48ed9fbad7 authored about 10 years ago
a33ab6686e1b5b670c36589f2e3fbc48ed9fbad7 authored about 10 years ago
Hard coded nuget dependencies.
08ac79dbf3f116b457b7021df98206b618df5de3 authored about 10 years ago
08ac79dbf3f116b457b7021df98206b618df5de3 authored about 10 years ago
Closes issue #23
600dc024036a1bad59abd60c7bc7b89d9fa55136 authored about 10 years ago
600dc024036a1bad59abd60c7bc7b89d9fa55136 authored about 10 years ago
Merge pull request #67 from Elders/change-build-path
Changed build paths.
eb4b08f5254315e5ebe32fc0f0ef3675877b8dd2 authored about 10 years ago
Changed build paths.
feb8e7c8c9aac12a3398a343a0df68d0b4bf6c1f authored about 10 years ago
feb8e7c8c9aac12a3398a343a0df68d0b4bf6c1f authored about 10 years ago
Merge pull request #66 from Elders/issue-27
Replaced IMessageHandler interface with ICommandHandler and IEventHandle...
30197ac7e32a8c490c4446cb20e3ced1a8400cc5 authored about 10 years ago
Updated submodule branch.
4c2298d80eb4269331263e03c614c6611fa97329 authored about 10 years ago
4c2298d80eb4269331263e03c614c6611fa97329 authored about 10 years ago
Changed branch.
49d93fd8a8a3d981ed3e53bd66d38385b50f1f6a authored about 10 years ago
49d93fd8a8a3d981ed3e53bd66d38385b50f1f6a authored about 10 years ago
Changed DomainModeling reference.
bdf389b5fd577625d423a5d8cfe054586ffd6bcc authored about 10 years ago
bdf389b5fd577625d423a5d8cfe054586ffd6bcc authored about 10 years ago
Replaced IMessageHandler interface with ICommandHandler and IEventHandler. Issue #27
901432fe41a3fe466c3362b7ff52089ee448a432 authored about 10 years ago
901432fe41a3fe466c3362b7ff52089ee448a432 authored about 10 years ago
Bump version to 1.1.42-rc03. Release container resources for singleton objects
383c62ef1a03703f62e715846a0e59080030a8b2 authored about 10 years ago
383c62ef1a03703f62e715846a0e59080030a8b2 authored about 10 years ago
Bump version to 1.1.42-rc02. Fix bug with state version
f3330e0679222d5188f280c688a75c5c8a6f9c29 authored about 10 years ago
f3330e0679222d5188f280c688a75c5c8a6f9c29 authored about 10 years ago
Merge pull request #63 from Elders/simple-ioc
Add simple ioc container. This is not a real ioc container
6ba7c168c9fc0cc8d1166ed04bb7cb8fe43c4788 authored about 10 years ago
Bump version to 1.1.42-rc01. Revert the the endpoint check
7fad851122da5a4c9bc149d7670caf79106360e0 authored about 10 years ago
7fad851122da5a4c9bc149d7670caf79106360e0 authored about 10 years ago
Bump version to 1.1.42-beta9. Check the pipeline endpoint before trying to close it
d38f6cd265ca232f6fdf4ff229486ca4186eadb2 authored about 10 years ago
d38f6cd265ca232f6fdf4ff229486ca4186eadb2 authored about 10 years ago
Bump version to 1.1.42-beta8. Check the pipeline endpoint before trying to close it
77d4629c785f6ab3ae30addeddbb94b43d4ecbc9 authored about 10 years ago
77d4629c785f6ab3ae30addeddbb94b43d4ecbc9 authored about 10 years ago
Bump version to 1.1.42-beta7. Fix bug with registering message handlers
097129e07a966dc28924a575f633e5598644af61 authored over 10 years ago
097129e07a966dc28924a575f633e5598644af61 authored over 10 years ago
Bump version to 1.1.42-beta6. Add overload methods to configure named publishers
d209663dce0a7d13752ac242433e4832dc8e9d30 authored over 10 years ago
d209663dce0a7d13752ac242433e4832dc8e9d30 authored over 10 years ago
Bump version to 1.1.42-beta5. Add overload methods to configure named consumers
425ea2a8c0dfb76ad18ca0f316b358f72f565701 authored over 10 years ago
425ea2a8c0dfb76ad18ca0f316b358f72f565701 authored over 10 years ago
Bump version to 1.1.42-beta4
9263cb7bfb321effb3b6e227b1f66c8d29b80dfd authored over 10 years ago
9263cb7bfb321effb3b6e227b1f66c8d29b80dfd authored over 10 years ago
Bump version to 1.1.42-beta3
f2a0f0e97f23d47bef1e941e133a23db08fc0565 authored over 10 years ago
f2a0f0e97f23d47bef1e941e133a23db08fc0565 authored over 10 years ago
Bump version to 1.1.42-beta2
54b725c9418bd087a57696fb1fe75d37ebb682b4 authored over 10 years ago
54b725c9418bd087a57696fb1fe75d37ebb682b4 authored over 10 years ago
Bump version to 1.1.42-beta1
277bc0a536fd469abeb999e538f6935d40675807 authored over 10 years ago
277bc0a536fd469abeb999e538f6935d40675807 authored over 10 years ago
Bump version to 1.1.42-alpha10
3f6a141d88d84cc88efbdec7456757265c4d0df2 authored over 10 years ago
3f6a141d88d84cc88efbdec7456757265c4d0df2 authored over 10 years ago
Bump version to 1.1.42-alpha9
a1b9556e8d1f4e681e4b45f6b56af61a84154583 authored over 10 years ago
a1b9556e8d1f4e681e4b45f6b56af61a84154583 authored over 10 years ago
Bump version to 1.1.42-alpha8
b11f1e251a1e816233ee87aa7ee082c201dfaed3 authored over 10 years ago
b11f1e251a1e816233ee87aa7ee082c201dfaed3 authored over 10 years ago
Bump version to 1.1.42-alpha7
e315a88e2b3c7a7d14c76a2b3b67adb9634d5077 authored over 10 years ago
e315a88e2b3c7a7d14c76a2b3b67adb9634d5077 authored over 10 years ago
Bump version to 1.1.42-alpha6
9d55390c18ea9f01e71ef0742de798c2bfdef6ef authored over 10 years ago
9d55390c18ea9f01e71ef0742de798c2bfdef6ef authored over 10 years ago
Bump version to 1.1.42-alpha5
bed5085376893c82a86c08c0d1e6e02ff6591595 authored over 10 years ago
bed5085376893c82a86c08c0d1e6e02ff6591595 authored over 10 years ago
Bump version to 1.1.42-alpha4
fbdf6bd5813d2b382023f7f2b74252ac762f16c6 authored over 10 years ago
fbdf6bd5813d2b382023f7f2b74252ac762f16c6 authored over 10 years ago
Bump version to 1.1.42-alpha3
557bc0955505586c715b4d32834477746c3e7224 authored over 10 years ago
557bc0955505586c715b4d32834477746c3e7224 authored over 10 years ago
Add simple ioc container. This is not a real ioc container
1c523d398c016ba74c5636e57c56ce4d3a335cc9 authored over 10 years ago
1c523d398c016ba74c5636e57c56ce4d3a335cc9 authored over 10 years ago
Bump version to 1.1.42-alpha2
498af31fa0a1c7f8bbd0855cf2c3b6879860cff8 authored over 10 years ago
498af31fa0a1c7f8bbd0855cf2c3b6879860cff8 authored over 10 years ago
Bump version to 1.1.42-alpha1
75ca2c5e8ea9700c49f3df2ea4efd3ebd4a3923b authored over 10 years ago
75ca2c5e8ea9700c49f3df2ea4efd3ebd4a3923b authored over 10 years ago
Bump version to 1.1.41
caf8ec98c506d8f6f6449177e446b7281e717cca authored over 10 years ago
caf8ec98c506d8f6f6449177e446b7281e717cca authored over 10 years ago
Bump version to 1.1.40
d05b8c90ece497713cde69d3c2c3e31db5fe8ada authored over 10 years ago
d05b8c90ece497713cde69d3c2c3e31db5fe8ada authored over 10 years ago
Bump version to 1.1.39
c3e17de6838fb978802de479521a29449c97ff54 authored over 10 years ago
c3e17de6838fb978802de479521a29449c97ff54 authored over 10 years ago
Delete the RabbitMQ code
a42b8525ab02021a398a2b16e0bfae3d3a5b157a authored over 10 years ago
a42b8525ab02021a398a2b16e0bfae3d3a5b157a authored over 10 years ago
Finished with deleting Consume and removeing the Initialize methods on th "PostConsumeStrategy"
da46e7d64b6a732c5bc9106fb199a2dcd428476c authored over 10 years ago
da46e7d64b6a732c5bc9106fb199a2dcd428476c authored over 10 years ago
CronusConfiguration converted to CronusHost
6f5369981f38ca323991de8d2a4d5e12415a696f authored over 10 years ago
6f5369981f38ca323991de8d2a4d5e12415a696f authored over 10 years ago
Made the publishers and the consumerHosts Disposable
8375b2a61dda695516f63b7cf99bc6252c178676 authored over 10 years ago
8375b2a61dda695516f63b7cf99bc6252c178676 authored over 10 years ago
Remove RabbitMQ
0e6ec40e06346cf9f7d28b6cba1bce6ffba3ca22 authored over 10 years ago
0e6ec40e06346cf9f7d28b6cba1bce6ffba3ca22 authored over 10 years ago
Add domain modeling package and remove the project reference
632b20adfd222a60cd17a2d0cd39e4602325ec81 authored over 10 years ago
632b20adfd222a60cd17a2d0cd39e4602325ec81 authored over 10 years ago
Split solutions into separate repositories
a1cc727f23cbe18bcf5f534d13d4915c0ea9c7b0 authored over 10 years ago
a1cc727f23cbe18bcf5f534d13d4915c0ea9c7b0 authored over 10 years ago
Bump version to 1.0.0
026e6f995ee732965e2df36c627558d80fa1f0cc authored over 10 years ago
026e6f995ee732965e2df36c627558d80fa1f0cc authored over 10 years ago
Create readme
7d4d00c0671e145f1e3901c1332f7272a36aecce authored over 10 years ago
7d4d00c0671e145f1e3901c1332f7272a36aecce authored over 10 years ago
Add nuget to the repository.
1a306591886ff53523ad7a50cd9320711c6ab722 authored over 10 years ago
1a306591886ff53523ad7a50cd9320711c6ab722 authored over 10 years ago
Build DomainModeling and Cronus
7045367153b923577570aee7c11dd0031e9bb84d authored over 10 years ago
7045367153b923577570aee7c11dd0031e9bb84d authored over 10 years ago
Build for Domain Modelling
8d641ba456bca9b9d738b5cf7be4e0455eac11f0 authored over 10 years ago
8d641ba456bca9b9d738b5cf7be4e0455eac11f0 authored over 10 years ago
Fix type in appveyor.yml
aa5506e6e644ffa56a42c1c57f222db141a38d3d authored over 10 years ago
aa5506e6e644ffa56a42c1c57f222db141a38d3d authored over 10 years ago
Add appveyor for Cronus only.
72be0ce59a18ef1404c54517aca19e995ebf4c52 authored over 10 years ago
72be0ce59a18ef1404c54517aca19e995ebf4c52 authored over 10 years ago
Working in memory publisher
50cf62e0cfa86d9feca86f656af1dbfcccf92370 authored over 10 years ago
50cf62e0cfa86d9feca86f656af1dbfcccf92370 authored over 10 years ago
The serializer is now abstracted
eb5bbe13eba4a0aa5ff2a9a6935d4b26b7794b3b authored over 10 years ago
eb5bbe13eba4a0aa5ff2a9a6935d4b26b7794b3b authored over 10 years ago
Add nuget
db55404420faec7225a03c8c17148af12bfe4ddd authored over 10 years ago
db55404420faec7225a03c8c17148af12bfe4ddd authored over 10 years ago
Properly manage dependencies when creating nuget packages
1160581ad8af560fc78eccb442f7d0cc1a28ebbf authored over 10 years ago
1160581ad8af560fc78eccb442f7d0cc1a28ebbf authored over 10 years ago
Introduce Fake to build the project.
5dc18cedaceb5fb7c9bf387ba158586a5b0987dd authored over 10 years ago
5dc18cedaceb5fb7c9bf387ba158586a5b0987dd authored over 10 years ago
Reference the new nuget package and remove the multithreading code
43ba2cf99609552dc219ffe920890aad7fe23ce3 authored over 10 years ago
43ba2cf99609552dc219ffe920890aad7fe23ce3 authored over 10 years ago
Update to latest cassandra client
8eca8fe835d01d019b54444edc055ac3cfadeeb1 authored over 10 years ago
8eca8fe835d01d019b54444edc055ac3cfadeeb1 authored over 10 years ago
Write Sanity tests into Cronus closes #44
531d0ec43b3132d53ed0941e8c4192fccd9718ea authored over 10 years ago
531d0ec43b3132d53ed0941e8c4192fccd9718ea authored over 10 years ago
Renamed Scope To UnitOfWork
c328d8f0a4fbc1b603fa45d1ebb31cf0e32ad8ed authored over 10 years ago
c328d8f0a4fbc1b603fa45d1ebb31cf0e32ad8ed authored over 10 years ago
Move the method definition AggregateRootState<ID>.Apply(IEvent @event) to interface and excplictly implement it.
|> closes issue #22
2ea0914eb3fab72bdf41c3600d7a114e0dce1ac5 authored over 10 years ago
Cassandra is building with the latest changes
a4654962659b0a89c764714c76089d328d6869ec authored over 10 years ago
a4654962659b0a89c764714c76089d328d6869ec authored over 10 years ago
Remove the base class Command and Event (Branch it before that so we have a working pord version) #33
883fa6a591f53475fe1bc46fc6ddfacab051a433 authored over 10 years ago
883fa6a591f53475fe1bc46fc6ddfacab051a433 authored over 10 years ago