git-next/crates/server-actor
2024-07-14 13:32:07 +01:00
..
src feat: perform controlled shutdown on ctrl-c 2024-07-11 19:19:04 +01:00
Cargo.toml fix: typo and missing repository entry in Cargo.toml files 2024-07-14 13:32:07 +01:00
README.md docs: server-actor: add readme showing message paths 2024-07-13 08:16:24 +01:00

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