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
Fix multi aggregate
e029f98b38e4808b1189d625ec8bd6fecb314f5f authored over 4 years agoEnrich metadata in upcaster protocol with fields from recorded event struct.
5f91c8297947d77a7545570062846f722bc15ca8 authored over 4 years ago2fc4790c7a308bcc30fc251fcdf35c3f70a73609 authored over 4 years ago
ffd8d5d355b745f4b98ca6fda56b2fdb6967bc3b authored over 4 years ago
7cb9506e8fd1d342f9d6c736ecc26444c9fb3943 authored over 4 years ago
43f600f72228b895882bf3752ff46746779855b5 authored over 4 years ago
Typo
b09bf417993118c01b3ec8bb143ee0d792501455 authored over 4 years ago843c8829c80a155492170c924e919cc2981a8248 authored over 4 years ago
a5739cc7d03e55228d2cfe74133d71d8002d9066 authored over 4 years ago
If executions in the pipeline also returned a multi, previous pending events were being discarded
408840f83138e70f8d9f064b333d5a103abaa40e authored over 4 years ago15a57072541b03829491ea513db8aa5e4d424de9 authored over 4 years ago
Capture exception on Process Manager apply/2 and call error/3 callback
e63fb8086238a980db994be2e30c7092987eb3da authored over 4 years ago05a90011bee9e14bbcf39c9471118dbf6196d702 authored over 4 years ago
4a6df4a3fc3e318805574ca9cab5cef0a83617e3 authored over 4 years ago
Doc Fix - Add missing comma (2)
e2a511378c46214875541d8d455e61e579a1ee06 authored over 4 years agoDoc Fix - Add missing comma
12f223ef9bb2c149294792b7ffb336e154b3bc9b authored over 4 years agoFound another missing comma
e7f9948c3c9370e76c4da81c1ea8f3631def81cf authored over 4 years agoSeems like there should be a comma here
a58fc20714b58fea7d6a1338535855bb8cbd884d authored over 4 years agoCall event handler's `error/3` callback function when `handle/2` function returns an invalid value
dd9662718b4505ebeaaf3bf80d4c3ea3e6142fd5 authored over 4 years ago52b6c5a6281881bf9ae9b92ba6e8712e8896fafa authored over 4 years ago
ee9949f1f8c33d228c0672704183c7653034c920 authored over 4 years ago
4429a1efa921b61564bdaa01d15a74c9c2151674 authored over 4 years ago
Include stacktrace in event handler and process manager `error` callback functions
eabd496f54388e9b6ef83dfd793c03356f01b648 authored over 4 years ago
- Include `__STACKTRACE__` in event handler failure context.
- Include `__STACKTRACE__` in proce...
a4f0a02383cc60a7892eec1ae90f2fb75bfa32dd authored over 4 years ago
Add `router/1` to `locals_without_parens` Mix format config.
9ae1600955bc1129a2c13cf957cf121ed924b00d authored over 4 years ago2ca8acec3ee1e2ac264dadc7e5b3f364a8852a5d authored over 4 years ago
Ignores :not_found when reseting InMemory store
58e6cc26fadc6c888622e8d5636a0188f0494aa6 authored over 4 years agoUpgrade to phoenix_pubsub to 2.0
aea9556c6eccd8fe793e48b73f46d95dbf962eb5 authored over 4 years agoc8aae99be87854afd0a834b0243172247c46a7b0 authored over 4 years ago
Fix high memory consumption during aggregate rebuild
4f85963a2d23b6ba6435ba51cbae847bd5322010 authored over 4 years ago94fc9c29e215d94bbc1ef850296c39aa89f0bff0 authored over 4 years ago
efff2080beaf81b604c646761161591b25f39192 authored almost 5 years ago
ee49e3fd96d3963e261060d871a583014705a933 authored almost 5 years ago
76832a2cbbd9b26e123448e4434f1d5262ae9dc1 authored almost 5 years ago
d54d395cea0792a2a8b63a806ee426b13050f5be authored almost 5 years ago
a7291178a8c264ad7e1f77f3faa34df5de405b1b authored almost 5 years ago
Remove router module compile-time checking
7863f8c42e9a1fb4833120544e8d74ac8bde174e authored almost 5 years ago04afe01ed51076db73ba90298425357ed4d2af18 authored almost 5 years ago
Compile-time checking for router dependencies causes compilation errors to be hidden.
0806bbfff0386c32924a624695802c5fde1717d2 authored almost 5 years agoa8aaf95a64532eda8940bec25bd94c3ce50dc8eb authored almost 5 years ago
Clarify execution context for command handlers
dd2273ee8d23b829526ad599c6dd6f824d4a27bd authored almost 5 years ago
Updates documentation to clarify that the execution context of command
handlers is the same as t...
Test and document dispatch `:function` option
47bae256fdcb1ad9d54bc4f2e605632960920757 authored almost 5 years ago934db8f0ff9bf0debbe1e1a715ae1d07c91561a8 authored almost 5 years ago
There is an existing yet undocumented option to the
`Commanded.Commands.Router`'s `dispatch` mac...
2d9950fd3ce76a23a3c410c99857b812f5705d66 authored almost 5 years ago
fafc2560e735213a5ed90dca379f5315a9cd76e8 authored almost 5 years ago
1a79b6dea092e77f4f5fb1da42d05154b9b2aa43 authored almost 5 years ago
Allow Commanded Application name to be set dynamically in middleware
dab7d0717b88bdeb394c82bcd2f5ec9fa8474e90 authored almost 5 years ago8b94bc68eedf42d0136f4bd9622960ed3f3d949a authored almost 5 years ago
21e49b58d45fc4328ce342441834dfe55de0b61e authored almost 5 years ago
006883e200ad4f8e5cd0c95e98a7637b8a7397f9 authored almost 5 years ago
9d8d0a31cb8f63912402ec611b53b447d74d2e6f authored almost 5 years ago
8cfb938ddd621d55f90e8b829a623069b2cc51cb authored almost 5 years ago
Allow aggregate state to be returned from a command dispatch.
e793de9185fc84867adac78e2bca99890cc1a482 authored almost 5 years agoRetry event handler and process manager suscriptions on error
18886e9fbfbc027d108c2703775f4ce7a382c593 authored almost 5 years agof0c667bcc0b5fa794d73cc8d03d2e6675e0be1f7 authored almost 5 years ago
Restarting an event handler or process manager may encounter an error attempting to subscribe to...
8c4483671159a58646314b18c6cf7c8acfacca96 authored almost 5 years ago`refute_receive_event/4` only tests newly created events
711593f53b8f07cf7b4200a8ddc2ae15794ffb42 authored almost 5 years agof491ec2c28770e2f3bbf6017880cc216bb15b503 authored almost 5 years ago
Subscription is created from `:current` to ensure only events produced by the given function are...
1d813e0984fc531083d1da892d72764a6420bf58 authored almost 5 years agoTo ensure restart on termination.
7e9607f8dba4cc815efb2dbbc4957d6c3af3a222 authored almost 5 years ago5058e665d3c9c43202e66fdc3db266bd72ac0d88 authored almost 5 years ago
Fix distributed subscription registration bug
2c3591237018410628fa388d6352cf61f00754ab authored almost 5 years agoe70708ff7ae8beeb7dbb8365fb3362298a8f181e authored almost 5 years ago
- Register event handler and process manager subscriptions on all nodes, after process started.
...
ea8fefb6fb23b1a0b4cf873fd067128f88fd683f authored almost 5 years ago
Global registry using Erlang's `:global` module
c1a7b31fd296f91d82b04aec1d644c9f769c6c5e authored almost 5 years ago3ecfeb13e6659b02e3c2ea0a42fb634a0c032217 authored almost 5 years ago
61cc7cda3ee50d5fad87df6b9a482ae3bc8c3254 authored almost 5 years ago
c67fe7291cb00d4ec24f0d56c7f0c6e50a97320a authored almost 5 years ago
Add stacktraces to EventHandler error logging
4095d6ff7ec72498ef6b5bab77c38556ec92901c authored almost 5 years ago4fde8862130f14fc3ad460d62d6b8aa6e95d0302 authored almost 5 years ago
Replace `Code.ensure_compiled?/1` with `Code.ensure_loaded?/1`.
2ae920775e3e073d5c0e6b54703e7ecf0ed4885d authored almost 5 years ago4727502995f98e83b290926e6ac0a12ca129d562 authored almost 5 years ago
f157bb3c8d59de84d4d47e4e0c4e8b9200d0682f authored almost 5 years ago
95bb6019441a4352529fd5b48b0bb785928e8cd3 authored almost 5 years ago
fad72ba356c29eab775f93b85bee8e604427b343 authored almost 5 years ago
9390a31636321eae3ba5ecf3bf56283fe29c4a2b authored almost 5 years ago
Run the formatter in CI
7fcef9cc06a92bdd020bb53c5daa6f26e7c88426 authored almost 5 years ago54ce404d4ddaf8ab36144a3a31b306d8d54c6973 authored almost 5 years ago
4a9b8d144c37513002d7b96dbf95fe63c545cb21 authored almost 5 years ago
95f262ac2ebb89d84cea8d31ee74c60f987c2f1b authored almost 5 years ago
This is how initial aggregate state is built in the aggregate module and allows `@enforce_keys` ...
f8cc085e45ed3589459b518f01e863c56f6c9291 authored almost 5 years agoProcess manager `indentity/0` function
3b1e8cd6c2a72aa681ec95d1390183ce8f848e88 authored about 5 years ago
Used to determine the identity of the current process manager instance.
Include #334 in CHANGELOG.
Process manager stops if `interested?/1` returns an empty list
4b45fb6549b6c8587e2ad052085dc6cfb4b3d35b authored about 5 years ago8133a083d167a9f0f573f09dc5c5bb1085039420 authored about 5 years ago
79ec072a536747ab85d200836794ec31ff101ed3 authored about 5 years ago
a43cd75e1c4a84e644332623ec73b1f4d2554224 authored about 5 years ago
Fix bug whereby an empty list returned by an `interested?/1` function causes the process router ...
e68312111e600ea54613dfdf42c6592fddc93016 authored about 5 years agoc08251c38b994c27204fcce596f2f254bb889026 authored about 5 years ago
Log and ignore unexpected messages received by event handlers and process manager instances
e8b3880dfba3e36b6ef1269ab6b780e9b8e6acf4 authored about 5 years ago59cc04c8f9aa0097cdc6a3bc0f62c0ded7bf01e0 authored about 5 years ago
1c9512a9d856485e64ca4f07ee977d32aa2942ae authored about 5 years ago
Implement catch-all `handle_info/2` callback function for process manager instance `GenServer`
58fc105383eabfb4d83c2f136758e44d3564ced5 authored about 5 years ago9f45a30afa52b71b410e80c2a88bbebc8830aa06 authored about 5 years ago
d8b9c5497549e5c726fe233e008822fa17bb1061 authored about 5 years ago
Command dispatch return
466c5fadb765d1f161537a68fb800ad8f3175693 authored about 5 years ago