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
Remove obsolete `handle_cast/2` functions replaced by `handle_continue/2`.
accb3df26e9e8a5e2dc430a536004174a8c40dcd authored over 5 years agoFix Aggregate initialization races
f691fb60a260ad298d336d2584976433428bbcf5 authored over 5 years ago
It's possible for an Aggregate to receive an command before it's state
is initialized. This lead...
Add tests to ensure `created_at` in recorded event struct is a `DateTime`.
ebaf9e195a60b37aa2d4afbe9ed8525a5d05905b authored over 5 years agoUse `DateTime` instead of `NaiveDateTime`.
f75cf470c3784971c0f20f778613c3f10d5085c1 authored over 5 years agod3a463a2ad819a59b36abfaf17bae3f368e8706b authored over 5 years ago
Ensure Commanded can be compiled when optional Jason dependency is not present
f5f38758b3bee00c5e1acf27a48baf9dab877d35 authored over 5 years ago41a633f72e8373bf01c1e5ab8777c7299ca8b901 authored over 5 years ago
Move middleware support modules to middleware test folder
513b47389386234f66ccd1b94bfaa375bbce6411 authored over 5 years ago2a1d376cb060dc6c16407379fe0ca6ae7e3a2a66 authored over 5 years ago
066892ccfc0d99f061f72fc9360f14749cc7cec0 authored over 5 years ago
4268a014f26258f6b92977bbe42dcd7509ebe7b2 authored over 5 years ago
Thank you for your donation.
ac46b343230bfe207948b22c5ccf9eabd9c583a3 authored over 5 years ago[Doc] Add `aggregate_state` to testing guide
c5cb80abc250d379441ee6553776f2f0401772e5 authored over 5 years agoSigned-off-by: Freyskeyd <[email protected]>
8eee68b1bab96674d6e62272c5a6fb2721140a9d authored over 5 years agoCloses #278.
82cd90c7d0a4a76c75ea1d15b047b0cd4a23c8d7 authored over 5 years agoa7ccff382ce0b4974a67c33670c2be44549fba53 authored over 5 years ago
Add supervisor_child_spec/2 to Commanded.Registration
32a37a7291fc5b258c2de157fd43cde0d661c9dd authored over 5 years ago9ed604e57205d9157041b73643968222b81c2fa2 authored over 5 years ago
de2b7c293198d5aa7c0b3b804f09834101296bb3 authored over 5 years ago
This will allow us to swap out Supervisor implementations, supporting
Horde.Supervisor for example.
32d7a87a4c83c544806c4b60420606babd4adf6a authored over 5 years ago
Modify Registration.start_child/3 to pass a child_spec
2c51a0050dc58d23b71490aa3de12b8864b22a8f authored over 5 years ago
In order to support DynamicSupervisor, Commanded.Registration.start_child/3
needed to receive a ...
d2c399394a26730ffc94e67d61a58b3df12057a2 authored over 5 years ago
ac814fe3043da22605370ee1af660370bd54721f authored over 5 years ago
bfeba3a763df33bed023d87e6b625b1ca2856c3e authored over 5 years ago
Register event handler and process manager subscriptions on process start
c86b7fe40e2b14241737adff4623ccee1e45695c authored over 5 years agoUse an ETS table to track `:strong` subscriptions
02bce3658ec282664dc22703cf5f7d001e58c544 authored over 5 years agof25bfa451cc382c34407457b5357d0b2f0cdfc51 authored almost 6 years ago
5f7886b9a13acb511adab301cb530d9c79b56a72 authored almost 6 years ago
Support `:ok` tagged tuple events from aggregate
ca284eeeb0cc2e96ffc60f64e98c674d728fa0b1 authored almost 6 years agoCloses #52.
f2208eaa1c89b0df8eb8bc209511cc517d529cf2 authored almost 6 years agoFix typespec for `Router.dispatch`.
60e3b404325dddba7580c6287c59528bb34fbe26 authored almost 6 years ago...again.
I just realized that ExecutionResult module was misqualified. Sorry for the thrash.
f5bf78f5b1c587be8504d80e4461bce4b9145b6c authored almost 6 years agoProvide missing typespec
5a19dcb14813940398212481d3600f1c278e39a6 authored almost 6 years ago2ee88692d2e3d6b54c3e2a101f18856f7eecc9e4 authored almost 6 years ago
6b52c88ea4617f8b60fe2fd68196115040c5cff2 authored almost 6 years ago
fdbb19e2523d0df9bcf05098d504614bdaf4a6e4 authored almost 6 years ago
b4abcb0681ec1bce8371b2c275a235db092e05c5 authored almost 6 years ago
398ff7a054e933d8e5261e0da4f29e85345ad11d authored almost 6 years ago
699050a55e60500eb29fa858134daa34024ab086 authored almost 6 years ago
Implement event upcasting.
79814e8567d547392ee880beadc13dcd1ceba91c authored almost 6 years ago83e3d0859d531876381d7068b30ed5af81161635 authored almost 6 years ago
5cb00bee8080d6ada736aa8e29a67dd1fb49c80c authored almost 6 years ago
02fc98a20d36818b25c091853542d9d6d12acd29 authored almost 6 years ago
9bee311e19cf51f6699265a2003c97487f570a3d authored almost 6 years ago
69bd7296c1f6a4af8780961285e794605b0000e1 authored almost 6 years ago
b3b396b3a9bf5b42810ba0566cd0ef6e556c7cc9 authored almost 6 years ago
bc2d53e27b9294f7bbe74d50c2fa80315175a56a authored almost 6 years ago
9980a84029e00d954262c16a7f212553f7b6b7be authored almost 6 years ago
86cbb20b3c6aaa0766d54164836ed8705e716f3e authored almost 6 years ago
16d04e00f89625805d35b222cf525b8d34598a70 authored almost 6 years ago
d5ef10aaed0a9c47ef72f98edaa078c9787259f3 authored almost 6 years ago
ee61b627c065062c2e62fd85e69bc0af4bf6d08e authored almost 6 years ago
7563704b7bb2217f687ef97eeb063d58a58634e9 authored almost 6 years ago
75d8440995fdd1debba158b227867a151cb595f7 authored almost 6 years ago
Add include_execution_result and aggregate_version to type spec.
f471c612a88577beff422b04c8b8251d02c5c5c4 authored almost 6 years ago6f880d19a2a8e3809e335d959385364aa7858f65 authored almost 6 years ago
f03de7d294f8f3e5314c8ec3ce11368a807a5e95 authored almost 6 years ago
3a86f3cf066d545dcf737f6b17be6f87df62e8b5 authored almost 6 years ago
deb15cf688a312fae27279f628294a1af696f8f7 authored almost 6 years ago
ef7dbf41df17ad468e2d3b0625618b13f95e7c30 authored almost 6 years ago
See commanded/eventstore#150 for details.
7d85183a88fa1e934d19ec85aa43f45522277386 authored almost 6 years agoRemove `account` var in guides/Usage.md, it's not used
0e526579055c5419ea4a619b1168e3b8a57a1f23 authored almost 6 years agoe551dc6dee93fc4380324cec4b85f790fe352d05 authored almost 6 years ago
Document filtering sensitive command fields from being logged.
edd55c6e5c4cea0ade688861f5d76ebad1c4562a authored almost 6 years agoadd documentation on how to prevent fields from being logged in debug mode
Signed-off-by: Freys...
a7e656e89eb4f445c3166467cfa05b49d490f3b6 authored almost 6 years ago09ad432632c4fa3fa695a3c62351e21f2e37f622 authored about 6 years ago
Add `.formatter.exs` to Hex package
d05a55742dc5d970b4a8ec5f15a495c562fb0ef2 authored about 6 years ago4a07931387aa99765af381e22a60675cf36ac30c authored about 6 years ago
Add Matt Doughty to Contributors in README.
554acb5f9207edd0e21a8bb51535fd1083f0bfac authored about 6 years agoUpdate typespec for `data` and `metadata` fields in `Commanded.EventStore.EventData` struct.
2a3025bd910598467cdf169b56e0ec6f33a51f0a authored about 6 years agob390d04ba38a0ea7ea18b5b81910b17dc0031432 authored about 6 years ago
`data` should be a struct, not a binary.
`metadata` should be a map, not a binary.
667b1996922ff75dbfd2e52fac5203575d7a4acc authored about 6 years ago
3d8c578333253a8b04519233916acab914807c26 authored about 6 years ago
df1a6e008c0c34fbb72688ed70b70d55b63f32a2 authored about 6 years ago
1b209aaea4afe05207da4061b4d2d2abb74dd11f authored about 6 years ago
Add `delete_subscription/2` to `Commanded.EventStore` behaviour
c7b6b88c4b5d85a4cf94efe3ecf58843c7df53b1 authored about 6 years ago736869eb45383a54bb907096b6f50bffcb8a3487 authored about 6 years ago
265791e77d38f5c0dcba9d4935ca50fa37e9cad1 authored about 6 years ago
a494204634d5f3dd97a75bcf7319a1e6da506e70 authored about 6 years ago
Allow `Commanded.Aggregate.Multi` to be nested
bfb8771526105ffb9afa537f145906a03ca0385c authored about 6 years ago25967ded38f56d7e0d8bbd1ef19dc24f300e6b61 authored about 6 years ago
Add `Commanded.Aggregate.Multi.reduce/3` to reduce an enumerable by executing a given function f...
15b99df92a53f575002dd4603aabb400d9037db4 authored about 6 years agoa2e2516e835cda7eda1bd6fc52e02d76262eed7d authored about 6 years ago
Strict process manager routing
155e805c37b3ea97662aa2fc9639c37df6b47336 authored about 6 years agoThey have been superceeded by #243 and #234 respectively.
0511a44995bf8dbccee3af819c266b4000315ab4 authored about 6 years agofe42d0bbf95717b8cdcfd075794c5f353a41d4a0 authored about 6 years ago
2d7539770ff1703e971bd5f512022fd8d77de8cb authored about 6 years ago
dca1075e5e38d6746a21608d3d62057f0a86b088 authored about 6 years ago
3c9c0a62b903fdef3ed6612a8d9b2d2a0e47818a authored about 6 years ago
65f98b7d072cb0d8267bcc94c9bf1305b27f26bf authored about 6 years ago
dc028aa1626ed0b28f362f3ebe67b235fd407ff9 authored about 6 years ago
Add João Thallis (joaothallis) to Contributors in README.
8241c94b656304771fa81d3f2921a6d8a7b783d8 authored about 6 years agoFix `Commanded.PubSub.subscribe/1` typespec.
2313a4427bfd08d57b5cb84436d5a604f6d46289 authored about 6 years ago56d1da0251b25d5db72a2ac1185b4ec0f54077a9 authored about 6 years ago
Add Chris Martin (@trbngr) to Contributers in README.
36a1a54d59f32bace1b62c2fdfe4a073b1c708e8 authored about 6 years agoMetadata keys should be binary
b162bb42634fc211d356d69ed97770914075d807 authored about 6 years ago