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

Catch-up subscription test

github.com/commanded/commanded - 154f04691b3f30a4694a23a78d8083ed3e7e92d1 authored over 7 years ago by Ben Smith <[email protected]>
Adds causation_id alongside correlation_id

Causation ID can be handy when debugging a chain of events. Whereas Correlation ID gives you a g...

github.com/commanded/eventstore - b1cb7851aedf75167d3d5490cb8649db9ef095b9 authored over 7 years ago by Simon Harris <[email protected]>
Merge latest commits from `origin/master`

github.com/commanded/commanded - 1d84bad8bc0a414520bc2f209a8fc1ccf39d1b73 authored over 7 years ago by Ben Smith <[email protected]>
Remove PostgreSQL service from Travis CI config

Use latest Erlang and Elixir versions.

github.com/commanded/commanded - d33a195ba81336068fb6232d66d815244a77b4c5 authored over 7 years ago by Ben Smith <[email protected]>
In-memory event store subscriptions

github.com/commanded/commanded - f19e3f62944612fc953da74a9fd7bc30ff289575 authored over 7 years ago by Ben Smith <[email protected]>
Initial in-memory adapter subscriptions

github.com/commanded/commanded - 2dbff63de417b986c70b8cb35c425f10b573a045 authored over 7 years ago by Ben Smith <[email protected]>
Add Events section to README

To mirror how commands and command handlers are described, but for events and event handlers.

github.com/commanded/commanded - d9734e39726528fafd967cba9e83b5602531efbe authored almost 8 years ago by Ben Smith <[email protected]>
Fix code formatting in Getting started section

github.com/commanded/commanded - 52ba04ad898c859a1e724c00a0a9e5d19f33c463 authored almost 8 years ago by Ben Smith <[email protected]>
Merge pull request #53 from planswell/empty_metadata

Fix having nil in metadata

github.com/commanded/commanded - 5ff6032e0a6008a50ee148766cf07a7bc66ffae9 authored almost 8 years ago by Ben Smith <[email protected]>
Fix having nil in metadata

When you have nil in the metadata it fails because it's trying to
merge a nil with a map.

github.com/commanded/commanded - 588e234e6bb8ca6b1db2d1a282259838de5c9e57 authored almost 8 years ago by Olafur Arason <[email protected]>
Merge pull request #44 from planswell/fix_safe_for_distribution

Fix the use of safe in binary_to_term for cluster

github.com/commanded/eventstore - f4dd031aa68f2ad07d820f41996c333fb5066ab4 authored almost 8 years ago by Ben Smith <[email protected]>
Fix the use of safe in binary_to_term for cluster

If you have distributed nodes that hold different parts
of your application, which means that th...

github.com/commanded/eventstore - e46ad6eb4d50e505f0a96120fae16b6d82b38711 authored almost 8 years ago by Olafur Arason <[email protected]>
Snapshot event store adapter tests

github.com/commanded/commanded - 78e702e4a5e43d349a8afe14abd20291e466d27f authored almost 8 years ago by Ben Smith <[email protected]>
Append and stream events adapter test

github.com/commanded/commanded - 44694a95004818b0baa69fda329a7409cd4f1d4e authored almost 8 years ago by Ben Smith <[email protected]>
Initial event store adapter test fixtures

github.com/commanded/commanded - 7d64fc8501f7504df66f51521605fd9b4ea53f4d authored almost 8 years ago by Ben Smith <[email protected]>
Use `event_number` to track last seen event in process managers

github.com/commanded/commanded - 9cb4e0a81040f0a499e10a7575d66e394f2a0ee7 authored almost 8 years ago by Ben Smith <[email protected]>
Remove event store adapters

They will be moved into their own projects.

github.com/commanded/commanded - 560a77c2b597dd9f26fbe6eba7eb0075bc1efd9e authored almost 8 years ago by Ben Smith <[email protected]>
Remove unneeded and upgrade Hex dependencies

Bump version to v0.10.0

github.com/commanded/commanded - 8dbdd7f147d5e1eb1689e606923d4c2c4ace9828 authored almost 8 years ago by Ben Smith <[email protected]>
Aggregate module use event store adapter

github.com/commanded/commanded - 81b1667f61122c3753f03799e0f5ce02ee254310 authored almost 8 years ago by Ben Smith <[email protected]>
Remove `:eventstore` from config

Initial in-memory default event store adapter.

Set default adapter to `Commanded.EventStore.Ada...

github.com/commanded/commanded - e84335ce3c9e7e1a4796ccf7940381d683b091ae authored almost 8 years ago by Ben Smith <[email protected]>
Merge pull request #48 from patrickdet/registry

Use Elixir 1.4 Registry for aggregates

github.com/commanded/commanded - da91f30a29e8202c29165007712c497ea06a3b5e authored almost 8 years ago by Ben Smith <[email protected]>
replaces commanded registry with elixir stdlib registry

github.com/commanded/commanded - 3c323f088ce6ad33d2f28a6c7b9be2df1797e8c4 authored almost 8 years ago by Patrick Detlefsen <[email protected]>
Minor README markdown formatting

github.com/commanded/eventstore - 6cb54edc7889ca49eeaf3145832367a7f96b8183 authored almost 8 years ago by Ben Smith <[email protected]>
Merge pull request #42 from Davidrums/patch-1

Update README.md version

github.com/commanded/eventstore - 5b2fecbca06292b3eb44ae8dd4802044d9ca99ef authored almost 8 years ago by Ben Smith <[email protected]>
Update README.md version

current library version in readme is 0.7.0, updated to 0.8.1

github.com/commanded/eventstore - 6eb54dbdf4b5b9810c8ea4c9041a873b503aaa35 authored almost 8 years ago by David Soff <[email protected]>
Upgrade dependencies

github.com/commanded/commanded-audit-middleware - 306cb7775985bc47fafc720200224374c3c507ce authored almost 8 years ago by Ben Smith <[email protected]>
bugfix: extreme adapter read on soft deleted stream

github.com/commanded/commanded - 9d0cd7e4de76f448f19f4a64aafca6c6ab6c5039 authored almost 8 years ago by simon <[email protected]>
fix copy paste error

github.com/commanded/commanded - 4ee26c19f68637f785e659beaf5479c70770b766 authored almost 8 years ago by simon <[email protected]>
allow config values from system environment variables in release builds

github.com/commanded/commanded - a785637b3c5fe0c7b7e542795b3a94b714189edd authored almost 8 years ago by simon <[email protected]>
bugfix: use EventName "some-event-name" didnt work with exrm releases

github.com/commanded/commanded - 9e76eb853e1204d3715d7bac1d73e6ce28017be1 authored almost 8 years ago by simon <[email protected]>
README and CHANGELOG update for release v0.8.1

Bump version to v0.8.1

github.com/commanded/eventstore - bd2b0497db341e40e5964bef4d1454bca276a563 authored almost 8 years ago by Ben Smith <[email protected]>
Remove trailing space

github.com/commanded/eventstore - 3b93548c9dd52a2a024788484f8495ef5a1c0574 authored almost 8 years ago by Ben Smith <[email protected]>
Merge pull request #39 from planswell/dynamic-db-url

allow url to be a system variable

github.com/commanded/eventstore - 0286aade541ec65c2cc15d6b185adf902bd8a83c authored almost 8 years ago by Ben Smith <[email protected]>
allow url to be a system variable

This follows the Ecto convention of allowing a {:system, "SOME_VAR"} tuple to fetch the url from...

github.com/commanded/eventstore - 436a3cd948a72bba1732ebc9ea1618ab4044c52f authored almost 8 years ago by Craig Savolainen <[email protected]>
bugfix: use stream version of event to update Aggregate.aggregate_version

github.com/commanded/commanded - 7c33524c9013c8e760cf08b3946c51961ecf8d06 authored almost 8 years ago by simon <[email protected]>
Merge pull request #38 from planswell/writer-not-parsing-config

Writer not parsing url from config

github.com/commanded/eventstore - 8b6a7096db327a63d1c5de2ab773a6c52ea9fe98 authored almost 8 years ago by Ben Smith <[email protected]>
writer not parsing url from config

github.com/commanded/eventstore - 1539d38b21b3ab78975bcac3ca0adaa0a48dc743 authored almost 8 years ago by Craig Savolainen <[email protected]>
back pressure for 'get event store' adapter

github.com/commanded/commanded - d10f89b8c433d03064e936bd1859711d20a376e2 authored almost 8 years ago by simon <[email protected]>
merge with master / implement @evenstore.stream_forward

github.com/commanded/commanded - 8f9b9e975f1c86405c3dad8f72010355293f9164 authored almost 8 years ago by simon <[email protected]>
name for process manager elixir process

github.com/commanded/commanded - 580bdac0ad2e4ec59d71782eb9bafee49756c2a5 authored almost 8 years ago by simon <[email protected]>
json serializer: allow for map values in event data

github.com/commanded/commanded - 32e6bc19ac5ac3479b225457b845845fdb892db3 authored almost 8 years ago by simon <[email protected]>
Merge pull request #37 from boxxxie/master

Add Access functions to EventData and RecordedEvent

github.com/commanded/eventstore - dd80c8d153a248204893cec09ce0fcedd2a0d482 authored almost 8 years ago by Ben Smith <[email protected]>
Add Access functions to EventData and RecordedEvent

github.com/commanded/eventstore - b525b2a301208292efa49f68cb383cfebd5e668c authored almost 8 years ago by Paul Iannazzo <[email protected]>
in extreme subscriptions ignore events starting with '$'

github.com/commanded/commanded - 0ff3a9181ce2ce3cf0f9eaf4f5ecb2db6c863bb8 authored almost 8 years ago by simon <[email protected]>
Bump version in README

github.com/commanded/commanded - 84265f4161684935e342f2c23fcdf4cf7e020676 authored about 8 years ago by Ben Smith <[email protected]>
Stream events from event store when rebuilding aggregate state

github.com/commanded/commanded - d85f1bc97361d9e4bc218db0490dac91ed063874 authored about 8 years ago by Ben Smith <[email protected]>
Bump version to v0.8.0

github.com/commanded/eventstore - bd83ad10e1a9475f3b7f1b6b7517c345a8646ed9 authored about 8 years ago by Ben Smith <[email protected]>
Stream events from a single stream forward

github.com/commanded/eventstore - 1f6ffea107b5c927a3cc20a2ac766442e6c52cf3 authored about 8 years ago by Ben Smith <[email protected]>
Merge pull request #36 from slashdotdash/feature/stream-subscriptions

Subscriptions use Elixir streams to read events when catching up

github.com/commanded/eventstore - f9279d47e95586d1498fd312458d565f951d2228 authored about 8 years ago by Ben Smith <[email protected]>
Attempting to stream events from a missing stream should error

github.com/commanded/eventstore - 1e45e88e99d0dbaf64e76dff86489b16ca0db28d authored about 8 years ago by Ben Smith <[email protected]>
Rename `self` variable to avoid conflict with `Kernel.self/0`

github.com/commanded/eventstore - deba760322efd165386eae0a150bbd737347d788 authored about 8 years ago by Ben Smith <[email protected]>
Remove unused variable

github.com/commanded/eventstore - 70814529e73c1dc218823d8a5bb2f4b424a6dd5d authored about 8 years ago by Ben Smith <[email protected]>
Bump version to v0.7.4

github.com/commanded/eventstore - b54c85f283094c35297f54dd8e4ce08d884cdc9d authored about 8 years ago by Ben Smith <[email protected]>
[Test] Single and all streams subscriptions

Updated to include additional `request_catch_up` state.

github.com/commanded/eventstore - 830dc7efedfef93ce6c5074b4db2dbfd4e954c7a authored about 8 years ago by Ben Smith <[email protected]>
Use Elixir streams to read events when subscription catches up

github.com/commanded/eventstore - f52f22ae59d4ae0d308c911140bf552da5069aad authored about 8 years ago by Ben Smith <[email protected]>
Upgrade to Elixir 1.4

Remove compiler warnings.

github.com/commanded/commanded-audit-middleware - aecbb5b48333f0a9c4a83a3ec0d77c868a222fdd authored about 8 years ago by Ben Smith <[email protected]>
Upgrade to Elixir 1.4

Remove compiler warnings.

v0.8.5

github.com/commanded/commanded - 1327ed4942606e8a22d1aa23d9b9ac580f85ffed authored about 8 years ago by Ben Smith <[email protected]>
Upgrade `fsm` dependency to v0.3.0 to remove Elixir 1.4 compiler warnings.

Release v0.7.3

github.com/commanded/eventstore - cf8b66016fee6c134e771fdc09d8375be1b08a78 authored about 8 years ago by Ben Smith <[email protected]>
Stream all events forward

Fixes #34.

github.com/commanded/eventstore - 845af4b00c958c5a3c9d9014ab15509bdc522500 authored about 8 years ago by Ben Smith <[email protected]>
Remove Elixir v1.4 compiler warnings

github.com/commanded/eventstore - 696c561052ed3fb7d540b68bcfad657501af2cf5 authored about 8 years ago by Ben Smith <[email protected]>
Merge branch 'master' into eventstore-behaviour

github.com/commanded/commanded - 9d3d38807103f9647d77a6926ec7959b1b94445e authored about 8 years ago by simon <[email protected]>
Use latest versions in Travis CI config

github.com/commanded/commanded - f2f1e18127eabc27fd34b2907dd66db794f5a50b authored about 8 years ago by Ben Smith <[email protected]>
Use latest versions in Travis CI config

github.com/commanded/eventstore - 69ef3aa7a47973709d327fc911bd6f57f1d2a8eb authored about 8 years ago by Ben Smith <[email protected]>
Reword summary in README

github.com/commanded/commanded - 3bdd2b52449535054107854eab901bbf95c12367 authored about 8 years ago by Ben Smith <[email protected]>
Add case study link to README

github.com/commanded/commanded - 3842cd5596290908a0425570c22c5c3b9d33a36e authored about 8 years ago by Ben Smith <[email protected]>
Add "Used in production?" section to README

github.com/commanded/eventstore - 485c872d887ee74500df850867cf855d439a39b7 authored about 8 years ago by Ben Smith <[email protected]>
extreme eventstore adapter retries read from first event number when a read did not reach end of stream and the number of read events are less than given count

github.com/commanded/commanded - 59dc8a2f115d8f2dd94c80b79ad7937cf57c4784 authored about 8 years ago by simon <[email protected]>
event_store.append_to_stream returns stream version, used in aggregate to update aggregate_version

github.com/commanded/commanded - 3d8e7543f5365aa97e0b9e8c3c30a6e9c89f115a authored about 8 years ago by simon <[email protected]>
correctly handle soft deleted streams from geteventstore.com eventstore

github.com/commanded/commanded - 88cbf07d74d75c7133ee4409e8676e67c5075121 authored about 8 years ago by simon <[email protected]>
restart aggregate registry on eventstore process death; update Aggregate.aggregate_version from last received RecordedEvent.event_id

github.com/commanded/commanded - 85767b89ba8c8a1f3464f1f5bec749a714c4e68a authored about 8 years ago by simon <[email protected]>
extreme eventstore adapter implemented delete snapshot; allow to specify event names different from event module name by use'ing EventName 'custom-event-name'

github.com/commanded/commanded - 610fbf820645393a191de25188198c284ddb324a authored about 8 years ago by simon <[email protected]>
merge with master

github.com/commanded/commanded - 36fa0f03140c7ee8d5caa5f8a4fef20176263fb6 authored about 8 years ago by simon <[email protected]>
adapter for extreme event store

github.com/commanded/commanded - 372468001ec0c334a10c5490604246e11edd8407 authored about 8 years ago by simon <[email protected]>
README supervisor example

Must provide event handler and process router options as a keyword list.

github.com/commanded/commanded - bbc41f97b1f1c2a0b640bd87e08ecc08810e3866 authored about 8 years ago by Ben Smith <[email protected]>
Merge pull request #46 from slashdotdash/feature/stop-process-manager

Stop process manager instance after reaching its final state

github.com/commanded/commanded - fd06a8a1bd0675e9f9f692c57d9d2fb09575bfad authored about 8 years ago by Ben Smith <[email protected]>
Use Elixir v1.3.4 in Travis CI config

github.com/commanded/commanded - 2595c03a5ffad6d1f811fd0bbebdac57f490e424 authored about 8 years ago by Ben Smith <[email protected]>
Include stop process manager instance in CHANGELOG

Fixes #24.

github.com/commanded/commanded - 6e1d4cd69aee29593c9c7a9882a3f694c1242390 authored about 8 years ago by Ben Smith <[email protected]>
Process instance state deleted on stop

github.com/commanded/commanded - 7e279ec7da60b0a85b9f30d5c0b6862b8c1b3a6d authored about 8 years ago by Ben Smith <[email protected]>
Include table of contents in README

github.com/commanded/eventstore - 5bb78e70f80bb766578e3fc118de8278b3f45827 authored about 8 years ago by Ben Smith <[email protected]>
Allow snapshots to be deleted

Fixes #26.

Extend the Event Store API with an `EventStore.delete_snapshot`
function. This delet...

github.com/commanded/eventstore - b7e8b168fd3ed968b9cd0606c210abd3fbdb8dbc authored about 8 years ago by Ben Smith <[email protected]>
Shutdown process manager instance after reaching final state

Allow process manager to return `{:end, process_uuid}` to stop an
existing instance.

github.com/commanded/commanded - c26adda4edf8770f43de3c3174996d6e07ba849b authored about 8 years ago by Ben Smith <[email protected]>
Merge pull request #45 from slashdotdash/feature/event-handler-subscription-position

Event handler and process manager subscriptions should be created from a given stream position

github.com/commanded/commanded - 62c71dba2dbd6596279588eda0f150f40b676ed8 authored about 8 years ago by Ben Smith <[email protected]>
Include table of contents in README

github.com/commanded/commanded - 1aa0ba15b4ef791c06613a2928f6e0687fd044a9 authored about 8 years ago by Ben Smith <[email protected]>
Don't deadlock process router/instance in unit tests

github.com/commanded/commanded - b933da9829651a8bf166b32ffe3d48540dba1a1a authored about 8 years ago by Ben Smith <[email protected]>
Bump version to v0.8.4

github.com/commanded/commanded - f29eb177ea7f2f2847885948a32bb10603073aea authored about 8 years ago by Ben Smith <[email protected]>
Process manager start subscription from given position

github.com/commanded/commanded - 3c3b7b7c8f0dcea2e8251070efc2acd97648b48b authored about 8 years ago by Ben Smith <[email protected]>
Allow event handlers to define their stream subscription start point

github.com/commanded/commanded - 1c75c2ce9f4e56adc2fc4f948b9f157c250b5746 authored about 8 years ago by Ben Smith <[email protected]>
Upgrade `eventstore` to v0.7.0

github.com/commanded/commanded - 44f0ba2a34d7e804e1d9d36e1033270d996f63b9 authored about 8 years ago by Ben Smith <[email protected]>
Minor README update

github.com/commanded/eventstore - 2e4fbb491235c1576093fc82d57d69dc97cf6fc4 authored about 8 years ago by Ben Smith <[email protected]>
Merge pull request #32 from slashdotdash/feature/subscribe-to-stream

Subscribe to a stream from a specified start position.

github.com/commanded/eventstore - 0a7f8d6275872d1f3188916006a498efc6924bee authored about 8 years ago by Ben Smith <[email protected]>
Subscribe to a stream from a specified position

Fixes #17.

Allow subscriptions to a single stream, or all streams, to optionally
specify a give...

github.com/commanded/eventstore - 23f0d7a9649fd071abb12429409f643cd3cb5c5a authored about 8 years ago by Ben Smith <[email protected]>
JsonSerializer should ensure event type atom exists when deserializing

Fixes #25.

github.com/commanded/eventstore - cf3c60552c39cbc64ebd1202990f99a637c974ef authored about 8 years ago by Ben Smith <[email protected]>
Stream subscription monitor subscriber process unit test

github.com/commanded/eventstore - c0308ddb13040bb59958c772973a404dce318002 authored about 8 years ago by Ben Smith <[email protected]>
add eventstore behaviour and implementation for slashdotdash/eventstore

github.com/commanded/commanded - e54f94e36b09efca5ae2ff007dd3493bdecb87aa authored about 8 years ago by simon <[email protected]>
Use `inspect` to record error & error reason

github.com/commanded/commanded-audit-middleware - 7e65583122e566ae7b9c81aa4a159dfe57c2f6d1 authored about 8 years ago by Ben Smith <[email protected]>
Include link to Commanded in README

github.com/commanded/commanded-audit-middleware - 6697fbd82c97aa6f3ba61fe3c0e1d1c2360b597f authored about 8 years ago by Ben Smith <[email protected]>
Installation details in README

github.com/commanded/commanded-audit-middleware - 9977d5d109f4da7760b6bcee74df601c19c5d4f6 authored about 8 years ago by Ben Smith <[email protected]>
Commanded middleware to audit dispatched commands to database

Uses Ecto to persist command audit data.

github.com/commanded/commanded-audit-middleware - ef0a609338ab2c2763dd70db8a99051e71dfff85 authored about 8 years ago by Ben Smith <[email protected]>
Middleware `after_failure` callback is executed even when a middleware halts execution.

Bump version to v0.8.3

github.com/commanded/commanded - 6135abf357ff4e4b466a5b5a9a68b6cc46a7550b authored about 8 years ago by Ben Smith <[email protected]>
Initial commit

Mix project initialised as: `mix new commanded-audit-middleware --sup --module Commanded.Middlew...

github.com/commanded/commanded-audit-middleware - d5f3fc49c230b613bea437b77defa428db8eaf27 authored about 8 years ago by Ben Smith <[email protected]>