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

Include issue #75 in CHANGELOG

Use `mix event_store.migrate` to upgrade an existing EventStore datbase.

github.com/commanded/eventstore - f98a97589c13001e60f6006d123bec171731e789 authored about 7 years ago by Ben Smith <[email protected]>
Provide database name as argument to run with `psql`

github.com/commanded/eventstore - 87955a2278b78dc95f9c99d8989041eb51e1f21f authored about 7 years ago by Ben Smith <[email protected]>
Mix task to migrate an existing event store database

`mix event_store.migrate`

github.com/commanded/eventstore - 20e0421929caf9e78a308654dffec284f58d55c8 authored about 7 years ago by Ben Smith <[email protected]>
Migration script for renaming `event_id` to `event_number`

github.com/commanded/eventstore - 80263ad4e479f91720e9a68ca78283ddbb8d9c75 authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #83 from rlustin/separate-create-from-init

Separate `create` and `init` mix tasks

github.com/commanded/eventstore - cbd0626fcb9b563b2036fe099d6bb4d7be1d4829 authored about 7 years ago by Ben Smith <[email protected]>
Include Correlation and causation ids in command guide

Set default `correlation_id` to generated UUID if not provided to command dispatch.

github.com/commanded/commanded - 2ca0a435282050b2cee1ffa7952e3b6a92e2da2d authored about 7 years ago by Ben Smith <[email protected]>
Separate `create` and `init` mix tasks

It allows to initialize an existing database.

Fixes #41

github.com/commanded/eventstore - 4debd7d3014e589f2f9688167b45ba38d045a16b authored about 7 years ago by Raphaël Lustin <[email protected]>
Test correlation & causation ids in a process manager

github.com/commanded/commanded - c12322110ae0b174a99e06df87fa264cf66ae47a authored about 7 years ago by Ben Smith <[email protected]>
Test correlation and causation ids

github.com/commanded/commanded - 17751a6e9790465498aec18c9cc3753935bee869 authored about 7 years ago by Ben Smith <[email protected]>
Include correlation and causation ids in command dispatch

github.com/commanded/commanded - 160d412e50761767ca97984cd82ca40319268905 authored about 7 years ago by Ben Smith <[email protected]>
EventStore requests will error when not enough nodes in cluster

github.com/commanded/eventstore - a35d0d4a4c0c4584d067bc5d84ee55715ec2fd50 authored about 7 years ago by Ben Smith <[email protected]>
Merge release v0.12.1

Fixes #81.

github.com/commanded/eventstore - cc756bc3742095b28c5b500abdf60eddab7faf27 authored about 7 years ago by Ben Smith <[email protected]>
Only notify pending events when out of order event received

github.com/commanded/eventstore - c9a7fc98fc2a5a0d94f8b47bb8f47b0ba66ce8c7 authored about 7 years ago by Ben Smith <[email protected]>
Release v0.12.1

github.com/commanded/eventstore - deddf69bda66835bc50812bfaa3df75d17330b47 authored about 7 years ago by Ben Smith <[email protected]>
Publisher continues to publish all pending events

github.com/commanded/eventstore - aa64d216089fca20fdfeaed17433153d821529cd authored about 7 years ago by Ben Smith <[email protected]>
Return `:ok` from `ack_event`

github.com/commanded/commanded-extreme-adapter - 8218612b75d1d7a8e41e66b7ea8eef3f1aaf718a authored about 7 years ago by Ben Smith <[email protected]>
Return `:ok` from `ack_event`

github.com/commanded/commanded-eventstore-adapter - b951dc8ec4c4022bb4ffd42aae831dd0a8e08024 authored about 7 years ago by Ben Smith <[email protected]>
Include `event_id` in recorded event data

Prepare for EventStore and Command next releases.

github.com/commanded/commanded-eventstore-adapter - 1d528ab6f6c35dd94fb34b2ebbcfe70769bf1f1b authored about 7 years ago by Ben Smith <[email protected]>
Include `event_id` in recorded event data

github.com/commanded/commanded-extreme-adapter - b4cbb226a4b970db1357629fe3a74140c498e68c authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #103 from trustbk/middleware-metadata

Let middleware modify metadata before dispatch

github.com/commanded/commanded - 2c08a01efd1296f4fd4a01082e1daabc4575d319 authored about 7 years ago by Ben Smith <[email protected]>
Let middlewares modify metadata before dispatch

github.com/commanded/commanded - 0df3dfbd81cf98cbdd72a393139ee84273ffa143 authored about 7 years ago by Joan Zapata <[email protected]>
Include #77 in CHANGELOG

github.com/commanded/eventstore - 7ed545bc7f0bca5081bb3a40f2b52a57c994d758 authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #79 from slashdotdash/pr/57

Use `UUID` data type for event `correlation_id` and `causation_id`

github.com/commanded/eventstore - 6e2cc28109e6043ae50c384d54158f054e17a583 authored about 7 years ago by Ben Smith <[email protected]>
Rebase PR #57 onto latest `master` branch

github.com/commanded/eventstore - 5f10c0742d9fded86bb70dcf55998f7fbf9fd31b authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #102 from slashdotdash/bug/prefix-consistency

Prefix aggregate identity in command dispatch middleware

github.com/commanded/commanded - e41f03ce8670150a7a085a578d5d9213d1b845c1 authored about 7 years ago by Ben Smith <[email protected]>
use uuids for event correlation and causation

fixes #51

github.com/commanded/eventstore - 76644ae196bbf4c157e26d587fe0a10392147be3 authored about 7 years ago by Dominik Guzei <[email protected]>
Prefix aggregate identity in command dispatch middleware

Fixes #101.

github.com/commanded/commanded - 4f5fa5699fbbafaea5122795cbee900bb5138fe4 authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #78 from slashdotdash/bug/append-event-limit

Append events in batches of 1,000

github.com/commanded/eventstore - a80059f0041c9a83e7c6a1ee5b406be470667e18 authored about 7 years ago by Ben Smith <[email protected]>
Append events in batches of 1,000

This is due to Postgres' limit of 65,535 parameters in a single statement.

github.com/commanded/eventstore - 0f8f2ceb8148bbbcf4bfc438ad41eebf76772f8a authored about 7 years ago by Ben Smith <[email protected]>
Include additional contributers in README

Thank you all for your pull requests.

github.com/commanded/commanded - 2663951bf5f7cbd21d2a2208710ba250a27380e0 authored about 7 years ago by Ben Smith <[email protected]>
Include Poison encoder in Serialization guide

github.com/commanded/commanded - d0fdfaba1bd708fc6efcfc798788e9b07fe3b902 authored about 7 years ago by Ben Smith <[email protected]>
Describe strong consistency for command dispatch in Usage guide

github.com/commanded/commanded - d2e1b8eaef7349d2faa2e105d805180914b2009f authored about 7 years ago by Ben Smith <[email protected]>
Include "Optional concurrency check" in usage guide

github.com/commanded/eventstore - 61fe2da257ac9ffb8ac433245789ebbb82bf6d71 authored about 7 years ago by Ben Smith <[email protected]>
CHANGELOG for release v0.12.0

github.com/commanded/eventstore - 0ab478710609cdc58145a542968226778c6640de authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #74 from slashdotdash/feature/concurrency-check

Append to stream with optional concurrency check

github.com/commanded/eventstore - 8dd95a76fc9ad45978700d0622928d9f801966ed authored about 7 years ago by Ben Smith <[email protected]>
Use `refute_receive` in stream subscription from `:current` test

github.com/commanded/eventstore - 0d016d21b9ea900fb7dfbc8ed2ea03c19cc90e22 authored about 7 years ago by Ben Smith <[email protected]>
Append to stream with optional concurrency check

Allow `expected_version` in `EventStore.append_to_stream/3` to support the following options:

-...

github.com/commanded/eventstore - dd946c6e932025921aab499035341e33d3cc4b1b authored about 7 years ago by Ben Smith <[email protected]>
Remove links in Usage guide

The links were valid for Hex documentation, but not when viewed on GitHub. Removing them to remo...

github.com/commanded/commanded - fd279c252ca3c1d2325c4ab3e0ef43830abfec7e authored about 7 years ago by Ben Smith <[email protected]>
Capture and reply with any error appending events to storage

github.com/commanded/commanded - 341f1618e4e78b38ad20220739b85d4ed675cc87 authored about 7 years ago by Ben Smith <[email protected]>
Include #98 in CHANGELOG

github.com/commanded/commanded - 4cf3f4e626f624289d825ce2744de2f015d9eab5 authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #98 from slashdotdash/feature/aggregate-multi

Add `Commanded.Aggregate.Multi`

github.com/commanded/commanded - 3cf7fc1957aedcd03e71e9aafdf3cf586f407c4e authored about 7 years ago by Ben Smith <[email protected]>
`Commanded.Aggregate.Multi`

Use `Commanded.Aggregate.Multi` to generate multiple events from a single command.

This can be ...

github.com/commanded/commanded - ef378fbae3f7abbbb21f5260f89ff04b3a465b14 authored about 7 years ago by Ben Smith <[email protected]>
Move `ExecutionResult` into its own file

Include dispatch returning execution result in guides.

github.com/commanded/commanded - 1b240f0093b63458b2e787aaa41222e0411ecb47 authored about 7 years ago by Ben Smith <[email protected]>
Include metadata in `ExecutionResult`

Remove event count from `Aggregate.execute` response now that the created events are also returned.

github.com/commanded/commanded - bbd74c6976b7d419d143baac477b697f008fc47c authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #97 from rlustin/trailing-spaces

Remove trailling spaces

github.com/commanded/commanded - d4cf82af170fe6fd653c3507a486a0c0853f0f04 authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #96 from JoanZapata/execution-result

Add `include_execution_result` option to command dispatch.

github.com/commanded/commanded - 8be09ec32aee5d11b91acc158cb53b2bb007240e authored about 7 years ago by Ben Smith <[email protected]>
Remove trailling spaces

github.com/commanded/commanded - 2b33ccb7fd5bc5e1c68eb82dbb9ab8d38ffd16f4 authored about 7 years ago by Raphaël Lustin <[email protected]>
Add include_execution_result option to dispatch

Fix #92

github.com/commanded/commanded - 03ddb84482fb1d82bfce4975aa5b15f5480e2962 authored about 7 years ago by Joan Zapata <[email protected]>
Subscribe to stream while event being appending test

github.com/commanded/eventstore - a183f166aeba5e607bd0f845d5544c78a577beb2 authored about 7 years ago by Ben Smith <[email protected]>
Bump mix version to v0.11.0

github.com/commanded/eventstore - 756633a820c8a2470be37ebdc28187f8d63e1402 authored about 7 years ago by Ben Smith <[email protected]>
Publisher immediately queries latest event id from database during start

github.com/commanded/eventstore - becbf76960824dc7b3550f812b50c6d0b8e4aae8 authored about 7 years ago by Ben Smith <[email protected]>
Subscription tracks last received event identity

Check subscriber has caught up to last received event after streaming events from storage.

github.com/commanded/eventstore - b25a3656bbb7e372a2568d47dff8691fc0bdf6c4 authored about 7 years ago by Ben Smith <[email protected]>
Merge pull request #94 from slashdotdash/feature/retry

Process manager command dispatch error handling

github.com/commanded/commanded - 0d23559a892e902a6a275f1f620745aa608f9413 authored about 7 years ago by Ben Smith <[email protected]>
Support `{:continue, commands, context}` in process manager dispatch failure

github.com/commanded/commanded - 940708cdaeba0b1c469ad8297efac344d9b3607d authored about 7 years ago by Ben Smith <[email protected]>
Initial support for `{:continue, commands, context}` process manager error handling reply

github.com/commanded/commanded - c782fc151e8ea6e6715964f28e8d7afe3505cd7b authored about 7 years ago by Ben Smith <[email protected]>
Remove compiler warning about check/guard yield same result

github.com/commanded/commanded - dfd1b74eb6f498a3568a011f3350ff3c0dbcf9fc authored about 7 years ago by Ben Smith <[email protected]>
Use `init` function in event handler guide

github.com/commanded/commanded - 91a966bf5e372818f1521a2642f22c7e3c1b15db authored about 7 years ago by Ben Smith <[email protected]>
Process manager error handling in guides

github.com/commanded/commanded - 42bcca053739a75fd7ece2b399a8727d321691d3 authored about 7 years ago by Ben Smith <[email protected]>
Explicit command error handling options

Available options are:

- `{:retry, context}`
- `{:retry, delay, context}`
- `{:skip, :discard_p...

github.com/commanded/commanded - cb5f9eef34cbc673cf0015eb23b5cb5fe0723327 authored about 7 years ago by Ben Smith <[email protected]>
Log errors when an event handler fails to handle an event

github.com/commanded/commanded - e62a5c402138325fa7e4717f2224eeb7b55421ce authored about 7 years ago by Ben Smith <[email protected]>
Default process manager error handling test

github.com/commanded/commanded - 0f0fc9970a1844168bfb3c611e8ba1da37821fb5 authored about 7 years ago by Ben Smith <[email protected]>
Upgrade to Commanded v0.14

github.com/commanded/commanded-audit-middleware - e80b5d190816b3c1d60f09913d87a7c84057ff5c authored about 7 years ago by Ben Smith <[email protected]>
Process manager error handling docs

github.com/commanded/commanded - 0eef47da790d120ce2a56762c943658731bacd4a authored over 7 years ago by Ben Smith <[email protected]>
Retry failed command dispatch in process manager

github.com/commanded/commanded - 43712fe373f878d722a8ffdf703aa5e6b1fbd33b authored over 7 years ago by Ben Smith <[email protected]>
Optional `init/0` callback for event handlers

github.com/commanded/commanded - ea2b43c6e16c8334f46e9f3389d560846bf843b0 authored over 7 years ago by Ben Smith <[email protected]>
Initial test for process manager error handling

github.com/commanded/commanded - 3137ba799965d1eac5f70731dc9d1d05e098b5de authored over 7 years ago by Ben Smith <[email protected]>
Define `error/3` callback for process managers

github.com/commanded/commanded - 17562a30959deceec7835880f443ad8e471ffdd0 authored over 7 years ago by Ben Smith <[email protected]>
Include `commanded_extreme_adapter` upgrade for release v0.14.0

github.com/commanded/commanded - 727cc61a0b9f1342ec442e1390a1acc2d92fda63 authored over 7 years ago by Ben Smith <[email protected]>
Fix compile error with Commanded v0.14.0

Release v0.3.0

Closes #5.

github.com/commanded/commanded-extreme-adapter - 020a03b06d79659ccafb149d44d5d51081cf437f authored over 7 years ago by Ben Smith <[email protected]>
Upgrade mix dependencies, including Commanded v0.14.0

github.com/commanded/commanded-eventstore-adapter - b58ff81e8df3431105d09d487f6f89473460f1c9 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #91 from davich/patch-1

Fix typo in Changelog

github.com/commanded/commanded - 991bed2357d44608cd11b53d0a7af9303a611daa authored over 7 years ago by Ben Smith <[email protected]>
Fix typo in Changelog

github.com/commanded/commanded - ccf14a08c6eee1a842f00e07895ed6ecd262ec9f authored over 7 years ago by David Carlin <[email protected]>
Include upgrade advice for release v0.14.0 in CHANGELOG

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

github.com/commanded/commanded - ac70eaa7c5d4c4fdffcb31e8417791e6eb8c5fee authored over 7 years ago by Ben Smith <[email protected]>
Merge branch 'master' of github.com:slashdotdash/commanded

github.com/commanded/commanded - 6af9f5be010d209be3183fc74c5a0d4784fc75e7 authored over 7 years ago by Ben Smith <[email protected]>
Test to ensure middleware response can be tagged triplet `{:error, error, reason}`

github.com/commanded/commanded - c74f5e2f61946cda949f66a13253299fdaac8491 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #90 from febeling/assert_event_received_module_ensured

Fail `assert_receive_event` if `event_type` isn't a known module

github.com/commanded/commanded - 560eb3264306356a9c46976f6fd016b977480007 authored over 7 years ago by Ben Smith <[email protected]>
Attempt monitored process restart after delay

github.com/commanded/commanded-swarm-registry - 91772ccd070d67ce8ca296f44d879f41feff3216 authored over 7 years ago by Ben Smith <[email protected]>
Fail test if `event_type` isn't a known module

`assert_receive_event` waits for an event of a specific type. But
doesn't recognize if the given...

github.com/commanded/commanded - f87a17f22ef7aa9084907c78db6d2883ffb07fff authored over 7 years ago by Florian Ebeling <[email protected]>
Upgrade to latest `ex_doc`

github.com/commanded/commanded - 071187ae7e737a6d24508bf8a2a82e53fd44b9b3 authored over 7 years ago by Ben Smith <[email protected]>
Remove Elixir v1.3 from guides

github.com/commanded/commanded - 32c8249c650dc96b52ecff487f3ad82a9f75488c authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #89 from slashdotdash/bug/strong-consistency

Ignore strong consistency check when command creates no events

github.com/commanded/commanded - 461cac64b6e829af11df8160e18b9acf375aba1b authored over 7 years ago by Ben Smith <[email protected]>
Don't wait for an event handler when it dispatches using `:strong` consistency

Prevent blocking indefinitely when a strongly consistent event handler dispatches a command usin...

github.com/commanded/commanded - 3b34522b14a2040c896b78f68525be7acf006db0 authored over 7 years ago by Ben Smith <[email protected]>
Ignore strong consistency check when command creates no events

github.com/commanded/commanded - 74eb0a4dab4c8e6979507e036df3da1f8a3e103d authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #88 from JoanZapata/remove-warning

Remove unnecessary warning when a process managers stops itself

github.com/commanded/commanded - 112883e6fb1f7d1f763ff88692d50d5e0b9951f5 authored over 7 years ago by Ben Smith <[email protected]>
Remove unnecessary warning when a process managers stops itself

A normal stop is already logged in `handle_event/2` with a debug level

github.com/commanded/commanded - 8ddfaa21116ba783349921bfcfddcc332f5e85e2 authored over 7 years ago by Joan Zapata <[email protected]>
Require Elixir v1.5

Fixes #71.

github.com/commanded/eventstore - 1e8d6d7d6368cde639dddb59b1321237e3d95571 authored over 7 years ago by Ben Smith <[email protected]>
Release v0.14.0-rc.0

github.com/commanded/commanded - 5e266275615728e8b5a12e9915f490b7d56c7433 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #87 from slashdotdash/feature/aggregate-prefix

Additional stream prefix per aggregate

github.com/commanded/commanded - 909312e6813cd6e335250e947dbb058558b416d4 authored over 7 years ago by Ben Smith <[email protected]>
Include #77 in CHANGELOG

github.com/commanded/commanded - 7160f0f7228d18d98c15d473219e83ec64518308 authored over 7 years ago by Ben Smith <[email protected]>
Allow aggregate identity to be determined by user defined function

github.com/commanded/commanded - cd2a4afe664f7a5bd60f3dda935b82c49a3baf52 authored over 7 years ago by Ben Smith <[email protected]>
Additional stream prefix per aggregate

Closes #77.

github.com/commanded/commanded - d01385e96629ab0721f54b2d5b7bbbd5bb9974ca authored over 7 years ago by Ben Smith <[email protected]>
Add `identity_prefix` to aggregates

Optional prefix used for aggregate stream UUID for event append/read: "<prefix><aggregate_uuid>"

github.com/commanded/commanded - c910847cb1a06761d906e4cc3dab8487dc3a9c43 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #86 from slashdotdash/feature/validate-command-registration

Validate command dispatch registration in router

github.com/commanded/commanded - 0fb6d528ae230e69b9c9eafae6efc0109fb3b15a authored over 7 years ago by Ben Smith <[email protected]>
Command routing validation test

github.com/commanded/commanded - 9af57719120de75b79e987aa1903bca152ee5158 authored over 7 years ago by Ben Smith <[email protected]>
Use `Code.ensure_loaded?/1` to validate router

github.com/commanded/commanded - b8e6c886824ec0c01827813196c9ad4c5d056b44 authored over 7 years ago by Ben Smith <[email protected]>
Validate command dispatch registration in router

Fixes #59.

github.com/commanded/commanded - 2b2f4dd9be0bce4a2251ad60c2e9396c27f63495 authored over 7 years ago by Ben Smith <[email protected]>
Private helper functions

github.com/commanded/commanded-eventstore-adapter - 4fa3219b4a91fe3a3c05b5679f15489cacc24f52 authored over 7 years ago by Ben Smith <[email protected]>
Upgrade to EventStore v0.11.0

Release v0.2.0

github.com/commanded/commanded-eventstore-adapter - 562253772d91735b2a37038b26536bb6da55f591 authored over 7 years ago by Ben Smith <[email protected]>