mirror of
https://github.com/sunnypilot/sunnypilot.git
synced 2026-06-20 01:02:07 +08:00
987f53e69a
* Initial plan
* feat: add sunnylink status metric
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: extract sidebar constants
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* refactor: guard metric spacing
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: clarify sunnylink helpers
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* refactor: guard metric spacing edge cases
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: simplify spacing guards
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: normalize sunnylink params
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: harden sunnylink param parsing
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: add param decode helper
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: simplify sidebar metric spacing
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
* chore: update sunnylink status color logic for improved clarity
* sunnylink: update status handling to reflect offline state and improve fault indication
sunnylink: enhance status handling with temporary fault indication
* sunnylink: enhance status update logic for improved accuracy and clarity
* make it int
* Ugly with zero value, but done. Now we only need to remember to check the new sidebar if the old sidebar ever changes
* Revert "Ugly with zero value, but done. Now we only need to remember to check the new sidebar if the old sidebar ever changes"
This reverts commit 2d3b740e38.
* decouple
* no bad bot
---------
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com>
Co-authored-by: devtekve <7696966+devtekve@users.noreply.github.com>
Co-authored-by: DevTekVE <devtekve@gmail.com>
Co-authored-by: Jason Wen <haibin.wen3@gmail.com>