Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Commanded

Use Commanded to build Elixir CQRS/ES applications
Collective - Host: opensource - https://opencollective.com/commanded - Code: https://github.com/commanded

Merge pull request #217 from toraritte/typos

Fix typo in Commanded.EventStore behaviour

github.com/commanded/commanded - 0ad351e83c2592ce73c732ef089e4c48a9c36995 authored about 6 years ago by Ben Smith <[email protected]>
Fix typo in Commanded.EventStore behaviour

github.com/commanded/commanded - bcf349723255622dceecf7e6fbb69598044a45ff authored about 6 years ago by Attila Gulyas <[email protected]>
Merge pull request #215 from vasspilka/master

Make Poison JSON library an optional dependency

github.com/commanded/commanded - 497fb8455a7098d44c95b7d5a23d4084b8514050 authored about 6 years ago by Ben Smith <[email protected]>
Merge pull request #14 from amatalai/fix-dialyzer-warnings

Fixed Ecto changeset dialyzer warnings

github.com/commanded/commanded-ecto-projections - 41356b9acad4e5b6d9d0cdcafd849be182778270 authored about 6 years ago by Ben Smith <[email protected]>
Remove Elixir v1.6.6 from Travis CI config

github.com/commanded/commanded - edd8b29984b18aad2509c8f195113abfc26a1331 authored about 6 years ago by Ben Smith <[email protected]>
Merge branch 'master' into master

github.com/commanded/commanded - 391231f1b9048c451c5ac0ae49aeec2e57cae60a authored about 6 years ago by Ben Smith <[email protected]>
Include #213 and #216 in CHANGELOG

github.com/commanded/commanded - 0d74c3a34a20855a1d39dab660364824006cf7be authored about 6 years ago by Ben Smith <[email protected]>
Merge pull request #216 from janpieper/fix-typo-in-router-option

Fix typo in router option (fixed #208)

github.com/commanded/commanded - ca51a9014017404bea8b8d2ea1cb0f515e04f38c authored about 6 years ago by Ben Smith <[email protected]>
Fix typo in router option (fixed #208)

github.com/commanded/commanded - fb8a23bb8a409c67c1e4503f04320259c63cbf2b authored about 6 years ago by Jan Pieper <[email protected]>
fixed dialyzer warnings

github.com/commanded/commanded-ecto-projections - 1cda24d52774d50cf950c06a934b2e343ac4c7cb authored about 6 years ago by Tobiasz <[email protected]>
update changelog

github.com/commanded/commanded - c123ea954e0cc2677a0b29d83e9c34485907248b authored about 6 years ago by Vasilis Spilka <[email protected]>
make poison optional

github.com/commanded/commanded - 9ba23f13917b7b944a1d7705d6c30d23e9523563 authored about 6 years ago by Vasilis Spilka <[email protected]>
Merge pull request #213 from Freyskeyd/master

Adding recorded_event to predicate_fn in wait_for_event

github.com/commanded/commanded - e11557768ac4df85cd0fcd155ea1fa60088fdb49 authored about 6 years ago by Ben Smith <[email protected]>
feat(assertions): updating wait_for_event predicate_fn arity

Adding second optional parameter to the predicate_fn.
Predicate_fn now receive the recorded_even...

github.com/commanded/commanded - f6155efe3d8953e21aca29a60bd2aa5017325f31 authored about 6 years ago by Freyskeyd <[email protected]>
Merge pull request #20 from commanded/feature/commanded-vnext

Prepare for Commanded's next release

github.com/commanded/commanded-extreme-adapter - 918f2449a430de574e54047c2fcff69e4a459dad authored about 6 years ago by Ben Smith <[email protected]>
Use linked event number for all stream transient subscriptions

github.com/commanded/commanded-extreme-adapter - 13545d90d57bf95414e7dadaeedc0fe78e321c13 authored about 6 years ago by Ben Smith <[email protected]>
Merge pull request #2 from scoiatael/scoiatael/bugfix/update-readme-to-0.4

Fix latest commanded_eventstore_adapter version

github.com/commanded/commanded-eventstore-adapter - b0a67777e0e64f87a09cb44299fb4f1bc8e8557f authored about 6 years ago by Ben Smith <[email protected]>
Fix latest commanded_eventstore_adapter version

Newcomers might be surprised that version mentioned in README is not compatible with latest comm...

github.com/commanded/commanded-eventstore-adapter - 1cd0546c7ea7283f99c473eb2f2e3e8dec3fa287 authored about 6 years ago by Lukasz Czaplinski <[email protected]>
Mix format `.formatter.exs` file

github.com/commanded/commanded-eventstore-adapter - addcffd2c6c838f7172eb37e8532a4b6e925d768 authored about 6 years ago by Ben Smith <[email protected]>
Include `test/support` in mix package

github.com/commanded/commanded - 50cd809830e82b535ce610c2baebc02d3ea13cfe authored about 6 years ago by Ben Smith <[email protected]>
Test event store subscription process linking

github.com/commanded/commanded - 7fae5b465abe2559bc120d67f7ccec3e89255b2d authored about 6 years ago by Ben Smith <[email protected]>
Update extreme adapter to support latest Commanded event store behaviour

github.com/commanded/commanded-extreme-adapter - 268857cb98b0909b1af7d8b2a73eb0bc516edd2b authored about 6 years ago by Ben Smith <[email protected]>
Transient event store suscription to `:all` streams

github.com/commanded/commanded - 5370a9c93b500738fd35f90ffa1257e4d71606ea authored about 6 years ago by Ben Smith <[email protected]>
Append events to event store test

github.com/commanded/commanded - f3b30b74c5ae9bedf76429af3c776950b99c282f authored about 6 years ago by Ben Smith <[email protected]>
Prepare for next Commanded release

github.com/commanded/commanded-eventstore-adapter - 7f826f3f4c5d2ef257cb4515674ab660bc693ca8 authored over 6 years ago by Ben Smith <[email protected]>
Extend `Commanded.EventStore` behaviour to include a `child_spec/0` function

Allows an event store adapter to define a child specification for processes it requires to be st...

github.com/commanded/commanded - 0fd3758e5945f2bd8736619c48f212cc2bf552ad authored over 6 years ago by Ben Smith <[email protected]>
Include #210 in CHANGELOG warning about breaking API change

github.com/commanded/commanded - e52a5b38ac7a73407109783948a598f4f60cff9f authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #210 from uberbrodt/extend_lifespan_behaviour

Expands AggregateLifespan to include after_command/1 and after_error/1

github.com/commanded/commanded - 4906674b8edfeda7052bac467b3bf9e214ae4c12 authored over 6 years ago by Ben Smith <[email protected]>
Expands AggregateLifespan to include after_command/1 and after_error/1. #143

Previously, aggregates would not shut down if one or more events were
not returned after command...

github.com/commanded/commanded - 695625c0879afffcfb2ef665e3314edaf7c3a47d authored over 6 years ago by Chris Brodt <[email protected]>
Document deleting a persistent subscription

Closes #72.

github.com/commanded/eventstore - 635ec6af6dfac067f172d3ca64d9b08c0044bff0 authored over 6 years ago by Ben Smith <[email protected]>
Test `:normal` and `:kill` subscriber exit reasons

Closes #113.

github.com/commanded/eventstore - e76199d57b0be33fe65e1163713af11791717895 authored over 6 years ago by Ben Smith <[email protected]>
Include link to latest published Hex package and documentation

Add note to README warning that linked guides follow the `master` branch which may differ from p...

github.com/commanded/eventstore - b5e5867f5d115ad5dc5d51386c9d091940f07f47 authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #136 from commanded/feature/concurrency

Send `:subscribed` message to all subscribers connected to a subscription.

github.com/commanded/eventstore - b236284f3d2f344ab8ac9f6d6176c8cfc01e3677 authored over 6 years ago by Ben Smith <[email protected]>
Include #136 in CHANGELOG

github.com/commanded/eventstore - af674c3fe9d2ad4153ae2367d3e142bd67f254f4 authored over 6 years ago by Ben Smith <[email protected]>
Advisory locks and monitored server send info messages

Use message sending instead of callback functions since messages are more appropriate for async ...

github.com/commanded/eventstore - 85d795ddb27a4a4fd89e76d2019bb5a5352d5d72 authored over 6 years ago by Ben Smith <[email protected]>
Include #206 in CHANGELOG

github.com/commanded/commanded - c8cd25527f327679ac76928129dc368bc6f92b7e authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #206 from amatalai/fix-issues-with-code-generated-by-macros

Generate specs and docs for Router dispatch functions only once.

github.com/commanded/commanded - 2466bb87ea5e0c8c0cd94d14679e7eb504e7f1eb authored over 6 years ago by Ben Smith <[email protected]>
Include #13 in CHANGELOG

Add tests to ensure deprecated project macro still works, but warns when used.

Add `.formatter....

github.com/commanded/commanded-ecto-projections - 344a84bea64c90a25be5baafcc8d68ca3cb3b2f0 authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #13 from amatalai/lamda-instead-of-unhigienic-macro

Use lambda instead of unhygienic var in projection macros

github.com/commanded/commanded-ecto-projections - f3143764e7cb6fc2889aac8beaf8f38bc25e17f3 authored over 6 years ago by Ben Smith <[email protected]>
Merge release v0.17.1 changes

github.com/commanded/commanded - f0556da020d9f86200bb46517b50718dd8fcdebf authored over 6 years ago by Ben Smith <[email protected]>
Release v0.17.1

github.com/commanded/commanded - 44c6f821a9a6b09cedb1699846e0436efe1e4fd5 authored over 6 years ago by Ben Smith <[email protected]>
Set default aggregate lifespan timeout to `:infinity`

To ensure the `lifespan_timeout` is always a valid timeout value that can be used for `GenServer...

github.com/commanded/commanded - 657c0955b4ecbcb2c985941c00934181a6c7ae11 authored over 6 years ago by Ben Smith <[email protected]>
Support `Phoenix.PubSub` v1.1.0

github.com/commanded/commanded - 76c5d0effd3258513350490ddfcc1a89732c34d9 authored over 6 years ago by Ben Smith <[email protected]>
create docs for commands router dispatch only once

github.com/commanded/commanded - 1943874ac6ff4e38491bfa70a9b764f22409424e authored over 6 years ago by Tobiasz <[email protected]>
create typespecs for commands router dispatch only once

github.com/commanded/commanded - 1fcf635067b6561241ea8265edb0d61611bd75de authored over 6 years ago by Tobiasz <[email protected]>
Merge pull request #205 from amatalai/fix-dialyzer-warning

Fixed dialyzer warning generated by `use Commanded.Commands.Router`

github.com/commanded/commanded - c64e1969f939b036faaf057b4a905c9c5bfc4d54 authored over 6 years ago by Ben Smith <[email protected]>
fixed dialyzer warning generated by "use Commanded.Commands.Router"

github.com/commanded/commanded - 46c457140d502c95760ce613bf1292493d3c0310 authored over 6 years ago by Tobiasz <[email protected]>
updated project macro description in README

github.com/commanded/commanded-ecto-projections - 9099b27b8ea76987f57ef42481a5b968013737b2 authored over 6 years ago by Tobiasz <[email protected]>
re-added old project macros with deprecation warnings

github.com/commanded/commanded-ecto-projections - 5a47da96a424bf38cd6c0c8b5f85b1f81ef24cc7 authored over 6 years ago by Tobiasz <[email protected]>
Include #204 in CHANGELOG

github.com/commanded/commanded - 6a029db736fbfb6aeb48eb4da555ba1c26041b76 authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #204 from amatalai/update-formatter-exs

Export `Commanded.Commands.Router` macros in `.formatter.exs` file.

github.com/commanded/commanded - 836ef7d909417705fc771eeab9a85d19697131d4 authored over 6 years ago by Ben Smith <[email protected]>
export Router macros in .formatter.exs

github.com/commanded/commanded - 185c1e3646a2cbca366267e59d32d720650e9541 authored over 6 years ago by Tobiasz <[email protected]>
use lambda instead of unhygienic var in projection macros

github.com/commanded/commanded-ecto-projections - bb751d884ec76ed7b773e559c888a006a6214afe authored over 6 years ago by Tobiasz <[email protected]>
Merge pull request #127

github.com/commanded/commanded - 9c50ef9779df25fbe1393fc2df4c7956c9c6ee6d authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #203 from commanded/feature/event-handler-subscribe-to-stream

Allow event handlers to subscribe to individual streams

github.com/commanded/commanded - ff2788a0b3b649f03bf55e51b299ad616225fe74 authored over 6 years ago by Ben Smith <[email protected]>
Extract registry tests to a test case module

To allow reuse by external registry providers who want to implement the `Commanded.Registration`...

github.com/commanded/commanded - c26c7783c4a45aabffeb8a31c753e41d98ce0a62 authored over 6 years ago by Ben Smith <[email protected]>
Allow an event handler to define a stream to subscribe to

Event handler can specify `subscribe_to` as a config option to determine a single stream to subs...

github.com/commanded/commanded - ff1f561037b633ddff021d6d64da3d60b4c23094 authored over 6 years ago by Ben Smith <[email protected]>
Extend `Commanded.EventStore` behaviour to support subscribing to any stream

Including subscriptions to all events appended to any stream by using `:all` during subscribe.

github.com/commanded/commanded - 9c3c5d30dbe9b6e72465e9585822682ea8976756 authored over 6 years ago by Ben Smith <[email protected]>
Subscription lock lost and reconnected

In-flight events should be purged when the subscription lock is lot and resent to subscribers on...

github.com/commanded/eventstore - 7baef85101575a4033890e76c8828d48f3b83fc8 authored over 6 years ago by Ben Smith <[email protected]>
Send `:subscribed` message to all subscribers connected to a subscription

Separate starting a subscription process from connecting a subscriber.

github.com/commanded/eventstore - c063c7d297446215ed98c2cb17d6848ccbc3606e authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #201 from commanded/feature/snapshotting

Extract aggregate snapshotting to `Commanded.Snapshotting` module

github.com/commanded/commanded - e7fb0a7564f14144a5546cb934f7ada74c304fb7 authored over 6 years ago by Ben Smith <[email protected]>
Handle record snapshot failures

github.com/commanded/commanded - 3f1c464688495ac18c6503e0bb797115ad81da4c authored over 6 years ago by Ben Smith <[email protected]>
Extract aggregate snapshotting to `Commanded.Snapshotting` module

Will allow process manager state to be snapshotted using same module once event sourced.

github.com/commanded/commanded - 8142c22990afd84b3341b2a5122247766b3d4d0b authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #200 from commanded/bug/lifespan-timeout

Set default aggregate lifespan timeout to `:infinity`

github.com/commanded/commanded - b9bb7612d63a4e13a5464ec688e2f65d50964a2d authored over 6 years ago by Ben Smith <[email protected]>
Include #200 in CHANGELOG

github.com/commanded/commanded - 5f29658a7a59b4a2b8d752d1f0c0d94fcfd25a7e authored over 6 years ago by Ben Smith <[email protected]>
Set default aggregate lifespan timeout to `:infinity`

To ensure the `lifespan_timeout` is always a valid timeout value that can be used for `GenServer...

github.com/commanded/commanded - 5a3160cc6304e4b13b2bf942f1c49d58873c4ee7 authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #134 from commanded/feature/concurrency

Subscription concurrency

github.com/commanded/eventstore - 02e1583db71ccaee13dbfed9597878bb2267a800 authored over 6 years ago by Ben Smith <[email protected]>
Fix failing tests on Travis CI

Due to not waiting for subscriber process to terminate in test.

github.com/commanded/eventstore - 47accab311c08cd2413247c26b328e8a7e22c04d authored over 6 years ago by Ben Smith <[email protected]>
Disable logger backends for test environments

github.com/commanded/eventstore - 672c12600a9aa7a02218589ba29e0707e13a8344 authored over 6 years ago by Ben Smith <[email protected]>
Include Elixir v1.7.2 in Travis CI configuration

Include #134 in CHANGELOG.

github.com/commanded/eventstore - 1225cbf518164fb3b8986f3160d861003e94e890 authored over 6 years ago by Ben Smith <[email protected]>
Acknowledgement of redistributed in-flight events after subscription terminates

github.com/commanded/eventstore - a0191838a03b18ff66eb906de3bf2ef8d78bc439 authored over 6 years ago by Ben Smith <[email protected]>
Document concurrent subscriptions

github.com/commanded/eventstore - d9714243879f80560f14762ab9bdb82a9366cdd7 authored over 6 years ago by Ben Smith <[email protected]>
Unsubscribe from stream and delete subscription tests

github.com/commanded/eventstore - ace4451cd9444273812a9d77874e5f846af1e1cc authored over 6 years ago by Ben Smith <[email protected]>
Ensure subscription last sent is initialised from last seen

github.com/commanded/eventstore - 2e5cdd6eb18cc66c95709daa381144183434a94d authored over 6 years ago by Ben Smith <[email protected]>
Request next batch of events when catching up and queue is empty

github.com/commanded/eventstore - e0e80a718884f0ffdb67e29b27a12e889c55dd37 authored over 6 years ago by Ben Smith <[email protected]>
WIP In-flight subscriber message acknowledgement

Persist last seen event to storage ordered by event id, irrespective of the order of acknowledge...

github.com/commanded/eventstore - a6069af355907397524bdaeeb0bd7310a6eed7d3 authored over 6 years ago by Ben Smith <[email protected]>
Subscription monitors subscribers, terminates when all subscribers down

github.com/commanded/eventstore - 2bf3c6a6a87d6f746c3d9b1e97d290143ae711e4 authored over 6 years ago by Ben Smith <[email protected]>
Exclude events filtered by selector function

github.com/commanded/eventstore - dd9c57fdc6c542341338daee82b32b9b8bfa9d56 authored over 6 years ago by Ben Smith <[email protected]>
Prevent too many subscribers connecting to a subscription

github.com/commanded/eventstore - 3109505eb72363afb622f3a6b9b5d5d22af57c7c authored over 6 years ago by Ben Smith <[email protected]>
Subscriber buffer size

Use round robbin balancing to distribute events amongst subscribers.

github.com/commanded/eventstore - 0c88470974ded29eca9369a6935d762c60838db4 authored over 6 years ago by Ben Smith <[email protected]>
Subscription event partitioning

github.com/commanded/eventstore - 3b93f2ef5a81bf45670249f893a65bb9f3d7efd4 authored over 6 years ago by Ben Smith <[email protected]>
Subscription records `last_sent` for filtered events

github.com/commanded/eventstore - 0cd0ffa6aa78ca96fd473d02cd03fc0d83973f7b authored over 6 years ago by Ben Smith <[email protected]>
Send events to multiple subscribers connected to a single subscription

github.com/commanded/eventstore - 0f999668cd6bb2b12936e9f4055d3d538d744010 authored over 6 years ago by Ben Smith <[email protected]>
Attempt to notify partitioned events ordered by lowest event number

github.com/commanded/eventstore - f0879377ec3d75fb8339fd03b27d7acb245a524b authored over 6 years ago by Ben Smith <[email protected]>
Delete subscription

Separate deleting an existing subscription from unsubscribe as subscriptions may now have multip...

github.com/commanded/eventstore - a06bc3eb462636f0640c9ebee805030d77f41ece authored over 6 years ago by Ben Smith <[email protected]>
Extract subscription tests to test case

Subscription test case used to test single and all streams subscriptions.

github.com/commanded/eventstore - a6db11db9db8b6023523ff620c73ce4a0dbb84e3 authored over 6 years ago by Ben Smith <[email protected]>
Initial concurrent subscription test

github.com/commanded/eventstore - 11473c693d118865fefd32e02da05ceaeeb20580 authored over 6 years ago by Ben Smith <[email protected]>
Include #135 in CHANGELOG

github.com/commanded/eventstore - 10dc4aea947a40ad3546ef542285f49c7edf720a authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #135 from jccf091/upgrade-to-elixir-uuid

Rename `uuid` dependency to `elixir_uuid`.

github.com/commanded/eventstore - 8273aad2eec0bd38bb9fbaf5d781229b9a3adf12 authored over 6 years ago by Ben Smith <[email protected]>
upgrade :uuid to :elixir_uuid 1.2

github.com/commanded/eventstore - 7cfa6f922db52a2293d9de23dea3116ef9b79e3a authored over 6 years ago by James Cheuk <[email protected]>
gitignore .elixir_ls

github.com/commanded/eventstore - 8ad2bae41d6b6e503b35c0b3cceaefe631e39d7a authored over 6 years ago by James Cheuk <[email protected]>
Include #196 in CHANGELOG

github.com/commanded/commanded - 6babdb1daf8c72f573af05656eae7e6d94e83a43 authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #196 from amatalai/fix-snapshoting

Fix snapshot recording

github.com/commanded/commanded - 5423f9d6f316c873e8a3e0ac905eafbd8ad04402 authored over 6 years ago by Ben Smith <[email protected]>
fix snapshot recording & force backward-compatible snapshot recreation

github.com/commanded/commanded - 1c7965fafb6d73fa0c94ec2dbca581d01540859e authored over 6 years ago by Tobiasz <[email protected]>
Include reference to `typed_struct` in Commands guide

github.com/commanded/commanded - 1e62888bdd733741fd08d42d9350282071764b35 authored over 6 years ago by Ben Smith <[email protected]>
Include #192 and #193 in CHANGELOG

github.com/commanded/commanded - 1f2e7f1829e9af15c0a76ce88db46fa5481ed49d authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #193 from commanded/feature/process-manager-event-timeout

Process manager event handling timeout

github.com/commanded/commanded - 1bf2a67cc0dbe43394b2f17d3effd68ded361b19 authored over 6 years ago by Ben Smith <[email protected]>
Process manager event handling timeout

You can configure a timeout for event handling to ensure that events are processed in a timely m...

github.com/commanded/commanded - dd2ad7d820b1e4161ac862c114e5848754e568c7 authored over 6 years ago by Ben Smith <[email protected]>
Merge pull request #192 from commanded/feature/event-handling-errors

Process manager and event handler error & exception handling

github.com/commanded/commanded - 23c2fe1b28efdb190dca5b01897a9a08d9610897 authored over 6 years ago by Ben Smith <[email protected]>
Capture event handler exceptions and call `error/3` callback function

Allows your event handlers to handle exceptions by skipping, retrying, or stopping on problemati...

github.com/commanded/commanded - 1607b2e9a1fff12c1be0ed097a062f2c7f3b1c17 authored over 6 years ago by Ben Smith <[email protected]>