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

Release v0.11.0

github.com/commanded/eventstore - c8482b664f5a77332dbef21eca924dc01a0fef56 authored over 7 years ago by Ben Smith <[email protected]>
Minor markdown formatting

github.com/commanded/eventstore - 0e43fb00404ec4c515c66f8dd8ebbad4993a49de authored over 7 years ago by Ben Smith <[email protected]>
Automatic cluster formation using `libcluster`

github.com/commanded/eventstore - 87157f06887cadcddb562714b59ab077128586a5 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #68 from florish/add-serializer-to-getting-started-config

Add :serializer to Getting Started config

github.com/commanded/eventstore - be6700c63c6d6844568f7aaebf22e21d304aa45e authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #70 from slashdotdash/feature/stream_id

Include `stream_uuid` in `EventStore.RecordedEvent`

github.com/commanded/eventstore - f079de62f717196c0930f1883b1ffbeeabf99d4a authored over 7 years ago by Ben Smith <[email protected]>
Use `refute_received` in unit test to help intermittent failure

github.com/commanded/eventstore - d7e8cff0c41731881ad998411a21c38d4dd69dcb authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #85 from slashdotdash/feature/dispatch-metadata

Include custom metadata during command dispatch

github.com/commanded/commanded - 86c71ec137658d5aa37c4d47b819712c365de3b6 authored over 7 years ago by Ben Smith <[email protected]>
Include latest changes in CHANGELOG

Bump version to v0.14.0

github.com/commanded/commanded - ec82c40e79d09d7c7c71c0efdb3746e70781189a authored over 7 years ago by Ben Smith <[email protected]>
Include custom metadata during command dispatch

Fixes #61.

github.com/commanded/commanded - de1461baab994546fc4455c689dc588b77af4a02 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #83 from slashdotdash/feature/dispatch-sync

Command dispatch with strong consistency guarantee

github.com/commanded/commanded - 436d618a9dc3e828fb95b89b819925f0225f34bb authored over 7 years ago by Ben Smith <[email protected]>
Use second granularity for subscription ack epoch

github.com/commanded/commanded - a172a946d83fa002d6e91c29f506ae67e5e55efc authored over 7 years ago by Ben Smith <[email protected]>
Include dispatch consistency in Guides

github.com/commanded/commanded - 1ccec77d2bff16eedc94201084528be67669872c authored over 7 years ago by Ben Smith <[email protected]>
TTL for subscription ack's

Expire stale entries after one hour. Since the stream ack's are only used during command dispatc...

github.com/commanded/commanded - c06092a7ffc4e4d3ad71749314a2f36dcf95b679 authored over 7 years ago by Ben Smith <[email protected]>
Use Elixir v1.5.1 in Travis CI config

github.com/commanded/commanded-ecto-projections - 5cd3ed3c329640229a64877d1bbfae209f0c45d9 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #7 from Zeeker/fix/update-projection-version-with-prefix

Fix: Pass the `schema_prefix` to `Ecto.Multi.update`

github.com/commanded/commanded-ecto-projections - f8849c9b4baf7084fcfc70ec2aad8ac017c8eedd authored over 7 years ago by Ben Smith <[email protected]>
Migrations: Add a ProjectionVersion for a different schema prefix

github.com/commanded/commanded-ecto-projections - cc584bf9ac29c30be8860afc412ddb3e3d90ac41 authored over 7 years ago by Sascha Wolf <[email protected]>
Ecto: Pass the `prefix` to `Ecto.Multi.update`

It seems that `Ecto.Multi.update` does not infer the schema prefix from
the given changeset; as ...

github.com/commanded/commanded-ecto-projections - 576ee4a7eadfd7cc3adb72f915e6c447737e5b2b authored over 7 years ago by Sascha Wolf <[email protected]>
Test: Add a failing test for updating a ProjectionVersion with a @schema_prefix

github.com/commanded/commanded-ecto-projections - 76e83520f8b703415f5374293c0daa478b66f9c7 authored over 7 years ago by Sascha Wolf <[email protected]>
Log message doesn't need quotes as `inspect` includes them for strings

github.com/commanded/commanded - 0516113ed578b5fd13c7ec7a3fc777ca225daafe authored over 7 years ago by Ben Smith <[email protected]>
Optionally compile `EventStore.Registration.DistributedRegistry` if `Swarm` is available

Distributed registry has a dependency upon the optional `swarm` lib. Only compile this module wh...

github.com/commanded/eventstore - 0c9d8f697c914a6bab05ceedccb19796be79bb48 authored over 7 years ago by Ben Smith <[email protected]>
Include `stream_uuid` in published events

github.com/commanded/eventstore - 011accaf80e2f2885a6e141873dd84fc62803de6 authored over 7 years ago by Ben Smith <[email protected]>
Pass through any additional projector configuration options to Commanded event handler

Allows new Commanded features to be used without updating this library (e.g. specify `consistenc...

github.com/commanded/commanded-ecto-projections - e7f8ad6ecffae556538b48e1930ae68f4c7c1748 authored over 7 years ago by Ben Smith <[email protected]>
Include `stream_uuid` in `EventStore.RecordedEvent`

Use `stream_uuid`, not `stream_id`, for events read from storage. The `stream_id` is an internal...

github.com/commanded/eventstore - 5b253933997b7d2a23a195a85a56719fcd30c352 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #6 from febeling/patch-1

Document name option of Commanded.Projections.Ecto

github.com/commanded/commanded-ecto-projections - edc011671c45be972e2309a9e9ddd725612e67c3 authored over 7 years ago by Ben Smith <[email protected]>
Document name option of Commanded.Projections.Ecto

Closes #5

github.com/commanded/commanded-ecto-projections - f892990d479509da069274c2ccd23569d825d201 authored over 7 years ago by Florian Ebeling <[email protected]>
Command dispatch waits for strongly consistent handlers

Create `Subscriptions` module to track all event store subscriptions. Use ETS table to track sub...

github.com/commanded/commanded - bd3c25e505b72dcc46b89f6520d02c91abc1669f authored over 7 years ago by Ben Smith <[email protected]>
Remove Commanded supervisor section from Getting Started guide

github.com/commanded/commanded - 339d2155019d7bd3fdae52990de0de8431f54883 authored over 7 years ago by Ben Smith <[email protected]>
Use `GenServer.cast/2` to publish events, not `send/2`

github.com/commanded/eventstore - 2a0b37529d033500188fdb642100c3da701a5731 authored over 7 years ago by Ben Smith <[email protected]>
Reference latest v0.2 in README

github.com/commanded/commanded-extreme-adapter - cd3062fff988a0253f3f018755c838b0f9510162 authored over 7 years ago by Ben Smith <[email protected]>
Monitor `GenServer` used to monitor process distributed by Swarm

Allows a distributed process to be supervised using a standard Elixir `Supervisor`.

github.com/commanded/commanded-swarm-registry - f1ca0f10bc84ea8264c166551f0b1c74dd5c8260 authored over 7 years ago by Ben Smith <[email protected]>
Add :serializer to Getting Started config

This avoids an error on application start.

github.com/commanded/eventstore - f48bd00f133a55364e20b091ce608747d5d30565 authored over 7 years ago by Floris Huetink <[email protected]>
In-memory adapter should not publish events when subscriber PID is nil

github.com/commanded/commanded - a5c0c034560514572c0fdf456a0b4a0c5d9de23a authored over 7 years ago by Ben Smith <[email protected]>
Link process already started by Swarm

github.com/commanded/commanded-swarm-registry - abae036ca6a2eead2b93d80f4a61970b43c166d2 authored over 7 years ago by Ben Smith <[email protected]>
Execute all applicable tests from Commanded

github.com/commanded/commanded-swarm-registry - a77f3d2bd17fd1c9c2d826023b983002093ac320 authored over 7 years ago by Ben Smith <[email protected]>
Configure `:eventstore` distributed registry for tests

github.com/commanded/commanded-swarm-registry - d8bdbb1aaae1ae8fb44bd63fd0f49d375ab755f9 authored over 7 years ago by Ben Smith <[email protected]>
Merge branch 'master' of https://github.com/slashdotdash/commanded-ecto-projections

github.com/commanded/commanded-ecto-projections - 88929ebce2f855222317b9752e31d30e63b0d787 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #4 from Zeeker/feature/projection-version-schema

ProjectionVersion: Add option to define a schema prefix

github.com/commanded/commanded-ecto-projections - 77bde1b89406425f253b6f91e0dabeaed436ebfc authored over 7 years ago by Ben Smith <[email protected]>
README: Add a `Schema Prefix` section

Fixes #3

github.com/commanded/commanded-ecto-projections - 024139779d7b9aae714694159bba33b242ebb6fc authored over 7 years ago by Sascha Wolf <[email protected]>
Test: Add a test for the custom schema prefix

github.com/commanded/commanded-ecto-projections - bf5fd2fe1c662f29425fcd0e1e3463c72be0a7fb authored over 7 years ago by Sascha Wolf <[email protected]>
Projection: Extend the @moduledoc and delete the ProjectionVersion file

github.com/commanded/commanded-ecto-projections - f16ffa367b28541c68d95cee934718286d3f5995 authored over 7 years ago by Sascha Wolf <[email protected]>
ProjectionVersion: Allow to define the `schema_prefix` via config

github.com/commanded/commanded-ecto-projections - 39f5ab6f78003bc40eb5985104254147e1af6804 authored over 7 years ago by Sascha Wolf <[email protected]>
Projection: Move the ProjectionVersion schema into the projection

To allow defining a on a per projection level `schema_prefix` the
ProjectionVersion schema has t...

github.com/commanded/commanded-ecto-projections - 94e0f06abbff22177e2c1b256883be5dad2c0e2c authored over 7 years ago by Sascha Wolf <[email protected]>
Missing comma in moduledoc example

github.com/commanded/commanded-ecto-projections - 6f59f414486ff03f8e444f7d0e30b73852d8fe58 authored over 7 years ago by Ben Smith <[email protected]>
Aggregate example using `execute/2` function in guide

github.com/commanded/commanded - 72dcd80afa75cbfd029849704546d59ba314feed authored over 7 years ago by Ben Smith <[email protected]>
Include Commanded Ecto projections example in guide

github.com/commanded/commanded - 9c4370830b3cea876bdf16ce3a5b0b18500f9abe authored over 7 years ago by Ben Smith <[email protected]>
Extract guides from README for Hex docs

Add `@moduledoc` where missing.

github.com/commanded/commanded - 61d4f06ed58b4d52f6a65f7b2d64bd4977ca45d9 authored over 7 years ago by Ben Smith <[email protected]>
Include all events as "no-op" for unsubscribed and failed stream subscription states

github.com/commanded/eventstore - ba3f8f2ddadccaa2b813cc9111353ba5cc5332a9 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #67 from slashdotdash/feature/cluster

Lookup registry provider from app config at runtime

github.com/commanded/eventstore - e6601cab13c710654212ed113ab5f0b28f51f625 authored over 7 years ago by Ben Smith <[email protected]>
Include `handle_info/2` callback function in Stream module

github.com/commanded/eventstore - 4487aa46e6de287cc91bc2bfda664cb3c6f48b2e authored over 7 years ago by Ben Smith <[email protected]>
Lookup registry provider from app config at runtime

Instead of using a compile time macro, which requires consumers for force recompile of deps to r...

github.com/commanded/eventstore - 56084b2e9b7a205fab30fe587367f00afe4f64c6 authored over 7 years ago by Ben Smith <[email protected]>
Additional contributers listed in README

github.com/commanded/eventstore - 65ec089e648733657ae465bffc2aeab65dfb71e6 authored over 7 years ago by Ben Smith <[email protected]>
Return any error response to opening a stream back to caller

github.com/commanded/eventstore - a44ba8b5bb1b3bdcebba81ddaa1bc7bdc8eedaa7 authored over 7 years ago by Ben Smith <[email protected]>
Merge branch 'release/v0.10'

github.com/commanded/eventstore - 20d9ce3737655a6ae7a92d11823d9ca1bc723f03 authored over 7 years ago by Ben Smith <[email protected]>
Subscriber can confirm receipt an event by its `event_id` or `stream_version`

Depending upon whether it is an all streams or single stream subscription.

github.com/commanded/eventstore - 4f1288cec697872b8b79cbb21d0c85543ed97472 authored over 7 years ago by Ben Smith <[email protected]>
Subscription guide

github.com/commanded/eventstore - e07e372de0a59c01212e97b4bfaa85998e29a201 authored over 7 years ago by Ben Smith <[email protected]>
Merge Release v0.10.1 changes

Includes @javereec's pull request: Fix for ack of last seen event in stream subscription #66.

github.com/commanded/eventstore - acd5f0c722364e0dfbbafb61f8fee1492566b097 authored over 7 years ago by Ben Smith <[email protected]>
Release v0.10.1

github.com/commanded/eventstore - c0d1c85e07bf3ccc8e6865d7d2225ed8acdd1107 authored over 7 years ago by Ben Smith <[email protected]>
CHANGELOG for release v0.10.1

github.com/commanded/eventstore - 54cc3af28ef47a37afb4a5fa6eebaca4ae995d67 authored over 7 years ago by Ben Smith <[email protected]>
Fix issue with acknowledgement of single stream subscriptions

github.com/commanded/eventstore - ec9193321370310508f697ac4663c4c4c13c39ec authored over 7 years ago by Ben Smith <[email protected]>
Fix ack of last seen event where it should be dependent on the subscription provider instead of always taking event_id

github.com/commanded/eventstore - 8184a9ac43a615de9250a7faf9f4b3931f1bbed9 authored over 7 years ago by Jan Vereecken <[email protected]>
Failing unit test for single stream subscription

Pppend events to another stream before executing a single stream subscription test to ensure tha...

github.com/commanded/eventstore - 9f6e5e82e534ad38769e5932b474666cc0bb870d authored over 7 years ago by Ben Smith <[email protected]>
Appending events to an existing stream in Usage guide

github.com/commanded/eventstore - c8c935b83335e1c350994c7c2f0faed572f8ef84 authored over 7 years ago by Ben Smith <[email protected]>
Enable Commanded runtime for test environment

github.com/commanded/commanded-swarm-registry - 24c5b27027a33401e43a4bcc99ae780740d815b5 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #76 from slashdotdash/feature/runtime-eventstore

Runtime event store adapter config

github.com/commanded/commanded - 411662b7c78916a01b7965f34e138c6060900b38 authored over 7 years ago by Ben Smith <[email protected]>
Runtime event store adapter config

Don't use compile time macro for event store as it causes difficulties for consumers to change (...

github.com/commanded/commanded - d5e1a763cc0b96b570b2c11ea7e1fe97c27cce73 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #2 from febeling/patch-1

Document skipping an event in README

github.com/commanded/commanded-ecto-projections - 8f5fd6080db5a5a137c92b86b073170e559f4cfa authored over 7 years ago by Ben Smith <[email protected]>
Document skipping an event in README

github.com/commanded/commanded-ecto-projections - e16d21222907ffd1ac990e7161d34222f500a49b authored over 7 years ago by Florian Ebeling <[email protected]>
Spawn cluster for tests and include Commanded test fixtures

github.com/commanded/commanded-swarm-registry - 755a101efade2b91f7f2b8b94da7f66e79f259bb authored over 7 years ago by Ben Smith <[email protected]>
Implement `Commanded.Registration` behaviour using Swarm

github.com/commanded/commanded-swarm-registry - 89d7324dd3fc8d3a4509c8811f3451ec394077cd authored over 7 years ago by Ben Smith <[email protected]>
Include build status in README

github.com/commanded/commanded-swarm-registry - f4a64a8fcdfa95b0a94c4b8492d738f3a04969fa authored over 7 years ago by Ben Smith <[email protected]>
Initial commit after running `mix new ...`

github.com/commanded/commanded-swarm-registry - 9a2a5b08c834e48f02e424b38f574732be227f90 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #65 from slashdotdash/feature/stream-info

Add `stream_version` column to `streams` table.

github.com/commanded/eventstore - 237bc767b2d82a7a968983c0ffefda70ceec39e0 authored over 7 years ago by Ben Smith <[email protected]>
Upgrade script for v0.11.0

github.com/commanded/eventstore - 0c60d9ce2cbca3e4589ce2765bf65e5302642834 authored over 7 years ago by Ben Smith <[email protected]>
Include `stream_version` in streams table

Used for optimistic concurrency check when appending events, instead of querying events table.

github.com/commanded/eventstore - 9c80e2fe0d6c58e291c6689e529ac4350c2c1cf1 authored over 7 years ago by Ben Smith <[email protected]>
Fix link to cluster guide in README

github.com/commanded/eventstore - 89d53da714438048852495762ca35b023b5774f1 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #63 from slashdotdash/feature/cluster

Support running on a cluster of nodes

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

github.com/commanded/eventstore - e73c447d6daa9159b857aa72a55f8f555323d9a8 authored over 7 years ago by Ben Smith <[email protected]>
Publish event test wait for subscription to be subscribed

github.com/commanded/eventstore - e7655412cc117bdf06692dcfa5721d5cbe895a86 authored over 7 years ago by Ben Smith <[email protected]>
Use `case` directly, pipe is unnecessary

github.com/commanded/eventstore - 4af791bda04ac010befeccaa8a55ecb43c8fa792 authored over 7 years ago by Ben Smith <[email protected]>
Remove unnecessary `:timer.sleep/1` from tests

github.com/commanded/eventstore - d3032fa1eaf400136bef60f325f4c172e4af8f12 authored over 7 years ago by Ben Smith <[email protected]>
Update to latest deps

github.com/commanded/eventstore - ac4c62cad6f59d7cebfda942d0ff451de12bc446 authored over 7 years ago by Ben Smith <[email protected]>
Use combined `via_tuple` and `name` functions for stream

github.com/commanded/eventstore - b60744c4cd9800e260f9059fbb72e2255ddab18c authored over 7 years ago by Ben Smith <[email protected]>
Wait for subscription to be subscribed in tests

Attempt to reduce flaky subscription unit tests.

github.com/commanded/eventstore - 97a7bfea0e5a7c5f235d351aea932ba088c5c969 authored over 7 years ago by Ben Smith <[email protected]>
Include a short timeout for restart stream tests

To allow Swarm time to broadcast the process registry to all connected nodes.

github.com/commanded/eventstore - 1ca49129426eda20f940ab7aed6eb33f9c9d6a35 authored over 7 years ago by Ben Smith <[email protected]>
Stop/start `:eventstore` on each node between test execution

github.com/commanded/eventstore - 9bf4cf1b514ca743d51a332fc1a2c3f50161f7ac authored over 7 years ago by Ben Smith <[email protected]>
Running on a cluster guide

github.com/commanded/eventstore - a678ebccab2fbbfffbdaefa297351fb4493c1cf8 authored over 7 years ago by Ben Smith <[email protected]>
Increase `refute_receive_timeout` to 2s in distributed env

Attempting to resolve flaky test.

github.com/commanded/eventstore - 8c7286b9310eaf04fce23e262ebbf877d3a0e582 authored over 7 years ago by Ben Smith <[email protected]>
Cluster configuration and upgrading guides

github.com/commanded/eventstore - 1fbcfe60d82ba6785ab8a516254ae6cdb9d702ba authored over 7 years ago by Ben Smith <[email protected]>
Extract usage from README to individual guides

To allow reuse in Hex docs.

github.com/commanded/eventstore - e38fd0f7d8db4ebe16693f9f4953bfbf6d2a0226 authored over 7 years ago by Ben Smith <[email protected]>
Include guides for Hex docs

Bump version to v0.11

github.com/commanded/eventstore - c67134571bab08d9cb5d947105322338475b0932 authored over 7 years ago by Ben Smith <[email protected]>
Ensure events are published to all nodes, including current when distributed

github.com/commanded/eventstore - f9bf432bec5a04931dbd93847c97638b8eb65b2b authored over 7 years ago by Ben Smith <[email protected]>
Unsubscribe from stream/all streams in tests

github.com/commanded/eventstore - 2fc1180745d08d78b34a61b95d8032d6c32e9126 authored over 7 years ago by Ben Smith <[email protected]>
Send events to publisher process(es)

github.com/commanded/eventstore - 2dcc1b77d4a53dd920796515949aa3da3a3dded9 authored over 7 years ago by Ben Smith <[email protected]>
Merge pull request #75 from leifg/patch-1

Adjust documentation to make Process Managers work

github.com/commanded/commanded - 53ba9878fa7be8ce1897b74a3a12a0cc64ef2747 authored over 7 years ago by Ben Smith <[email protected]>
Adjust documentation to make Process Managers work

If you start it with only the keyword list, the application start stops with ` ** (Functi...

github.com/commanded/commanded - da3e68c82f88fd8498bc2c5016f4f23879b839db authored over 7 years ago by Leif Gensert <[email protected]>
Include repo migrations in mix release package

Release v0.1.3

github.com/commanded/commanded-audit-middleware - f14f7ae3bb7d83afef25189470d36341d2ccd5f0 authored over 7 years ago by Ben Smith <[email protected]>
Include `ex_doc` dependency

github.com/commanded/commanded-audit-middleware - 49e2d130d9076e21550695ba87411ed3de85f390 authored over 7 years ago by Ben Smith <[email protected]>
Prepare for publishing to Hex

github.com/commanded/commanded-audit-middleware - 027e0e8d8f9cd231c244958c106b475bbd31a208 authored over 7 years ago by Ben Smith <[email protected]>