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

Code cleanup

cf58cb4f648ec7a28f34d5bacf214bf21050c29a authored about 6 years ago by mynkow <[email protected]>
Changes CronusOptionsProviderBase namespace

cc248c9441c739575391dad6466a8324ab0520ff authored about 6 years ago by mynkow <[email protected]>
Release notes

e3157281de59d0fdcda03c9da807783796a3260f authored about 6 years ago by mynkow <[email protected]>
Drops net472 because netstandard2.0 supports it out of the box

d5c4d884fab4ace208c0142e607fb937f294d36f authored about 6 years ago by mynkow <[email protected]>
Adds CronusOptionsProviderBase which allows easy options setup

4ecce7b01f89ff9222c254261064029cadf7aae4 authored about 6 years ago by mynkow <[email protected]>
Release notes

158bf6730f11d59d58916e45309b3edbdec56599 authored about 6 years ago by mynkow <[email protected]>
Adds async load methods for projections ISnapshotStore

2375f9606e50f54077fd46df3a40e846675a93bd authored about 6 years ago by mynkow <[email protected]>
Fixes a generic type parameter

c3ddc9822809aa6f3838f03b4d40129150cf36bb authored about 6 years ago by mynkow <[email protected]>
Allows AssemblyInfo generation

f9b8c8f6f54511e064303e11723b8ef70661d35c authored about 6 years ago by mynkow <[email protected]>
Moves CopyEventStore to a separate file

d52a1ee50530be9937ba1be4e3496dbb05e5a2c4 authored about 6 years ago by mynkow <[email protected]>
Code cleanup

e70db9e2fcbea62657d20580198d440334ea27a9 authored about 6 years ago by mynkow <[email protected]>
For some reason, when using xUnit, xunit is loaded twice.

d6e1cd9d01b7ca5a8072f9eab37f4db582efe0c9 authored about 6 years ago by sdluxeon <[email protected]>
Fixed loading assemblies on linux since its case sensitive.

97bc5ee2f3859ecdd1c91cd244fd39d6cb6313a4 authored about 6 years ago by sdluxeon <[email protected]>
Release Notes

20146f679e4948947499454604d9600f613d1cda authored about 6 years ago by sdluxeon <[email protected]>
Release notes

c2cb62d8cf1bd184fa5faf6af8d6470025978110 authored about 6 years ago by mynkow <[email protected]>
Adds InMemory implementations for ILock and Publisher

81965a555ff4e84f848e4eda2d2b565a57624070 authored about 6 years ago by mynkow <[email protected]>
Release notes

7a3b49be28a1ec7a3bf3e8abc89d4b5e5f6810d6 authored about 6 years ago by mynkow <[email protected]>
Introduces InMemory publisher

8119c5ab0f93f8b2b7ce20190f9f4dcf3bbabd8e authored about 6 years ago by mynkow <[email protected]>
Tests for the CronusStartupScanner and the order of the found startup types

54fe6b1b1d228012e44b6323c44125c0892c6b7f authored about 6 years ago by mynkow <[email protected]>
Adds startup ranking via CronusStartupAttribute

ee4502d494d22faa52314ffb6f226ae75daff7b5 authored about 6 years ago by mynkow <[email protected]>
Fixes namespaces

79c9db67ab65f3ad5325f194d85c450e343bfd15 authored about 6 years ago by mynkow <[email protected]>
Logs an error if a subscriber has failed to process a message instead of crashing

19faaa7792cb4e0b28979279eb9d3f7988787d09 authored about 6 years ago by mynkow <[email protected]>
Release notes

8c6a054d0ab4fd18d5d095b347a93c889e0f8148 authored about 6 years ago by mynkow <[email protected]>
Registers all ICronusStarup services

4abc226c6d8f80b9496c1f69e5599d513ecccf69 authored about 6 years ago by mynkow <[email protected]>
Release notes

b8c709462b5f6f79bc4a2db59118303acd7e2c2f authored about 6 years ago by mynkow <[email protected]>
Cleans usings

314b5c22134de100c59b965d49a966e79b9deca3 authored about 6 years ago by mynkow <[email protected]>
Introduces DiscoveryBase as a successor of DiscoveryBasedOnExecutingDirAssemblies

e31dc5bafab0e7a9d9850705e685ec92a6283ddf authored about 6 years ago by mynkow <[email protected]>
Adds extension point to write cronus bootstrap logic

d0545f848839351f8a24df6c39fe25b64e119738 authored about 6 years ago by mynkow <[email protected]>
Release notes

c37a77a9f955fe77552352ecba8b7ee5617c4411 authored about 6 years ago by mynkow <[email protected]>
Adds tests for CronusServicesProvider override of default service logic

f714be593e5cddffb2c83d04631418445e05a553 authored about 6 years ago by mynkow <[email protected]>
Introduces InMemoryDiscovery which adds default in memory services

1d8178bf1c420165a0888cdcae4965585c525c36 authored about 6 years ago by mynkow <[email protected]>
Adds the ability non-default Cronus services to override the defaults

273d7120bfc7a484957a59d8834e44d4a760250e authored about 6 years ago by mynkow <[email protected]>
Experiment with projection tests

7117134ea92cffd1cd69e3df5052c2b4ebaf545c authored about 6 years ago by mynkow <[email protected]>
Sneaky else

2a1a7598cbb960b8bfa49927accab4af5cfbec17 authored about 6 years ago by mynkow <[email protected]>
Projections will replay for a long time until we resolve performance issues

ae10559bf70e40c3b1ef823a378d049d112b8452 authored about 6 years ago by mynkow <[email protected]>
Adds all Cronus subscriber types to the SynchronousMessageProcessor

b982e6c49caced67f462036929a5c9cc2f1b42d5 authored about 6 years ago by mynkow <[email protected]>
Makes LinkedListExtensions internal

c57e22afac7ad53f227d09630462dbd236a162a4 authored about 6 years ago by mynkow <[email protected]>
Removes obsolete code

604c77efe1d49bd69eb879eff4ba7e3986224a64 authored about 6 years ago by mynkow <[email protected]>
Tests now target DNC 2.2

e63c83f80f91609891168073708196db4d8d1c35 authored about 6 years ago by mynkow <[email protected]>
Changed Subscriber Collection Implementation and the way cronus host work

c72d8aa9f73b284b703319f47ff683bbfb3dbc59 authored about 6 years ago by tokmac <[email protected]>
Removed InMemory Queue in inmemory publisher

bc201698da51b322afaa374efb4f8ceb51a3af81 authored about 6 years ago by tokmac <[email protected]>
Added Synchronous Message Processor

443fea8d006506ed0894c35f65b07ddd71aef388 authored about 6 years ago by tokmac <[email protected]>
Merge pull request #118 from Elders/release-5.1.0

Release 5.1.0

7bc14e608c6ee6637e123bd59ccf9af604b080d0 authored about 6 years ago by mynkow <[email protected]>
Release notes

9ef7c77cf5af1327bad27739e7629b78fdec10f5 authored about 6 years ago by mynkow <[email protected]>
Removes obsolete code

4ca539c4cca8811414ca142ebf6616e05ca570a0 authored about 6 years ago by mynkow <[email protected]>
Release notes

af91bd67f1dc4b168383bdb2e0a606513902c179 authored about 6 years ago by mynkow <[email protected]>
Updates DomainModeling and DNC to v2.2

ab20f3535d149282be0093368dd4121431c76d45 authored about 6 years ago by mynkow <[email protected]>
Adds NotFoundHint to the read FAIL

bdce11800f65eebfe72ea4875deaee050c35bd74 authored about 6 years ago by mynkow <[email protected]>
Release notes

81d800a0e7a9155a0fddd1ceee3b63841290b2d3 authored about 6 years ago by mynkow <[email protected]>
Improves the logs for the ProjectionRepositoryWithFallback

1a072a8d03dde05ec513c07a44cb780a4f078b5c authored about 6 years ago by mynkow <[email protected]>
Fixes a bug where you were not able to rebuild a projection without live state

76a2b9346147b09f425cd01d774b5a00e056a555 authored about 6 years ago by mynkow <[email protected]>
Release notes

58dbebc39ff798330f656852b48e68f06478b14e authored about 6 years ago by mynkow <[email protected]>
Temporary removes the InMemoryDiscovery

723c205feece80fe39d5b19c07f41a58b8fff76f authored about 6 years ago by mynkow <[email protected]>
C# 8 experiments

34862bc655870dc81d89e3722bebe443cb65e6be authored about 6 years ago by mynkow <[email protected]>
Creates an extension point where the client application could override Cronus services

7824099d530f3e839cd88be375ad6177420462e3 authored about 6 years ago by mynkow <[email protected]>
In memory implementation wip

3e4e30fa76ee3dc4d701a13dd69ced59f7b70d78 authored about 6 years ago by tokmac <[email protected]>
fix after merge

aa91087cecac6fafba0ef2730b319f43a7684c12 authored about 6 years ago by tokmac <[email protected]>
Mark a building version as TimedOut if it is outside of the current timebox

6292ff9d38e0b1005d2cf45f0761d37982651969 authored about 6 years ago by mynkow <[email protected]>
Merge pull request #117 from Elders/documentation-tenants

Documentation tenants

c67521bc8cea05b874fa36e5a3ba66632c0c8688 authored about 6 years ago by mynkow <[email protected]>
Added unit tests for BoundedContext name validation

0069f1c1447dcb736ea9bee65dbc74c6f471774e authored about 6 years ago by tokmac <[email protected]>
Added validation for BoundedContext name

8e283b20c3bc1f24ab5e4619a2ad9accfaf57dc2 authored about 6 years ago by tokmac <[email protected]>
Added configurations about Cronus.AtomicAction.Redis

9df0008b11ed28f9d3c73950eac992c5ca4f4533 authored about 6 years ago by tokmac <[email protected]>
Separated tests in different files

bf0574d299e1341162c56e7d4b2259f3ed18aa1e authored about 6 years ago by tokmac <[email protected]>
Added Multitenancy configurations format validation and support for providing tenants as Json Array

6fadf8bfda14fe1f742f01ad4808497290984b68 authored about 6 years ago by tokmac <[email protected]>
Update Configuration.md

3174e7f73405ca2db4cf59c6a15daeaf99123754 authored about 6 years ago by Lyubomir Mitkov <[email protected]>
Merge pull request #116 from Elders/release-5.0.0

Release 5.0.0

e383ee69aa930e0cb243ecb95fef8db04f3b5ddc authored about 6 years ago by AlexPlom <[email protected]>
Merge remote-tracking branch 'origin/release-5.0.0'

9f4ff978937a7fc45521f063f33741ecea199b05 authored about 6 years ago by mynkow <[email protected]>
Release notes

fd36488415b1a6058802fd6def07b1e440ac9c91 authored about 6 years ago by mynkow <[email protected]>
Updates domain modeling

010e5914865972f0775cd6c8aaf62cce60082a72 authored about 6 years ago by mynkow <[email protected]>
Release notes

a83ad8f5e0dbb72f7950addadfcb68781d19d00b authored about 6 years ago by mynkow <[email protected]>
Adds logging when ProjectionRepositoryWithFallback is fired

a56fd9a65c43779b806b428130485c5da43481e7 authored about 6 years ago by mynkow <[email protected]>
Improves logging for the ProjectionRepositoryWithFallback

30fd9b491d34da90c4118531f466d997120f36d5 authored about 6 years ago by mynkow <[email protected]>
Fixes execution flow for the projection which had mixed understandings about not found data and an error when doing a projection query

0415ea4cdc8e5b82ea03d101709760f072addd7b authored about 6 years ago by mynkow <[email protected]>
Release notes

7dcbe54f5f8fea29780ecfa8b298a9c48478e45d authored about 6 years ago by mynkow <[email protected]>
Outdated build versions are now canceled

06f557a807dd430ca8547e1650e92adeb2bf2c25 authored about 6 years ago by mynkow <[email protected]>
Release Notes

4016679ba1416aaae92fe808eae9f31f523b50bd authored about 6 years ago by AlexPlom <[email protected]>
Release notes

f63bc252a503b08cba46248027db44f5a5d38ce7 authored about 6 years ago by mynkow <[email protected]>
Adds the ability to override how ProjectionVersions are loaded

90cebaa9fbb2fce10f97d069a94ceefe27621782 authored about 6 years ago by mynkow <[email protected]>
Renames parameters

afdb30b419200c5b563ada1e3a564610e854a9f1 authored about 6 years ago by mynkow <[email protected]>
Removes the extension which calculates hash

6716b530911287c6fbe82b145cf377904db135f4 authored about 6 years ago by AlexPlom <[email protected]>
Handles the situation where a projection does not exist and sets the version status to NotPresent

47a9be6ebbc6fa6340fc2f94a291935a1204c6bc authored about 6 years ago by AlexPlom <[email protected]>
Updates packages

a90f31e7bc47edb27478d3c9f24fad561617cf61 authored about 6 years ago by mynkow <[email protected]>
Removes the Initialize option because it is in a separate class now

e849191187eb0d960b51de7297bca221df43e5dd authored about 6 years ago by mynkow <[email protected]>
Release notes

719bce675de6e2cbc264e3fb8f7eb90c152bc406 authored about 6 years ago by mynkow <[email protected]>
Fixes concurrency problem with the Workflow objects

ac16fc3668b8020c7de8f365923468833ea63325 authored about 6 years ago by mynkow <[email protected]>
Release notes

80bcc8f59fa9ca3ba6b1e49d3abdcb7de7ca8319 authored about 6 years ago by mynkow <[email protected]>
Updates DomainModeling package

48b75631b39f6f42da605f6dc51f9ddcc2a2f180 authored about 6 years ago by mynkow <[email protected]>
Introduces ProjectionRepositoryWithFallback. It gives the ability to use a secondary/fallback projection repository. It is useful while rebuilding the projections

d44d5d9ff1f2bfcbaeeffe939cc4ad58343163e8 authored about 6 years ago by mynkow <[email protected]>
Improves logs

4a096ccbd83b862023171747cdc34b85e93647e0 authored about 6 years ago by mynkow <[email protected]>
Splits IProjectionWriter and IInitializeProjectionStore

cc4425c5cd8cbeb8aa5116034d6c874bb4753570 authored about 6 years ago by mynkow <[email protected]>
Fixes handler initialization bug. Handlers must be initialized using the handlerFactory

24eef830fe55402ad548c7c1650ffc17069ee94d authored about 6 years ago by mynkow <[email protected]>
Adds more context to the AggregateCommitRaw

442ac8b65f8113809b572e5b128332c3c4e7941d authored about 6 years ago by mynkow <[email protected]>
Refreshes the projections status every 5 min

e81f94887bbfcda1dd5e44aa643c565044df7a11 authored about 6 years ago by mynkow <[email protected]>
Release notes

fd56846c4b2f9f47bb792910b846186f633abb85 authored about 6 years ago by mynkow <[email protected]>
Now we can replay system projections

1deff2402b57334f49b9f37fdb04a9ec4140e7a6 authored about 6 years ago by mynkow <[email protected]>
Adds more context to the AggregateCommitRaw

f447b22ab112e90518c24550c5872dea70d7fac1 authored about 6 years ago by mynkow <[email protected]>
Release notes

71c22ae895482b131ee1d3632b0849c1e064f80a authored about 6 years ago by mynkow <[email protected]>
Fixes the check for projections memory leak guard

d86664e88bfb30b18811f643c69ee65bc0c59a96 authored about 6 years ago by mynkow <[email protected]>
Release notes

59fcd912944ebe11dd8cef28bb673d1a1a696cb3 authored about 6 years ago by mynkow <[email protected]>
Adds MigrationDiscovery

6648e3a474b0d83c553e696e51b51533d4e2fa99 authored about 6 years ago by mynkow <[email protected]>