feat(homecore-api): add logbook and integration REST routes

This commit is contained in:
ruv
2026-07-27 14:45:35 -04:00
parent bc690ff309
commit e47d40c5c4
3 changed files with 186 additions and 3 deletions
+5
View File
@@ -47,6 +47,11 @@ pub fn router(state: SharedState) -> Router {
"/api/history/period/:start_time",
get(rest::get_history_period),
)
.route("/api/logbook", get(rest::get_logbook))
.route("/api/logbook/:start_time", get(rest::get_logbook_period))
.route("/api/calendars", get(rest::get_calendars))
.route("/api/calendars/:entity_id", get(rest::get_calendar_events))
.route("/api/camera_proxy/:entity_id", get(rest::get_camera_proxy))
.route("/api/homecore/compatibility", get(rest::compatibility))
.route("/api/websocket", get(ws::websocket_handler))
.layer(cors)