Skip to content

Releases: reef-pi/reef-pi

Dashboard

03 Nov 04:23
9114e52
Compare
Choose a tag to compare
Dashboard Pre-release
Pre-release
  • [FEAT] Dashboard with ATO, temperature, equipment and controller health chart
  • [FEAT] Make health/heart beat module configurable
  • [FEAT] Work in progress: Notifications: Email notification module and settings API/UI
  • [BUG] Fix tab orders, keep equipment and timer next to each other, dashboard at the beginning and configuration at the end
  • [CHORE] JSX code refactor

Authentication support

20 Oct 05:29
Compare
Choose a tag to compare
Pre-release

Feature: Add basic authentication support
Chore: Refactor jsx module to move all common ajax call in same place

Heart beat

13 Oct 07:08
Compare
Choose a tag to compare
Heart beat Pre-release
Pre-release
  • Initialize subsystem specific settings on data during startup
  • Support NC/NO relay configuration per outlet
  • Validate equipment and outlets in use across subsystem before deleting
  • Implement health check (cpu & memory)
  • Fix equipment caching related bug in temperature controller. Improve logging

Validation & detailed information of equipments

07 Oct 06:50
Compare
Choose a tag to compare
  • Confirmation dialog for all delete operations
  • Show details of timer jobs, equipment (outlet) on UI
  • Add telemetry validation, auto create feeds if they dont exist
  • google drive base image upload (WIP)
  • Doser module (WIP)

Temperature controller bugfix

23 Sep 06:47
Compare
Choose a tag to compare
Pre-release
  • Provide equipments to select from in temperature controller instead of raw gpio pins
  • Enable temperature controller

I2C bug fix

17 Sep 21:35
Compare
Choose a tag to compare
I2C bug fix Pre-release
Pre-release
  • Missing i2c chip wont cause reef-pi to crash
  • system tab UI cleanup
  • validation for camera input fields
  • Update button color across camera, ato, temperature and systems will reflect whether update required (red) or not (green)
  • go 1.9 base binaries (more performant and smaller executable size)

Client side validation

08 Sep 17:34
Compare
Choose a tag to compare
Pre-release
  • [CHORE]Javascript based client side validation and error display across all module UIs (except systems tab)
  • [BUG] Fix pwm start invocation
  • [FEAT] Temperature UI will show last 20 capture chart with time of capture.

Temperature controller fixes

04 Sep 23:17
Compare
Choose a tag to compare
Pre-release
  • Fix temperature controller enable checkbox
  • Introduce current temperature and trend API & UI

Camera module enhancements

04 Sep 08:08
Compare
Choose a tag to compare
Pre-release
  • On demand photo API using pi cam
  • ATO bug fixes
  • Temperature module bug fixes (persistent config changes, input validation)

ATO Fixes

31 Aug 15:05
Compare
Choose a tag to compare
ATO Fixes Pre-release
Pre-release
  • ATO ui wont get stuck on NaN values
  • DevMode checkbox under system page, during first click
  • DevMode wont affect reboot (else first time setup will involve physical reboot)
  • Stub abstraction for pwm/dac jacks