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 #372 from commanded/feature/event-handler-nil

Call event handler's `error/3` callback function when `handle/2` function returns an invalid value

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

github.com/commanded/commanded - 52b6c5a6281881bf9ae9b92ba6e8712e8896fafa authored over 4 years ago by Ben Smith <[email protected]>
Call event handler's `error/3` callback function when `handle/2` function returns an invalid value

github.com/commanded/commanded - ee9949f1f8c33d228c0672704183c7653034c920 authored over 4 years ago by Ben Smith <[email protected]>
Add retry to flaky lock test

github.com/commanded/eventstore - 91eb7601ae812ed49932feb8c7de7c4fbc9fa161 authored over 4 years ago by Ben Smith <[email protected]>
Extract config parsing to `EventStore.Config.Parser` module

github.com/commanded/eventstore - 26307a125e0a712eac9b29174696ca9181ca7427 authored over 4 years ago by Ben Smith <[email protected]>
Use random key for lock tests

github.com/commanded/eventstore - 9e940dceacb81c623766c931da73b1f2acd9407b authored over 4 years ago by Ben Smith <[email protected]>
[Test] Migrated event store test

github.com/commanded/eventstore - 6eac9fe76b0ada9b9c2b06f4939f954c5bb24577 authored over 4 years ago by Ben Smith <[email protected]>
Use separate database for migrated eventstore

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

[Doc] Add missing comma to example config for jsonb

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

github.com/commanded/eventstore - 206bd71b1e36ce30a2d47a0178e0ef08cc2b1b45 authored over 4 years ago by shayne <[email protected]>
Initialise event stores for migration env

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

github.com/commanded/eventstore - 6e09e39af86cce543011f868890f96f61e3aa123 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #199 from commanded/test/migrate-eventstore

Seed and migrate event store test

github.com/commanded/eventstore - 50d6e2a3c915ee935d8f09325f54dec6bad083a6 authored over 4 years ago by Ben Smith <[email protected]>
Seed and migrate event store test

- Add `migration` Mix env to test migrated database.
- Upgrade Travis CI to bionic dist and use ...

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

github.com/commanded/commanded - 4429a1efa921b61564bdaa01d15a74c9c2151674 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #342 from commanded/feature/event-handler-error-stacktrace

Include stacktrace in event handler and process manager `error` callback functions

github.com/commanded/commanded - eabd496f54388e9b6ef83dfd793c03356f01b648 authored over 4 years ago by Ben Smith <[email protected]>
Include stacktrace in event handler and process manager `error` callback functions

- Include `__STACKTRACE__` in event handler failure context.
- Include `__STACKTRACE__` in proce...

github.com/commanded/commanded - 8ceab5418bba7f2043d3dd456668b70478d3c167 authored over 4 years ago by Ben Smith <[email protected]>
Include #354 and #351 in CHANGELOG

github.com/commanded/commanded - a4f0a02383cc60a7892eec1ae90f2fb75bfa32dd authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #351 from trbngr/router_without_parens

Add `router/1` to `locals_without_parens` Mix format config.

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

github.com/commanded/commanded - 2ca8acec3ee1e2ac264dadc7e5b3f364a8852a5d authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #354 from utrustdev/mp/in-memory-reset

Ignores :not_found when reseting InMemory store

github.com/commanded/commanded - 58e6cc26fadc6c888622e8d5636a0188f0494aa6 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #365 from joseph-lozano/master

Upgrade to phoenix_pubsub to 2.0

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

github.com/commanded/commanded - c8aae99be87854afd0a834b0243172247c46a7b0 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #368 from EskiMag/fix-memory-consumption-during-aggregate-rebuild

Fix high memory consumption during aggregate rebuild

github.com/commanded/commanded - 4f85963a2d23b6ba6435ba51cbae847bd5322010 authored over 4 years ago by Ben Smith <[email protected]>
Fix high memory consumed during aggregate rebuild

github.com/commanded/commanded - 94fc9c29e215d94bbc1ef850296c39aa89f0bff0 authored over 4 years ago by Štefan Ľupták <[email protected]>
Run `mix format` and include format check in Travis CI

github.com/commanded/eventstore - 73a7a8565177547ab48f24833da154e4903d075d authored over 4 years ago by Ben Smith <[email protected]>
Remove duplicate PR from CHANGELOG

github.com/commanded/commanded - efff2080beaf81b604c646761161591b25f39192 authored over 4 years ago by Ben Smith <[email protected]>
Disable `local_cluster` runtime

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

github.com/commanded/commanded - 76832a2cbbd9b26e123448e4434f1d5262ae9dc1 authored over 4 years ago by Ben Smith <[email protected]>
Replace gobal runner with Highlander third party library

github.com/commanded/eventstore - 4a6e2649127fdf0003feec72f1834dd361b4cd13 authored over 4 years ago by Ben Smith <[email protected]>
Merge branch 'no_double_supervision' of https://github.com/SafeBoda/eventstore into no_double_supervision

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

Include release v1.0.1 and v1.0.2 changes in master.

github.com/commanded/eventstore - 9429b26bfddeea5b949a0c628bb5a67c773cd1c1 authored over 4 years ago by Ben Smith <[email protected]>
Replace GlobalRunner with Highlander (I extracted this code into a mini

library)

github.com/commanded/eventstore - 45af78d3366883b2bee5019a2e3281b54106a0f9 authored over 4 years ago by Derek Kraan <[email protected]>
Upgrade to phoenix pubsub 2.0

github.com/commanded/commanded - d54d395cea0792a2a8b63a806ee426b13050f5be authored over 4 years ago by Joseph Lozano <[email protected]>
Include #363 in CHANGELOG

github.com/commanded/commanded - a7291178a8c264ad7e1f77f3faa34df5de405b1b authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #363 from commanded/feature/router-compiler-error

Remove router module compile-time checking

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

github.com/commanded/eventstore - 009b23d0549b59bd2e7e074f0439045071ca162d authored over 4 years ago by Ben Smith <[email protected]>
Use `DynamicSupervisor` for subscriptions

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

Only run distributed tests when `LocalCluster` is available.

github.com/commanded/eventstore - 5c29dd0a94f7d7af238c92b613a951f95f4cba6d authored over 4 years ago by Ben Smith <[email protected]>
Prevent double supervision by starting / stopping supervisor manually

Include #194 in CHANGELOG

github.com/commanded/eventstore - 1b8ea66919e3f313652f609144c133afa2025cc9 authored over 4 years ago by Derek Kraan <[email protected]>
[Test] Distributed subscriptions

github.com/commanded/eventstore - b7ffb6750aa497290553b8624c7f7995343d8e36 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #194 from SafeBoda/no_double_supervision

Prevent double supervision by starting / stopping supervisor manually

github.com/commanded/eventstore - cfc622c9da0241ab7de032f28d1035f50769d9fd authored over 4 years ago by Ben Smith <[email protected]>
Update dialyzer and gen_stage dependencies

github.com/commanded/eventstore - 5bbcb4f0b61667bbde77aeef3d1d3e1c2c303a62 authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #196 from andreapavoni/patch-1

[Doc] Fix documentation for release tasks (fixes #187)

github.com/commanded/eventstore - 73112a3c7af3ab9b7b6c59276038ecb9fbaae3ea authored over 4 years ago by Ben Smith <[email protected]>
fix documentation for release tasks (fixes #187)

github.com/commanded/eventstore - ed1852cb31181981ddc3f30568640ea088318b41 authored over 4 years ago by Andrea Pavoni <[email protected]>
Refactor dispatch macro in composite router

github.com/commanded/commanded - 04afe01ed51076db73ba90298425357ed4d2af18 authored over 4 years ago by Ben Smith <[email protected]>
Remove router module compile-time checking

Compile-time checking for router dependencies causes compilation errors to be hidden.

github.com/commanded/commanded - 0806bbfff0386c32924a624695802c5fde1717d2 authored over 4 years ago by Ben Smith <[email protected]>
Bump dialyzer and jason dependencies

github.com/commanded/commanded - a8aaf95a64532eda8940bec25bd94c3ce50dc8eb authored over 4 years ago by Ben Smith <[email protected]>
Merge pull request #360 from jwilger/command-handler-context-doc-update

Clarify execution context for command handlers

github.com/commanded/commanded - dd2273ee8d23b829526ad599c6dd6f824d4a27bd authored almost 5 years ago by Ben Smith <[email protected]>
Clarify execution context for command handlers

Updates documentation to clarify that the execution context of command
handlers is the same as t...

github.com/commanded/commanded - 9b0d31fa880467461522278131f2b71cb802da2b authored almost 5 years ago by John Wilger <[email protected]>
Merge pull request #359 from jwilger/document-function-option

Test and document dispatch `:function` option

github.com/commanded/commanded - 47bae256fdcb1ad9d54bc4f2e605632960920757 authored almost 5 years ago by Ben Smith <[email protected]>
fixes formatting error

github.com/commanded/commanded - 934db8f0ff9bf0debbe1e1a715ae1d07c91561a8 authored almost 5 years ago by John Wilger <[email protected]>
Test and document dispatch's :function option

There is an existing yet undocumented option to the
`Commanded.Commands.Router`'s `dispatch` mac...

github.com/commanded/commanded - b5f2ea63eb6ceeff4c051952032e95b48700487f authored almost 5 years ago by John Wilger <[email protected]>
Typo (#357)

github.com/commanded/commanded - 2d9950fd3ce76a23a3c410c99857b812f5705d66 authored almost 5 years ago by Lars Kluge <[email protected]>
Prevent double supervision by starting / stopping supervisor manually

github.com/commanded/eventstore - e8cc8543d4c9acea23c33c6fe1f1c6beff210429 authored almost 5 years ago by Derek Kraan <[email protected]>
code review

github.com/commanded/commanded - fafc2560e735213a5ed90dca379f5315a9cd76e8 authored almost 5 years ago by Miguel Palhas <[email protected]>
Ignores :not_found when reseting InMemory store

github.com/commanded/commanded - 1a79b6dea092e77f4f5fb1da42d05154b9b2aa43 authored almost 5 years ago by Miguel Palhas <[email protected]>
Merge pull request #352 from commanded/feature/application-middleware

Allow Commanded Application name to be set dynamically in middleware

github.com/commanded/commanded - dab7d0717b88bdeb394c82bcd2f5ec9fa8474e90 authored almost 5 years ago by Ben Smith <[email protected]>
Include #352 in CHANGELOG

github.com/commanded/commanded - 8b94bc68eedf42d0136f4bd9622960ed3f3d949a authored almost 5 years ago by Ben Smith <[email protected]>
Allow Commanded Application name to be set dynamically in middleware

github.com/commanded/commanded - 21e49b58d45fc4328ce342441834dfe55de0b61e authored almost 5 years ago by Ben Smith <[email protected]>
Bump Elixir version to v1.10.2

github.com/commanded/commanded - 006883e200ad4f8e5cd0c95e98a7637b8a7397f9 authored almost 5 years ago by Ben Smith <[email protected]>
Add router/1 to locals_without_parens.

github.com/commanded/commanded - 9d8d0a31cb8f63912402ec611b53b447d74d2e6f authored almost 5 years ago by Chris Martin <[email protected]>
Release v1.0.1

github.com/commanded/eventstore - 440452382e2e6e81b784e9b7c8ef595382a167f2 authored almost 5 years ago by Ben Smith <[email protected]>
Release v1.0.1

github.com/commanded/commanded - 8cfb938ddd621d55f90e8b829a623069b2cc51cb authored almost 5 years ago by Ben Smith <[email protected]>
Command dispatch `returning` option

Allow aggregate state to be returned from a command dispatch.

github.com/commanded/commanded - e793de9185fc84867adac78e2bca99890cc1a482 authored almost 5 years ago by Ben Smith <[email protected]>
Merge pull request #348 from commanded/bug/subscribe-error-retry

Retry event handler and process manager suscriptions on error

github.com/commanded/commanded - 18886e9fbfbc027d108c2703775f4ce7a382c593 authored almost 5 years ago by Ben Smith <[email protected]>
Include #348 in CHANGELOG

github.com/commanded/commanded - f0c667bcc0b5fa794d73cc8d03d2e6675e0be1f7 authored almost 5 years ago by Ben Smith <[email protected]>
Retry event handler and process manager subscription on error

Restarting an event handler or process manager may encounter an error attempting to subscribe to...

github.com/commanded/commanded - 8c4483671159a58646314b18c6cf7c8acfacca96 authored almost 5 years ago by Ben Smith <[email protected]>
Merge pull request #347 from commanded/feature/refute-receive-event

`refute_receive_event/4` only tests newly created events

github.com/commanded/commanded - 711593f53b8f07cf7b4200a8ddc2ae15794ffb42 authored almost 5 years ago by Ben Smith <[email protected]>
Include #347 in CHANGELOG

github.com/commanded/commanded - f491ec2c28770e2f3bbf6017880cc216bb15b503 authored almost 5 years ago by Ben Smith <[email protected]>
`refute_receive_event/4` only tests newly created events

Subscription is created from `:current` to ensure only events produced by the given function are...

github.com/commanded/commanded - 1d813e0984fc531083d1da892d72764a6420bf58 authored almost 5 years ago by Ben Smith <[email protected]>
Link processes started by global registry

To ensure restart on termination.

github.com/commanded/commanded - 7e9607f8dba4cc815efb2dbbc4957d6c3af3a222 authored almost 5 years ago by Ben Smith <[email protected]>
Include #186 in CHANGELOG

github.com/commanded/eventstore - 722fb86be44a7f8f3e6afcbac8133c90b1b0cd8e authored almost 5 years ago by Ben Smith <[email protected]>
Set Event Store in Distributed Forwarder init function

github.com/commanded/eventstore - a4039a2d7c32d0d59b7bfe7a2c49d98e67273b85 authored almost 5 years ago by Diogo Scudelletti <[email protected]>
Update Commanded Swam registry in documentation to v1.0

github.com/commanded/commanded - 5058e665d3c9c43202e66fdc3db266bd72ac0d88 authored almost 5 years ago by Ben Smith <[email protected]>
Merge pull request #345 from commanded/bug/register-subscription

Fix distributed subscription registration bug

github.com/commanded/commanded - 2c3591237018410628fa388d6352cf61f00754ab authored almost 5 years ago by Ben Smith <[email protected]>
Include #345 in CHANGELOG

github.com/commanded/commanded - e70708ff7ae8beeb7dbb8365fb3362298a8f181e authored almost 5 years ago by Ben Smith <[email protected]>
Fix distributed subscription registration bug

- Register event handler and process manager subscriptions on all nodes, after process started.
...

github.com/commanded/commanded - 354d0d901d6c00beef0e0408e7e0aa1fd549da83 authored almost 5 years ago by Ben Smith <[email protected]>
Remove duplicate `BankAccountClosed` event

github.com/commanded/commanded - ea8fefb6fb23b1a0b4cf873fd067128f88fd683f authored almost 5 years ago by Ben Smith <[email protected]>
Merge pull request #344 from commanded/feature/global-registry

Global registry using Erlang's `:global` module

github.com/commanded/commanded - c1a7b31fd296f91d82b04aec1d644c9f769c6c5e authored almost 5 years ago by Ben Smith <[email protected]>
Include #344 in CHANGELOG

github.com/commanded/commanded - 3ecfeb13e6659b02e3c2ea0a42fb634a0c032217 authored almost 5 years ago by Ben Smith <[email protected]>
Global registry using Erlang's `:global` module

github.com/commanded/commanded - 61cc7cda3ee50d5fad87df6b9a482ae3bc8c3254 authored almost 5 years ago by Ben Smith <[email protected]>
Include #340 in CHANGELOG

github.com/commanded/commanded - c67fe7291cb00d4ec24f0d56c7f0c6e50a97320a authored almost 5 years ago by Ben Smith <[email protected]>
Merge pull request #340 from davydog187/better-stack-traces

Add stacktraces to EventHandler error logging

github.com/commanded/commanded - 4095d6ff7ec72498ef6b5bab77c38556ec92901c authored almost 5 years ago by Ben Smith <[email protected]>
Use `Code.ensure_compile/1` in router macro

github.com/commanded/commanded - 4fde8862130f14fc3ad460d62d6b8aa6e95d0302 authored almost 5 years ago by Ben Smith <[email protected]>
Remove Elixir 1.10.x compiler warnings

Replace `Code.ensure_compiled?/1` with `Code.ensure_loaded?/1`.

github.com/commanded/commanded - 2ae920775e3e073d5c0e6b54703e7ecf0ed4885d authored almost 5 years ago by Ben Smith <[email protected]>
Include #341 in CHANGELOG

github.com/commanded/commanded - 4727502995f98e83b290926e6ac0a12ca129d562 authored almost 5 years ago by Ben Smith <[email protected]>
run the formatter

github.com/commanded/commanded - f157bb3c8d59de84d4d47e4e0c4e8b9200d0682f authored almost 5 years ago by David Lucia <[email protected]>
Use function logging

github.com/commanded/commanded - fad72ba356c29eab775f93b85bee8e604427b343 authored almost 5 years ago by David Lucia <[email protected]>
Add stacktraces to EventHandler error logging

github.com/commanded/commanded - 9390a31636321eae3ba5ecf3bf56283fe29c4a2b authored almost 5 years ago by David Lucia <[email protected]>
Log errors with pretty printing

github.com/commanded/commanded - 95bb6019441a4352529fd5b48b0bb785928e8cd3 authored almost 5 years ago by David Lucia <[email protected]>
Merge pull request #341 from davydog187/run-formatter

Run the formatter in CI

github.com/commanded/commanded - 7fcef9cc06a92bdd020bb53c5daa6f26e7c88426 authored almost 5 years ago by Ben Smith <[email protected]>
Use Elixir 1.10.1

github.com/commanded/commanded - 54ce404d4ddaf8ab36144a3a31b306d8d54c6973 authored almost 5 years ago by David Lucia <[email protected]>
Format the code

github.com/commanded/commanded - 4a9b8d144c37513002d7b96dbf95fe63c545cb21 authored almost 5 years ago by David Lucia <[email protected]>
Run the formatter in CI

github.com/commanded/commanded - 95f262ac2ebb89d84cea8d31ee74c60f987c2f1b authored almost 5 years ago by David Lucia <[email protected]>
Support schemas in migrate task

github.com/commanded/eventstore - 6b2bbfe1afb7846db51a51ec9df96fe435df5214 authored almost 5 years ago by Ben Smith <[email protected]>
Use `Kernel.struct/2` to build initial aggregate state in aggregate case template

This is how initial aggregate state is built in the aggregate module and allows `@enforce_keys` ...

github.com/commanded/commanded - f8cc085e45ed3589459b518f01e863c56f6c9291 authored almost 5 years ago by Ben Smith <[email protected]>
Include #189 in CHANGELOG

github.com/commanded/eventstore - dceb1c1be0136bbf3942ce91b60a97d1300edbb4 authored almost 5 years ago by Ben Smith <[email protected]>
Merge pull request #189 from MrYawe/fix/add_timeout_config

Add timeout option to config

github.com/commanded/eventstore - cee7f36d236ef12845f0fbd635de1f3282a54613 authored almost 5 years ago by Ben Smith <[email protected]>