Commit Graph
6 Commits
Author SHA1 Message Date
Albrecht LohofenerandClaude Opus 5.5 917de6b089 Migrate web-backend from tide/async-std to axum/tokio
tide is unmaintained and async-std is discontinued. Move to axum 0.8,
tokio 1.53 and tower-http 0.7 (CORS), switch to edition 2024 and drop
lazy_static and serde_json. The API paths and JSON output stay the
same. If a command cannot be started, the backend now returns HTTP 500
instead of panicking.

Also enable weekly dependabot updates for the cargo ecosystem.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-10-19 10:21:15 +02:00
Albrecht Lohofener a556290221 Update rust dependencies 2025-03-29 08:20:57 +01:00
Albrecht Lohofener 9a736b5cd6 Add feature to customize the "OpenWrt LuCI..." button inside the web interface 2025-03-28 20:02:40 +01:00
Albrecht Lohofener 534fadd6d4 Add API call get_openwrt_ip_addresses 2025-03-26 15:23:08 +01:00
Albrecht Lohofener f6cf02abac Some rust preperations for SBOM generation. Minor rust cleanup. 2024-09-30 15:05:44 +02:00
Albrecht Lohofener 2ad5115e70 Replace script-server by a rust driven web-backend. Remove python. 2024-09-25 23:54:14 +02:00