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
079133d2e62c521d58dae80fbb658c7654c73608 authored over 7 years ago
Shutdown idle aggregate processes.
ac7e9732434b048240b82b6ec6b4db1f6e26b2b5 authored over 7 years ago3d43e8643d3a7bee05259c06440e6a91f131e104 authored over 7 years ago
f157b4a650681a06f9d5cc19e8c50f182a5e9609 authored over 7 years ago
6f8e78ae238b1db41049041528ea08c5579ad769 authored over 7 years ago
f10a6d7a29a122674e532f0c7a21206e9af56a88 authored over 7 years ago
29c8aea96c9a3470906bdd6ed4b317a476859718 authored over 7 years ago
Support multiple event stores
e96628253b70bec7ded3200e5efb6c2e0a6ebf19 authored over 7 years ago3bc4b26a3c0cf4c9e47377874044e2031f6efd87 authored over 7 years ago
344f449a7d67918ada780d6060251abdd282a297 authored over 7 years ago
0a876cdae81324e85e04d3f61809e4753e7de38f authored over 7 years ago
522290219c023010791e4475b23b6b11e7489eca authored over 7 years ago
4ef1c552ef0f96196ff42acb5e433d9f635f8626 authored over 7 years ago
304ea6f7ecd05b1214101499b60d175d0b7fc2d2 authored over 7 years ago
d3b74dd38f538aeda15ad717a2c411b3b9f07fc0 authored over 7 years ago
c1a201b2a29029ec35c7ef3191d0c0118d52a4a5 authored over 7 years ago
00b35e6cf07f705953e4c874f3b7ceecad9d95b1 authored over 7 years ago
a8e59a64cf30efd4a27b4ad023f86f77290e920f authored over 7 years ago
f8e87b59f41d789583ef629d99390b464f4ae756 authored almost 8 years ago
Adapter should configure its own supervision tree using the mix
application settings.
c587f09a57777d626691fa3a53b06227464eb49a authored almost 8 years ago
1aebb32262ca7a6b97ffb4ffcb5f2e68077e6981 authored almost 8 years ago
Define module name type provider as default implementation. So
`%An.Event{}` module is mapped to...
1badacc2123dc005875a1d7c63471a8177076b43 authored almost 8 years ago
407079bd40a3dfcefef1ad3517291e0d9d9699fe authored almost 8 years ago
ae2786bfb8b31dbda291e36db34b05142c03302e authored almost 8 years ago
7baa5d8d0a97dc1a8fd6b26fdfb07d6f3cf1b9af authored almost 8 years ago
97175568b915937ca2cf545f92287da299471bac authored almost 8 years ago
eaaa4d2af1c8078fbb3662d10ae07b7b13acccc8 authored almost 8 years ago
47566a616279f201d6a004df71df3eadf2984a2b authored almost 8 years ago
154f04691b3f30a4694a23a78d8083ed3e7e92d1 authored almost 8 years ago
1d84bad8bc0a414520bc2f209a8fc1ccf39d1b73 authored almost 8 years ago
Use latest Erlang and Elixir versions.
d33a195ba81336068fb6232d66d815244a77b4c5 authored almost 8 years agof19e3f62944612fc953da74a9fd7bc30ff289575 authored almost 8 years ago
2dbff63de417b986c70b8cb35c425f10b573a045 authored almost 8 years ago
To mirror how commands and command handlers are described, but for events and event handlers.
d9734e39726528fafd967cba9e83b5602531efbe authored almost 8 years ago52ba04ad898c859a1e724c00a0a9e5d19f33c463 authored almost 8 years ago
Fix having nil in metadata
5ff6032e0a6008a50ee148766cf07a7bc66ffae9 authored almost 8 years ago
When you have nil in the metadata it fails because it's trying to
merge a nil with a map.
78e702e4a5e43d349a8afe14abd20291e466d27f authored almost 8 years ago
44694a95004818b0baa69fda329a7409cd4f1d4e authored almost 8 years ago
7d64fc8501f7504df66f51521605fd9b4ea53f4d authored almost 8 years ago
9cb4e0a81040f0a499e10a7575d66e394f2a0ee7 authored almost 8 years ago
They will be moved into their own projects.
560a77c2b597dd9f26fbe6eba7eb0075bc1efd9e authored almost 8 years agoBump version to v0.10.0
8dbdd7f147d5e1eb1689e606923d4c2c4ace9828 authored almost 8 years ago81b1667f61122c3753f03799e0f5ce02ee254310 authored almost 8 years ago
Initial in-memory default event store adapter.
Set default adapter to `Commanded.EventStore.Ada...
e84335ce3c9e7e1a4796ccf7940381d683b091ae authored almost 8 years agoUse Elixir 1.4 Registry for aggregates
da91f30a29e8202c29165007712c497ea06a3b5e authored almost 8 years ago3c323f088ce6ad33d2f28a6c7b9be2df1797e8c4 authored almost 8 years ago
9d0cd7e4de76f448f19f4a64aafca6c6ab6c5039 authored almost 8 years ago
4ee26c19f68637f785e659beaf5479c70770b766 authored almost 8 years ago
a785637b3c5fe0c7b7e542795b3a94b714189edd authored almost 8 years ago
9e76eb853e1204d3715d7bac1d73e6ce28017be1 authored almost 8 years ago
7c33524c9013c8e760cf08b3946c51961ecf8d06 authored about 8 years ago
d10f89b8c433d03064e936bd1859711d20a376e2 authored about 8 years ago
8f9b9e975f1c86405c3dad8f72010355293f9164 authored about 8 years ago
580bdac0ad2e4ec59d71782eb9bafee49756c2a5 authored about 8 years ago
32e6bc19ac5ac3479b225457b845845fdb892db3 authored about 8 years ago
0ff3a9181ce2ce3cf0f9eaf4f5ecb2db6c863bb8 authored about 8 years ago
84265f4161684935e342f2c23fcdf4cf7e020676 authored about 8 years ago
d85f1bc97361d9e4bc218db0490dac91ed063874 authored about 8 years ago
Remove compiler warnings.
v0.8.5
1327ed4942606e8a22d1aa23d9b9ac580f85ffed authored about 8 years ago9d3d38807103f9647d77a6926ec7959b1b94445e authored about 8 years ago
f2f1e18127eabc27fd34b2907dd66db794f5a50b authored about 8 years ago
3bdd2b52449535054107854eab901bbf95c12367 authored about 8 years ago
3842cd5596290908a0425570c22c5c3b9d33a36e authored about 8 years ago
59dc8a2f115d8f2dd94c80b79ad7937cf57c4784 authored about 8 years ago
3d8e7543f5365aa97e0b9e8c3c30a6e9c89f115a authored about 8 years ago
88cbf07d74d75c7133ee4409e8676e67c5075121 authored about 8 years ago
85767b89ba8c8a1f3464f1f5bec749a714c4e68a authored about 8 years ago
610fbf820645393a191de25188198c284ddb324a authored about 8 years ago
36fa0f03140c7ee8d5caa5f8a4fef20176263fb6 authored about 8 years ago
372468001ec0c334a10c5490604246e11edd8407 authored about 8 years ago
Must provide event handler and process router options as a keyword list.
bbc41f97b1f1c2a0b640bd87e08ecc08810e3866 authored about 8 years agoStop process manager instance after reaching its final state
fd06a8a1bd0675e9f9f692c57d9d2fb09575bfad authored about 8 years ago2595c03a5ffad6d1f811fd0bbebdac57f490e424 authored about 8 years ago
Fixes #24.
6e1d4cd69aee29593c9c7a9882a3f694c1242390 authored about 8 years ago7e279ec7da60b0a85b9f30d5c0b6862b8c1b3a6d authored about 8 years ago
Allow process manager to return `{:end, process_uuid}` to stop an
existing instance.
Event handler and process manager subscriptions should be created from a given stream position
62c71dba2dbd6596279588eda0f150f40b676ed8 authored about 8 years ago1aa0ba15b4ef791c06613a2928f6e0687fd044a9 authored about 8 years ago
b933da9829651a8bf166b32ffe3d48540dba1a1a authored about 8 years ago
f29eb177ea7f2f2847885948a32bb10603073aea authored about 8 years ago
3c3b7b7c8f0dcea2e8251070efc2acd97648b48b authored about 8 years ago
1c75c2ce9f4e56adc2fc4f948b9f157c250b5746 authored about 8 years ago
44f0ba2a34d7e804e1d9d36e1033270d996f63b9 authored about 8 years ago
e54f94e36b09efca5ae2ff007dd3493bdecb87aa authored about 8 years ago
Bump version to v0.8.3
6135abf357ff4e4b466a5b5a9a68b6cc46a7550b authored about 8 years agoBump to v0.8.2
6a9a34660f02bad95eac71dd93f44a98a9cea825 authored about 8 years agoCommand handlers should be optional by default
14287b0fff6725b4940d5ed3f6c1525d7b737e71 authored about 8 years agoBump version to v0.8.1
104c55d2e35d368784b9843f96f0cdc4def8ac73 authored about 8 years ago03ceb45baba202da6ede05068eb13c7394054df5 authored about 8 years ago
Fixes #33.
088a2389c396afecdffb08c11eccdbad277d2d45 authored about 8 years ago7c2d89e1b9497a6336ba21c845d9af648e533cf7 authored about 8 years ago
Simplify aggregate roots and process managers
7b713dff05962421b4c84afbebf289a88857e4ea authored about 8 years ago35c7da8db7b43b348972cfd28474202ad7c79dd1 authored about 8 years ago
8e180c10f66946c087d63d4d9f5831cdf71b6cd5 authored about 8 years ago
Remove `Commanded.ProcessManagers.ProcessManager` macro. Replace with a
behaviour. Process manag...
Initial rework of `Commanded.Aggregates.Aggregate` process.
77999d569561ee8aea7a89b862c43a62fbb4e259 authored about 8 years ago76daea2714461ac840494ffc08ffb60f34224663 authored about 8 years ago