-
3ea47d471e
feat(规则管理): 添加主题规则自动发现设备功能
master
walkpan
2026-03-30 19:28:22 +08:00
-
38766ca792
feat: production build with FastAPI static file serving for SPA
walkpan
2026-03-29 22:05:56 +08:00
-
5f09c6f144
feat: device detail page with controls and logs, broker management page
walkpan
2026-03-29 22:04:49 +08:00
-
4c16e5c0c9
feat: dashboard and devices list pages with cards, toggle, and add device modal
walkpan
2026-03-29 22:02:23 +08:00
-
52fbb1a15a
feat: API client, WebSocket composable, and Pinia device store
walkpan
2026-03-29 21:59:50 +08:00
-
f02ff5db0c
feat: Vue 3 project scaffolding with Tailwind, Router, Pinia, and Sidebar
walkpan
2026-03-29 21:58:14 +08:00
-
c4d35be54d
fix: Windows event loop compatibility, EMQX API response handling, and test fix
walkpan
2026-03-29 21:52:20 +08:00
-
bac099c805
feat: CLI commands for device management, broker monitoring, and serve
walkpan
2026-03-29 21:48:08 +08:00
-
957f489a0d
feat: FastAPI app with REST API routes and WebSocket endpoint
walkpan
2026-03-29 21:46:00 +08:00
-
abb170ace6
feat: HA Discovery protocol handler for auto-registering devices
walkpan
2026-03-29 21:42:49 +08:00
-
2614ae8880
feat: device registry with CRUD, state tracking, command sending, and log management
walkpan
2026-03-29 21:40:52 +08:00
-
afe9de51c5
feat: MQTT client with reconnection, topic matching, and callback dispatch
walkpan
2026-03-29 21:37:03 +08:00
-
79b2878b3d
feat: Pydantic schemas and EMQX REST API client
walkpan
2026-03-29 21:32:45 +08:00
-
455ed4ad5e
feat: database setup with SQLAlchemy ORM models for Device and DeviceLog
walkpan
2026-03-29 21:28:55 +08:00
-
8b925263a2
feat: project skeleton with config, dependencies, and test setup
walkpan
2026-03-29 21:26:00 +08:00
-
ce10907619
docs: design spec and backend implementation plan
walkpan
2026-03-29 21:21:44 +08:00