feat: add web API for status, sync, and configuration

Co-authored-by: aider (gemini/gemini-2.5-pro-preview-05-06) <aider@aider.chat>
This commit is contained in:
Chaos Rogers 2025-07-21 16:44:41 +01:00
parent a124aae424
commit 8ad553aaee
5 changed files with 297 additions and 125 deletions

View file

@ -12,4 +12,6 @@ serde = { version = "1.0", features = ["derive"] }
serde_json = "1.0.141"
notify = "8.1.0"
get_if_addrs = "0.5"
actix-web = "4"
tokio = { version = "1", features = ["full"] }