Commit Graph

  • 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