From fb4eedfe92c0cc9a37133e0785c660fee0b789fd Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Sun, 27 Jul 2025 21:38:51 +0200 Subject: [PATCH] Add battery statuses. --- .app_version | 2 +- CHANGELOG.md | 3 +++ app/models/point.rb | 2 +- 3 files changed, 5 insertions(+), 2 deletions(-) diff --git a/.app_version b/.app_version index 41e1d505..8d8a22c4 100644 --- a/.app_version +++ b/.app_version @@ -1 +1 @@ -0.30.5 +0.30.6 diff --git a/CHANGELOG.md b/CHANGELOG.md index 9803045b..c6e18936 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -12,6 +12,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/). - Visits page should load faster now. - Reverse geocoding jobs now make less database queries. +## Added +- Points now support discharging and connected_not_charging battery statuses. #768 + # [0.30.5] - 2025-07-26 diff --git a/app/models/point.rb b/app/models/point.rb index a36a0019..68ebc827 100644 --- a/app/models/point.rb +++ b/app/models/point.rb @@ -17,7 +17,7 @@ class Point < ApplicationRecord index: true } - enum :battery_status, { unknown: 0, unplugged: 1, charging: 2, full: 3, connected_not_charging: 4 }, suffix: true + enum :battery_status, { unknown: 0, unplugged: 1, charging: 2, full: 3, connected_not_charging: 4, discharging: 5 }, suffix: true enum :trigger, { unknown: 0, background_event: 1, circular_region_event: 2, beacon_event: 3, report_location_message_event: 4, manual_event: 5, timer_based_event: 6,