This major update introduces the ability to remove stations and significantly refactors the frontend architecture for better code reuse and maintainability. ### Features - **Remove Station:** Implemented full-stack station removal functionality. - Added `DELETE /api/stations/<id>` endpoint to the backend. - The MQTT client for the removed station is now gracefully disconnected. - Added a trash can icon button to the station selection card for removal. - **Enhanced UI:** Improved the UI on several pages. - Added icons for Product ID and Location on station cards. - Updated card layout to display Product ID directly under the station name. - Implemented a fully functional, dynamic header for the dashboard, logs, and analytics pages. |
||
|---|---|---|
| .. | ||
| assets | ||
| css | ||
| js | ||
| _header.html | ||
| analytics.html | ||
| dashboard.html | ||
| dashboard_copy.html | ||
| index.html | ||
| logs.html | ||
| package.json | ||
| station_selection.html | ||