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 `FailureContext` in event handler and PM error callbacks

github.com/commanded/commanded - 66e8e5806c7cc666959b8c662f2fdfc2d110cf0e authored over 4 years ago by Ben Smith <[email protected]>
Include #397 in CHANGELOG

github.com/commanded/commanded - 317ca1541f3e911f1cd2d6cb030c4e10c836eccb authored over 4 years ago by Ben Smith <[email protected]>
Allow event handlers and process manager `error` callback to return failure context struct

Closes #397.

github.com/commanded/commanded - 0407c65b7f0536b75dcba40bb90dda37436ffcad authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #400 from commanded/feature/event-handler-state

Support custom state for event handlers

github.com/commanded/commanded - 72fea9264ad1ea1f2e34d0fa77c72ac1f94fe657 authored over 4 years ago by Ben Smith <[email protected]>
Include #400 in CHANGELOG

github.com/commanded/commanded - 9bb96091b6fad07a556768b573cdc9a6110efde5 authored over 4 years ago by Ben Smith <[email protected]>
Custom state for event handlers

Allow event handlers to manage custom in-memory process state which can be read and updated in t...

github.com/commanded/commanded - a79f65b1df9d690a59175844a3bf6d50559a29af authored over 4 years ago by Ben Smith <[email protected]>
Include #391 in CHANGELOG

Allow event store adapter-specific subscription options to be optionally passed on if supported ...

github.com/commanded/commanded - 08b67256b638dfa58ebe72ecf0278925b8c2c34c authored over 4 years ago by Ben Smith <[email protected]>
Add support to event store subscription options

Adds a new callback that allows an optional Keyword list with adapter-specific options when subs...

github.com/commanded/commanded - 0c53a05993d5ad57ba0dd88ffd9a6a19c978b55e authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #399 from commanded/feature/hibernate-after

Add `hibernate_after` option to application config

github.com/commanded/commanded - 542027a9b198c98e584105f94efac2726efffce1 authored over 4 years ago by Ben Smith <[email protected]>
Include #399 in CHANGELOG

github.com/commanded/commanded - c4e976b47a95f14413b7ce1d021f5cd0880d15eb authored over 4 years ago by Ben Smith <[email protected]>
Add `hibernate_after` option to application config

The `hibernate_after` option is used by the Commanded application's top-level supervisor when st...

github.com/commanded/commanded - ba7f1f6463ec85da771015abe536ebe2d2196a64 authored over 4 years ago by Ben Smith <[email protected]>
Include `phoenix_pubsub` in extra applications for Mix `:test` env

Use latest Elixir v1.10.4 in `.tool-versions` and GitHub Actions.

github.com/commanded/commanded - 420921c9c510e71e1f9ef70fd54de61f0203102f authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #398 from commanded/feature/process-hibernate-after

Allow `GenServer` start options to be provided when starting event handlers and process managers

github.com/commanded/commanded - 53b0f9553cab519083cdff319401cb93da035fe3 authored over 4 years ago by Ben Smith <[email protected]>
Include #398 in CHANGELOG

github.com/commanded/commanded - 346ec75ed0f05267416855ee94fc77a10c3cd85a authored over 4 years ago by Ben Smith <[email protected]>
Allow `GenServer` start options to be provided when starting event handlers and process managers

Support `:timeout`, `:debug`, `:spawn_opt`, and `:hibernate_after` GenServer options.

github.com/commanded/commanded - 0bb822ff9e5ca32587185676210958a1ac556734 authored over 4 years ago by Ben Smith <[email protected]>
Fix broken link in CHANGELOG

github.com/commanded/eventstore - 554518822072e50e76d171917d950ed2bb9fe326 authored over 4 years ago by Ben Smith <[email protected]>
Use Elixir v1.10.4 for GitHub Actions and `.tool-versions`

github.com/commanded/eventstore - 21213173d8f2d9e1036ae73cb72b3115cc079b1b authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #214 from commanded/feature/process-hibernate-after

Hibernate subscription process after inactivity

github.com/commanded/eventstore - 8a42645379394c2896b2863b65d1d2927b593969 authored over 4 years ago by Ben Smith <[email protected]>
Allow subcription retry and hibernate after opts to be provided on subscribe

github.com/commanded/eventstore - 5e6a19a9c972b5b581dcbb2c76707630fb007683 authored over 4 years ago by Ben Smith <[email protected]>
Include #214 in CHANGELOG

github.com/commanded/eventstore - 8ea6508b492f19887766feddcefb6de3ef84ce49 authored over 4 years ago by Ben Smith <[email protected]>
Subscription process hibernate after inactivity

Add the `:subscription_hibernate_after` event store config setting used by subscription processe...

github.com/commanded/eventstore - 73a03a96dc666a128971d016ba380d1693ee3321 authored over 4 years ago by Ben Smith <[email protected]>
Configure projector application and name at runtime

Extract projection name from event metadata instead of using a compile-time constant.

github.com/commanded/commanded-ecto-projections - a6d08e7cecb4bbea9093c6895059439297a42bfc authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #396 from commanded/feature/event-handler-metadata

Include `application` and `handler_name` as additional event handler metadata

github.com/commanded/commanded - 638c3b6d4fc4a725c74d639f62e4b60f05051fc4 authored over 4 years ago by Ben Smith <[email protected]>
Include #396 in CHANGELOG

github.com/commanded/commanded - bfbdc440c17a3093886fb0f618c6f1bc66c4d16d authored over 4 years ago by Ben Smith <[email protected]>
Include `application` and `handler_name` as additional event handler metadata

Include the associated Commanded Application and event handler name as additional system provide...

github.com/commanded/commanded - 0908840b2be1202e41ff28504a5299bf45da39ec authored over 4 years ago by Ben Smith <[email protected]>
Extract event handler name test

github.com/commanded/commanded - b47b77de4f29370177732344ef28a753e87dde3c authored over 4 years ago by Ben Smith <[email protected]>
Use GitHub Actions for tests

Remove Travis CI config.

github.com/commanded/commanded-ecto-projections - 297806cc3167628261e598b05f7013497ac69b9f authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #393 from commanded/feature/event-handler-init

Add `init/1` callback function to event handlers and process managers

github.com/commanded/commanded - 56e116504946c58eeb8701e9ed8b53f553e97404 authored over 4 years ago by Ben Smith <[email protected]>
Include #393 in CHANGELOG

github.com/commanded/commanded - 4c46f3f64f8454de19abf4b2bc054a5281ab707d authored over 4 years ago by Ben Smith <[email protected]>
Add `init/1` callback function to event handlers and process managers

Allow event handlers and process managers to define an `init/1` callback function. This is calle...

github.com/commanded/commanded - 98b142086c12b84460961213383b2ed408de484d authored over 4 years ago by Ben Smith <[email protected]>
Test dynamic application subscriptions

github.com/commanded/commanded - 28c4b7ec021c7b5d6212db4cf0d3019a1aac2586 authored over 4 years ago by Ben Smith <[email protected]>
Changing extra options to keyword list

github.com/commanded/commanded - 7f9494de6175cfe6b55bdca2c36fb5c8bd0b227a authored over 4 years ago by Ygor Castor <[email protected]>
Adding behavior optional_callback for subscriptions with extra options

github.com/commanded/commanded - bc809076384eebfdcc9b51213155b17a5a3061bc authored over 4 years ago by Ygor Castor <[email protected]>
Merge pull request #210 from commanded/feature/remove-distributed-registry

Remove distributed registry

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

github.com/commanded/eventstore - 290e36de039f12a6986f879d5f1c30c86c409f2f authored over 4 years ago by Ben Smith <[email protected]>
Remove distributed registry

The distributed registry was an optimisation for distributed Erlang deployments where only a sin...

github.com/commanded/eventstore - bd318c77d4dd7fa9dd8839074efe6ae6c4a530f8 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #209 from commanded/bug/append-any-version-concurrently

Use a transaction around database operations when appending or linking events

github.com/commanded/eventstore - 39d15e916ee2464174f3e97b503dcd7e4b0c2107 authored over 4 years ago by Ben Smith <[email protected]>
Include #209 in CHANGELOG

github.com/commanded/eventstore - 1419704d842df8a6476616bacd38847250dc0e11 authored over 4 years ago by Ben Smith <[email protected]>
Use a transaction around database operations when appending or linking events

Fixes appending events to a stream concurrently with `:any_version` returning an `{:error, :wron...

github.com/commanded/eventstore - d0271553a4037603da37864a42b17ff9fae25a3f authored over 4 years ago by Ben Smith <[email protected]>
Fix link to issue in CHANGELOG

github.com/commanded/eventstore - cc6246f5d4ddf0c63ab7e41247d5eed00459ec6f authored over 4 years ago by Ben Smith <[email protected]>
Fix issue link in CHANGELOG

github.com/commanded/commanded - d52e34c345c61f8a10eb8ed46d3fc1c7769d5781 authored over 4 years ago by Ben Smith <[email protected]>
Release v1.1.1

github.com/commanded/commanded - f97c7bef87956ff6951be8a96d897d14878fede0 authored over 4 years ago by Ben Smith <[email protected]>
Include GitHub Actions build status in README

github.com/commanded/commanded - 6d6b1a6ad2ed4515ec89aa74fd621d1e14f72b1c authored over 4 years ago by Ben Smith <[email protected]>
Migrate CI to GitHub Actions

github.com/commanded/commanded - 2a0501aefbd6c4db95342f2f6524788caedc49de authored over 4 years ago by Ben Smith <[email protected]>
Extract enrich metadata function to `Commanded.EventStore.RecordedEvent` module

github.com/commanded/commanded - 16cfdc615cd7543984cc5f5bf0b92abecdd48ac2 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #208 from commanded/github-actions-test

Migrate CI to GitHub Actions

github.com/commanded/eventstore - b1a2eea05484bf2271a260459eaf46a0a0d39a37 authored over 4 years ago by Ben Smith <[email protected]>
Run Dialyzer in GitHub Actions test workflow

github.com/commanded/eventstore - 4d8ae078a0b72a20ece8e3deea79fd48d11eb71f authored over 4 years ago by Ben Smith <[email protected]>
Replace Travis CI with GitHub Actions

Add GitHub Actions workflow to run tests using Postgres 12.

github.com/commanded/eventstore - 724cbc8f564c0e79a1f9344f6286150da49150a0 authored over 4 years ago by Ben Smith <[email protected]>
Revert to Postgres 10 for Travis CI

github.com/commanded/eventstore - 3740781a9f41a3f5a865d10a7702bb5bbeaf6cb3 authored over 4 years ago by Ben Smith <[email protected]>
Include #207 in CHANGELOG

Extend `mix event_store.migrations` task to output migration status for all configured event sto...

github.com/commanded/eventstore - 086bfeac747970af50b6ceaaa17f624ac8d4f3d5 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #207 from kaikuchn/master

Introduce migrations task to list migration status

github.com/commanded/eventstore - acc9314ea14e8d075e7513f2f67fe16494384d9b authored over 4 years ago by Ben Smith <[email protected]>
Add test for nested `Commanded.Aggregate.Multi` with preceeding event

github.com/commanded/commanded - 1a874c24d177de4e48abaf6747d22f3b55e48884 authored over 4 years ago by Ben Smith <[email protected]>
Include #385 in CHANGELOG

github.com/commanded/commanded - 40f58a21fb3556a2f2eab5476cca6b85ecc0325d authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #385 from y86/fix_multi_aggregate

Fix multi aggregate

github.com/commanded/commanded - e029f98b38e4808b1189d625ec8bd6fecb314f5f authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #389 from vasspilka/master

Enrich metadata in upcaster protocol with fields from recorded event struct.

github.com/commanded/commanded - 5f91c8297947d77a7545570062846f722bc15ca8 authored over 4 years ago by Ben Smith <[email protected]>
add changelog line

github.com/commanded/commanded - 2fc4790c7a308bcc30fc251fcdf35c3f70a73609 authored over 4 years ago by Vasilis Spilka <[email protected]>
Fix docs

github.com/commanded/eventstore - cfe77cb22860526ef3591ba43649ceffc3175259 authored over 4 years ago by Kai Kuchenbecker <[email protected]>
Add tests

github.com/commanded/eventstore - 29bac1a9519573453432edd88ea2f919cf6137bb authored over 4 years ago by Kai Kuchenbecker <[email protected]>
Only exit migrations task when using mix

github.com/commanded/eventstore - 6d1d8dc62f533f12eea4101a16fbfec7c85351dd authored over 4 years ago by Kai Kuchenbecker <[email protected]>
Introduce migrations task to list migration status

github.com/commanded/eventstore - fed7b3989d67ca03fb4b67c4670150c8644a8e58 authored over 4 years ago by Kai Kuchenbecker <[email protected]>
Update test/event/upcaster_test.exs

github.com/commanded/commanded - ffd8d5d355b745f4b98ca6fda56b2fdb6967bc3b authored over 4 years ago by Vasilis Spilka <[email protected]>
allow metadata in upcaster

github.com/commanded/commanded - 7cb9506e8fd1d342f9d6c736ecc26444c9fb3943 authored over 4 years ago by Vasilis Spilka <[email protected]>
Merge pull request #384 from larskluge/patch-2

Typo

github.com/commanded/commanded - b09bf417993118c01b3ec8bb143ee0d792501455 authored over 4 years ago by Ben Smith <[email protected]>
Fix orders clauses

github.com/commanded/commanded - a5739cc7d03e55228d2cfe74133d71d8002d9066 authored over 4 years ago by y86 <[email protected]>
Fix multi not returning pending events

If executions in the pipeline also returned a multi, previous pending events were being discarded

github.com/commanded/commanded - 408840f83138e70f8d9f064b333d5a103abaa40e authored over 4 years ago by y86 <[email protected]>
Duplicate event constraint violation returns `{:error, :duplicate_event}`

github.com/commanded/eventstore - 4274c785a4d6fe8ad142b45ae7f11201d9ebdc6f authored over 4 years ago by Ben Smith <[email protected]>
Upgrade deps including postgrex

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

github.com/commanded/commanded - 15a57072541b03829491ea513db8aa5e4d424de9 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #380 from marpo60/capture_errors_in_apply

Capture exception on Process Manager apply/2 and call error/3 callback

github.com/commanded/commanded - e63fb8086238a980db994be2e30c7092987eb3da authored over 4 years ago by Ben Smith <[email protected]>
Capture exception on Process Manager apply/2 and call error/3 callback

github.com/commanded/commanded - 05a90011bee9e14bbcf39c9471118dbf6196d702 authored over 4 years ago by Marcelo Dominguez <[email protected]>
Release v1.1.0

github.com/commanded/commanded - 4a6df4a3fc3e318805574ca9cab5cef0a83617e3 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #376 from MainShayne233/patch-2

Doc Fix - Add missing comma (2)

github.com/commanded/commanded - e2a511378c46214875541d8d455e61e579a1ee06 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #375 from MainShayne233/patch-1

Doc Fix - Add missing comma

github.com/commanded/commanded - 12f223ef9bb2c149294792b7ffb336e154b3bc9b authored over 4 years ago by Ben Smith <[email protected]>
Rename no delete trigger on `streams` table

github.com/commanded/eventstore - c2fa65ef3c766dbdabdcb3a208f3e89927ef7435 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #203 from commanded/feature/delete-stream

Delete event stream

github.com/commanded/eventstore - 16177988e873016709a9cb2497449fd5857e031d authored over 4 years ago by Ben Smith <[email protected]>
Include #203 in CHANGELOG

github.com/commanded/eventstore - 21368307d7a7569e3291d84bfef1e2cee5d4b55e authored over 4 years ago by Ben Smith <[email protected]>
Delete event stream

- Soft delete event stream.
- Hard delete event stream.
- Subscriptions to a deleted stream won'...

github.com/commanded/eventstore - 4caa07fd8a85ce68595d284e570ed87f1f0054e0 authored over 4 years ago by Ben Smith <[email protected]>
Release v1.1.0

github.com/commanded/eventstore - acd4ea981d44609505e2075ca570e0074b4c38f8 authored over 4 years ago by Ben Smith <[email protected]>
[Test] Migrated event store schema compare to new

github.com/commanded/eventstore - ff8ac7140f67ce7a222c868164c5e37e52ba3ef4 authored over 4 years ago by Ben Smith <[email protected]>
[Doc] Migrating a database using an Elixir release

github.com/commanded/eventstore - 6feb01c6b3c09fe2915f9eec0b7073cdcf19f519 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #204 from commanded/feature/migration-database-lock

Use database lock to prevent migrations from running concurrently

github.com/commanded/eventstore - edbf696d5cc74df0f668b93609af8893339e688b authored over 4 years ago by Ben Smith <[email protected]>
Use database lock to prevent migrations from running concurrently

Use Postgres advisory lock when migrating an event store database to ensure only a single migrat...

github.com/commanded/eventstore - af16d876e31b53198d633db5743291efef16eea5 authored over 4 years ago by Ben Smith <[email protected]>
Doc Fix - Add missing comma (2)

Found another missing comma

github.com/commanded/commanded - e7f9948c3c9370e76c4da81c1ea8f3631def81cf authored over 4 years ago by shayne <[email protected]>
Doc Fix - Add missing comma

Seems like there should be a comma here

github.com/commanded/commanded - a58fc20714b58fea7d6a1338535855bb8cbd884d authored over 4 years ago by shayne <[email protected]>
Bump Highlander dependency

github.com/commanded/eventstore - ea39e0305d6cd8b16060e49fc097ea79a8309fa7 authored over 4 years ago by Ben Smith <[email protected]>
Merge branch 'releases/v1.0.0'

github.com/commanded/eventstore - 23efae70a7a06939cdcd95ff7e0b5f05fe41f949 authored over 4 years ago by Ben Smith <[email protected]>
Release v1.0.3

github.com/commanded/eventstore - cc6a0d3a2ca502b58ba5f4a6b136501aadd1f30b authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #202 from commanded/bug/stream-expected-concurrency

Use event's stream version when appending events to a stream

github.com/commanded/eventstore - 2d795bbfcd015fda4f146df2bb481d7de2925fa9 authored over 4 years ago by Ben Smith <[email protected]>
Include #202 in CHANGELOG

github.com/commanded/eventstore - 04450ecbe11d0c991a1d45c20a9cfae4e158c901 authored over 4 years ago by Ben Smith <[email protected]>
Use event's stream version when appending events to a stream

To ensure duplicate stream versions are rejected by violation of unique index on `stream_events`...

github.com/commanded/eventstore - e9cb0d77d613cb66f0f86da8c32597569615d547 authored over 4 years ago by Ben Smith <[email protected]>
Backwards compatibility for `EventStore.stream_forward` function

github.com/commanded/eventstore - 0a6df8a0a8284103a336805b03367a9ccdc264d5 authored over 4 years ago by Ben Smith <[email protected]>
Fix typo in error message

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