khalil-bot a465cba225 feat(ui): dynamic room polling, secure credentials and CO2 levels
- Poll only rooms returned by /api/v1/rooms so calls are never wasted on
  sensor-less rooms; new rooms are picked up automatically after deploy
- Replace timer(0, interval) with concat() for synchronous initial emission
- Remove mock fallback from getLatestReadingForRoom / getHistoryForRoom so
  the UI reflects real API state instead of hiding errors with fake data
- Add Basic-Auth interceptor and dev proxy (proxy.conf.json) for local dev
- Replace hardcoded API credentials with __API_USERNAME__ / __API_PASSWORD__
  placeholders for CI-time injection from GitHub Secrets
- Add "Very Poor" CO2 level (1500-2000 ppm) to the 6-level scale
- Update "No sensor installed" copy to "No data available currently"
- Handle empty history state in room-details-panel

Closes #30
2026-05-27 22:00:11 +02:00
2026-03-19 12:32:17 +01:00
2026-03-19 12:32:17 +01:00
2026-03-19 12:32:17 +01:00
2026-03-19 12:32:17 +01:00

PI - E2EEDA- Team: Plein de EEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEE

Description
No description provided
Readme 37 MiB
2026-06-04 19:45:20 +00:00
Languages
Typst 42.3%
TypeScript 13.6%
Go 9.5%
Python 7.5%
SCSS 6.9%
Other 20.2%