From 10e63894c215e90610e79a2950d3bd0b20f1a04b Mon Sep 17 00:00:00 2001 From: Paul Campbell Date: Sat, 13 Jul 2024 08:16:24 +0100 Subject: [PATCH] docs: server-actor: add readme showing message paths --- crates/server-actor/README.md | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 crates/server-actor/README.md diff --git a/crates/server-actor/README.md b/crates/server-actor/README.md new file mode 100644 index 0000000..d84c340 --- /dev/null +++ b/crates/server-actor/README.md @@ -0,0 +1,17 @@ +```mermaid +stateDiagram-v2 +SERVER --> FileUpdated :on start +FILE_WATCHER_ACTOR --> FileUpdated : WatchFile + +FileUpdated --> ReceiveServerConfig + +ReceiveServerConfig --> ReceiveValidServerConfig + +ReceiveValidServerConfig --> WEBHOOK_ACTOR:ShutdownWebhook +ReceiveValidServerConfig --> REPO_ACTOR:START +ReceiveValidServerConfig --> REPO_ACTOR:CloneRepo +ReceiveValidServerConfig --> WEBHOOK_ROUTER:START +ReceiveValidServerConfig --> WEBHOOK_ROUTER:AddWebhookRecipient +ReceiveValidServerConfig --> WEBHOOK_ACTOR:START + +```