Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/commanded/commanded

Use Commanded to build Elixir CQRS/ES applications
https://github.com/commanded/commanded

Merge pull request #385 from y86/fix_multi_aggregate

Fix multi aggregate

e029f98b38e4808b1189d625ec8bd6fecb314f5f authored over 4 years ago
Merge pull request #389 from vasspilka/master

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

5f91c8297947d77a7545570062846f722bc15ca8 authored over 4 years ago
add changelog line

2fc4790c7a308bcc30fc251fcdf35c3f70a73609 authored over 4 years ago
Update test/event/upcaster_test.exs

ffd8d5d355b745f4b98ca6fda56b2fdb6967bc3b authored over 4 years ago
allow metadata in upcaster

7cb9506e8fd1d342f9d6c736ecc26444c9fb3943 authored over 4 years ago
Run mix format

43f600f72228b895882bf3752ff46746779855b5 authored over 4 years ago
Merge pull request #384 from larskluge/patch-2

Typo

b09bf417993118c01b3ec8bb143ee0d792501455 authored over 4 years ago
Typo

843c8829c80a155492170c924e919cc2981a8248 authored over 4 years ago
Fix orders clauses

a5739cc7d03e55228d2cfe74133d71d8002d9066 authored over 4 years ago
Fix multi not returning pending events

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

408840f83138e70f8d9f064b333d5a103abaa40e authored over 4 years ago
Include #380 in CHANGELOG

15a57072541b03829491ea513db8aa5e4d424de9 authored over 4 years ago
Merge pull request #380 from marpo60/capture_errors_in_apply

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

e63fb8086238a980db994be2e30c7092987eb3da authored over 4 years ago
Capture exception on Process Manager apply/2 and call error/3 callback

05a90011bee9e14bbcf39c9471118dbf6196d702 authored over 4 years ago
Release v1.1.0

4a6df4a3fc3e318805574ca9cab5cef0a83617e3 authored over 4 years ago
Merge pull request #376 from MainShayne233/patch-2

Doc Fix - Add missing comma (2)

e2a511378c46214875541d8d455e61e579a1ee06 authored over 4 years ago
Merge pull request #375 from MainShayne233/patch-1

Doc Fix - Add missing comma

12f223ef9bb2c149294792b7ffb336e154b3bc9b authored over 4 years ago
Doc Fix - Add missing comma (2)

Found another missing comma

e7f9948c3c9370e76c4da81c1ea8f3631def81cf authored over 4 years ago
Doc Fix - Add missing comma

Seems like there should be a comma here

a58fc20714b58fea7d6a1338535855bb8cbd884d authored over 4 years ago
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

dd9662718b4505ebeaaf3bf80d4c3ea3e6142fd5 authored over 4 years ago
Include #372 in CHANGELOG

52b6c5a6281881bf9ae9b92ba6e8712e8896fafa authored over 4 years ago
Call event handler's `error/3` callback function when `handle/2` function returns an invalid value

ee9949f1f8c33d228c0672704183c7653034c920 authored over 4 years ago
Include #342 in CHANGELOG

4429a1efa921b61564bdaa01d15a74c9c2151674 authored over 4 years ago
Merge pull request #342 from commanded/feature/event-handler-error-stacktrace

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

eabd496f54388e9b6ef83dfd793c03356f01b648 authored over 4 years ago
Include stacktrace in event handler and process manager `error` callback functions

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

8ceab5418bba7f2043d3dd456668b70478d3c167 authored over 4 years ago
Include #354 and #351 in CHANGELOG

a4f0a02383cc60a7892eec1ae90f2fb75bfa32dd authored over 4 years ago
Merge pull request #351 from trbngr/router_without_parens

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

9ae1600955bc1129a2c13cf957cf121ed924b00d authored over 4 years ago
Include #365 in CHANGELOG

2ca8acec3ee1e2ac264dadc7e5b3f364a8852a5d authored over 4 years ago
Merge pull request #354 from utrustdev/mp/in-memory-reset

Ignores :not_found when reseting InMemory store

58e6cc26fadc6c888622e8d5636a0188f0494aa6 authored over 4 years ago
Merge pull request #365 from joseph-lozano/master

Upgrade to phoenix_pubsub to 2.0

aea9556c6eccd8fe793e48b73f46d95dbf962eb5 authored over 4 years ago
Include #368 in CHANGELOG

c8aae99be87854afd0a834b0243172247c46a7b0 authored over 4 years ago
Merge pull request #368 from EskiMag/fix-memory-consumption-during-aggregate-rebuild

Fix high memory consumption during aggregate rebuild

4f85963a2d23b6ba6435ba51cbae847bd5322010 authored over 4 years ago
Fix high memory consumed during aggregate rebuild

94fc9c29e215d94bbc1ef850296c39aa89f0bff0 authored over 4 years ago
Remove duplicate PR from CHANGELOG

efff2080beaf81b604c646761161591b25f39192 authored almost 5 years ago
Disable `local_cluster` runtime

ee49e3fd96d3963e261060d871a583014705a933 authored almost 5 years ago
Merge branch 'releases/v1.0.0'

76832a2cbbd9b26e123448e4434f1d5262ae9dc1 authored almost 5 years ago
Upgrade to phoenix pubsub 2.0

d54d395cea0792a2a8b63a806ee426b13050f5be authored almost 5 years ago
Include #363 in CHANGELOG

a7291178a8c264ad7e1f77f3faa34df5de405b1b authored almost 5 years ago
Merge pull request #363 from commanded/feature/router-compiler-error

Remove router module compile-time checking

7863f8c42e9a1fb4833120544e8d74ac8bde174e authored almost 5 years ago
Refactor dispatch macro in composite router

04afe01ed51076db73ba90298425357ed4d2af18 authored almost 5 years ago
Remove router module compile-time checking

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

0806bbfff0386c32924a624695802c5fde1717d2 authored almost 5 years ago
Bump dialyzer and jason dependencies

a8aaf95a64532eda8940bec25bd94c3ce50dc8eb authored almost 5 years ago
Merge pull request #360 from jwilger/command-handler-context-doc-update

Clarify execution context for command handlers

dd2273ee8d23b829526ad599c6dd6f824d4a27bd authored almost 5 years ago
Clarify execution context for command handlers

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

9b0d31fa880467461522278131f2b71cb802da2b authored almost 5 years ago
Merge pull request #359 from jwilger/document-function-option

Test and document dispatch `:function` option

47bae256fdcb1ad9d54bc4f2e605632960920757 authored almost 5 years ago
fixes formatting error

934db8f0ff9bf0debbe1e1a715ae1d07c91561a8 authored almost 5 years ago
Test and document dispatch's :function option

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

b5f2ea63eb6ceeff4c051952032e95b48700487f authored almost 5 years ago
Typo (#357)

2d9950fd3ce76a23a3c410c99857b812f5705d66 authored almost 5 years ago
code review

fafc2560e735213a5ed90dca379f5315a9cd76e8 authored almost 5 years ago
Ignores :not_found when reseting InMemory store

1a79b6dea092e77f4f5fb1da42d05154b9b2aa43 authored almost 5 years ago
Merge pull request #352 from commanded/feature/application-middleware

Allow Commanded Application name to be set dynamically in middleware

dab7d0717b88bdeb394c82bcd2f5ec9fa8474e90 authored almost 5 years ago
Include #352 in CHANGELOG

8b94bc68eedf42d0136f4bd9622960ed3f3d949a authored almost 5 years ago
Allow Commanded Application name to be set dynamically in middleware

21e49b58d45fc4328ce342441834dfe55de0b61e authored almost 5 years ago
Bump Elixir version to v1.10.2

006883e200ad4f8e5cd0c95e98a7637b8a7397f9 authored almost 5 years ago
Add router/1 to locals_without_parens.

9d8d0a31cb8f63912402ec611b53b447d74d2e6f authored almost 5 years ago
Release v1.0.1

8cfb938ddd621d55f90e8b829a623069b2cc51cb authored almost 5 years ago
Command dispatch `returning` option

Allow aggregate state to be returned from a command dispatch.

e793de9185fc84867adac78e2bca99890cc1a482 authored almost 5 years ago
Merge pull request #348 from commanded/bug/subscribe-error-retry

Retry event handler and process manager suscriptions on error

18886e9fbfbc027d108c2703775f4ce7a382c593 authored almost 5 years ago
Include #348 in CHANGELOG

f0c667bcc0b5fa794d73cc8d03d2e6675e0be1f7 authored almost 5 years ago
Retry event handler and process manager subscription on error

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

8c4483671159a58646314b18c6cf7c8acfacca96 authored almost 5 years ago
Merge pull request #347 from commanded/feature/refute-receive-event

`refute_receive_event/4` only tests newly created events

711593f53b8f07cf7b4200a8ddc2ae15794ffb42 authored almost 5 years ago
Include #347 in CHANGELOG

f491ec2c28770e2f3bbf6017880cc216bb15b503 authored almost 5 years ago
`refute_receive_event/4` only tests newly created events

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

1d813e0984fc531083d1da892d72764a6420bf58 authored almost 5 years ago
Link processes started by global registry

To ensure restart on termination.

7e9607f8dba4cc815efb2dbbc4957d6c3af3a222 authored almost 5 years ago
Update Commanded Swam registry in documentation to v1.0

5058e665d3c9c43202e66fdc3db266bd72ac0d88 authored almost 5 years ago
Merge pull request #345 from commanded/bug/register-subscription

Fix distributed subscription registration bug

2c3591237018410628fa388d6352cf61f00754ab authored almost 5 years ago
Include #345 in CHANGELOG

e70708ff7ae8beeb7dbb8365fb3362298a8f181e authored almost 5 years ago
Fix distributed subscription registration bug

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

354d0d901d6c00beef0e0408e7e0aa1fd549da83 authored almost 5 years ago
Remove duplicate `BankAccountClosed` event

ea8fefb6fb23b1a0b4cf873fd067128f88fd683f authored almost 5 years ago
Merge pull request #344 from commanded/feature/global-registry

Global registry using Erlang's `:global` module

c1a7b31fd296f91d82b04aec1d644c9f769c6c5e authored almost 5 years ago
Include #344 in CHANGELOG

3ecfeb13e6659b02e3c2ea0a42fb634a0c032217 authored almost 5 years ago
Global registry using Erlang's `:global` module

61cc7cda3ee50d5fad87df6b9a482ae3bc8c3254 authored almost 5 years ago
Include #340 in CHANGELOG

c67fe7291cb00d4ec24f0d56c7f0c6e50a97320a authored almost 5 years ago
Merge pull request #340 from davydog187/better-stack-traces

Add stacktraces to EventHandler error logging

4095d6ff7ec72498ef6b5bab77c38556ec92901c authored almost 5 years ago
Use `Code.ensure_compile/1` in router macro

4fde8862130f14fc3ad460d62d6b8aa6e95d0302 authored almost 5 years ago
Remove Elixir 1.10.x compiler warnings

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

2ae920775e3e073d5c0e6b54703e7ecf0ed4885d authored almost 5 years ago
Include #341 in CHANGELOG

4727502995f98e83b290926e6ac0a12ca129d562 authored almost 5 years ago
run the formatter

f157bb3c8d59de84d4d47e4e0c4e8b9200d0682f authored almost 5 years ago
Log errors with pretty printing

95bb6019441a4352529fd5b48b0bb785928e8cd3 authored almost 5 years ago
Use function logging

fad72ba356c29eab775f93b85bee8e604427b343 authored almost 5 years ago
Add stacktraces to EventHandler error logging

9390a31636321eae3ba5ecf3bf56283fe29c4a2b authored almost 5 years ago
Merge pull request #341 from davydog187/run-formatter

Run the formatter in CI

7fcef9cc06a92bdd020bb53c5daa6f26e7c88426 authored almost 5 years ago
Use Elixir 1.10.1

54ce404d4ddaf8ab36144a3a31b306d8d54c6973 authored almost 5 years ago
Format the code

4a9b8d144c37513002d7b96dbf95fe63c545cb21 authored almost 5 years ago
Run the formatter in CI

95f262ac2ebb89d84cea8d31ee74c60f987c2f1b authored almost 5 years ago
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` ...

f8cc085e45ed3589459b518f01e863c56f6c9291 authored almost 5 years ago
Merge pull request #334 from commanded/feature/process-manager-uuid

Process manager `indentity/0` function

3b1e8cd6c2a72aa681ec95d1390183ce8f848e88 authored about 5 years ago
Process manager `indentity/0` function

Used to determine the identity of the current process manager instance.
Include #334 in CHANGELOG.

47dc09c04706239e025d11afbabb0d0d7ebeaf93 authored about 5 years ago
Merge pull request #335 from commanded/bug/process-manager-stop

Process manager stops if `interested?/1` returns an empty list

4b45fb6549b6c8587e2ad052085dc6cfb4b3d35b authored about 5 years ago
Include #335 in CHANGELOG

8133a083d167a9f0f573f09dc5c5bb1085039420 authored about 5 years ago
Use `:ok` tagged tuple for process manager instance query

79ec072a536747ab85d200836794ec31ff101ed3 authored about 5 years ago
Implement `get_process_manager/2` internal helper function

a43cd75e1c4a84e644332623ec73b1f4d2554224 authored about 5 years ago
Ack and continue when process manager `interested?/1` returns an empty list

Fix bug whereby an empty list returned by an `interested?/1` function causes the process router ...

e68312111e600ea54613dfdf42c6592fddc93016 authored about 5 years ago
Extend `Commanded.AggregateCase` ExUnit case template to support `Commanded.Aggregate.Multi`

c08251c38b994c27204fcce596f2f254bb889026 authored about 5 years ago
Merge pull request #333 from commanded/feature/process-manager-handle-info

Log and ignore unexpected messages received by event handlers and process manager instances

e8b3880dfba3e36b6ef1269ab6b780e9b8e6acf4 authored about 5 years ago
Log unexpected messages received by an aggregate process

59cc04c8f9aa0097cdc6a3bc0f62c0ded7bf01e0 authored about 5 years ago
Log and ignore unexpected event handler messages

1c9512a9d856485e64ca4f07ee977d32aa2942ae authored about 5 years ago
Log and ignore unexpected messages received by a process manager instance

Implement catch-all `handle_info/2` callback function for process manager instance `GenServer`

58fc105383eabfb4d83c2f136758e44d3564ced5 authored about 5 years ago
Fix process manager `error/3` callback documentation

9f45a30afa52b71b410e80c2a88bbebc8830aa06 authored about 5 years ago
Fix process manager `error/3` callback documentation

d8b9c5497549e5c726fe233e008822fa17bb1061 authored about 5 years ago
Merge pull request #331 from commanded/feature/dispatch-return

Command dispatch return

466c5fadb765d1f161537a68fb800ad8f3175693 authored about 5 years ago