Skip to content

Releases: nightscout/cgm-remote-monitor

0.8.1 (Funnel Cake)

18 Sep 06:35
Compare
Choose a tag to compare

funnel cake 1

For a quick and easy upgrade use the update tool: http://nightscout.github.io/pages/update-fork/

For full list of closed issues and PRs see: https://github.com/nightscout/cgm-remote-monitor/issues?q=milestone%3A0.8.1+is%3Aclosed

  1. New Nightscout Reports

  2. Changed the gear icon to a menu icon, and added links to Reports and the Profile Editor

  3. The existing ALARM_* settings are now system wide, but can be overridden in the browser client
    With this if you really never wants to get high alarm in any way, they can be turned off, be careful

    • ALARM_URGENT_HIGH (on) - possible values on or off
    • ALARM_HIGH (on) - possible values on or off
    • ALARM_LOW (on) - possible values on or off
    • ALARM_URGENT_LOW (on) - possible values on or off
  4. New settings to configure the snooze options for different alarm types, the first value is used for pushover acks

    • ALARM_HIGH_MINS (30 60 90 120) - Number of minutes to snooze high alarms, space separated for options in browser, first used for pushover
    • ALARM_LOW_MINS (15 30 45 60) - Number of minutes to snooze low alarms, space separated for options in browser, first used for pushover
    • ALARM_URGENT_LOW_MINS (15 30 45) - Number of minutes to snooze urgent low alarms, space separated for options in browser, first used for pushover
    • ALARM_URGENT_MINS (30 60 90 120) - Number of minutes to snooze urgent alarms (that aren't tagged as high or low), space separated for options in browser, first used for pushover
    • ALARM_WARN_MINS (30 60 90 120) - Number of minutes to snooze warning alarms (that aren't tagged as high or low), space separated for options in browser, first used for pushover
  5. New PUSHOVER_*_KEY settings and extra configuration support for existing Pushover settings
    If you never want to get info level notifications (treatments) use PUSHOVER_USER_KEY="off"
    If you never want to get an alarm via pushover use PUSHOVER_ALARM_KEY="off"
    If you never want to get an announcement via pushover use PUSHOVER_ANNOUNCEMENT_KEY="off"

    If only PUSHOVER_USER_KEY is set it will be used for all info notifications, alarms, and announcements

    • PUSHOVER_USER_KEY - Your Pushover user key, can be found in the top left of the Pushover site, this can also be a pushover delivery group key to send to a group rather than just a single user. This also supports a space delimited list of keys. To disable INFO level pushes set this to off.
    • PUSHOVER_ALARM_KEY - An optional Pushover user/group key, will be used for system wide alarms (level > WARN). If not defined this will fallback to PUSHOVER_USER_KEY. A possible use for this is sending important messages and alarms to a CWD that you don't want to send all notification too. This also support a space delimited list of keys. To disable Alarm pushes set this to off.
    • PUSHOVER_ANNOUNCEMENT_KEY - An optional Pushover user/group key, will be used for system wide user generated announcements. If not defined this will fallback to PUSHOVER_USER_KEY or PUSHOVER_ALARM_KEY. This also support a space delimited list of keys. To disable Announcement pushes set this to off.
  6. Fix for announcements at warning and urgent levels that couldn't be snoozed

  7. Adjusted pill tooltips so they won't go past the edge of the screen

  8. Fixed bug with mmol in clock mode

  9. Added support for configuring the Error Code notifications

    • ERRORCODES_INFO (1 2 3 4 5 6 7 8) - By default the needs calibration (blood drop) and other codes below 9 generate an info level notification, set to a space separate list of number or off to disable
    • ERRORCODES_WARN (off) - By default there are no warning configured, set to a space separate list of numbers or off to disable
    • ERRORCODES_URGENT (9 10) - By default the hourglass and ??? generate an urgent alarm, set to a space separate list of numbers or off to disable
  10. Hide the "GI specific value" option from the profile editor
    Will come back later when it's fully supported

  11. Added Base URL and server time to status.json for easier debugging, and future features

  12. fix for empty basal setting in profile

  13. remove drawer animation

  14. fix issue with multiple profiles

  15. fix issues with delele api

  16. fix bug with BWP alarms getting disabled

0.8.0 (Funnel Cake)

03 Sep 06:38
Compare
Choose a tag to compare

Nightscout Funnel Cake

funnel cake

This is by far the largest release ever, over 1,000 commits, from 19 contributors around the world, with commits from as far back as Nov 2014.

For a quick and easy upgrade use the update tool: http://nightscout.github.io/pages/update-fork/

For Everyone:

  • built-in Share bridge
  • super reliable Pushover Alarms
  • Real-Time updates, alarms, and notifications
  • Support for 14 languages (with more on the way)
  • unlimited options with IFTTT Maker
  • Pump site change tracking
  • glance-able Basal rate
  • Treatment Profile editor

And for the developers...

  • new Plugin architecture
  • Swagger enabled API docs and code generators
  • newly refactored code, easy to jump in
  • lots of tests so you can be make changes without fear
  • API support for your custom DData
  • Advanced APIs features to slice modal time of day
  • APIs to debug queries, and support for deletes using the api-secret
  • Updated readme and contributing guide

For full list of closed issues and PRs see: https://github.com/nightscout/cgm-remote-monitor/issues?q=milestone%3A%22funnel+cake%22

0.7.0 (Enchilada)

19 Apr 17:22
Compare
Choose a tag to compare

cgm ns enchilada icon

2015-04-06 09 49 23

screen shot 2015-03-21 at 11 14 57 pm

screen shot 2015-03-21 at 11 30 15 pm

screen shot 2015-04-19 at 9 58 06 am

Closed Issues:

#505 -0.00 units of insulin on enchilada
#553 MQTT Client Id needs to be more unique
#552 Calibration Pushover doesn't use DISPLAY_UNITS
#523 Use the selected time format for tool tips
#513 When alarm is cleared from another device the BG turns gray bug
#501 Merge SVG and Sensor entries received via MQTT
#499 Ignore sensor noise level when Dex sends special value SGV
#464 dead code
#449 Events in 24hr format are not shown in graph duplicate
#418 Improvement: Sound an alarm when data hasn't been received in n minutes
#407 24 hour time format is not working for lower graph bug
#396 Pebble MMOL settings issues
#361 show calibration records in pebble enhancement
#272 MQTT

Merged PRs:

#566 update logos and favicon
#560 Clean up some entries code and increase coverage
#558 Better default MQTT clientid
#554 Client side alarm for stale data
#539 use new sysTime field to prevent dupes caused by jitter
#536 use selected time format for tooltips and x axises
#534 Show raw during startup when noise changes to 1 before there is a BG
#518 fix a bug that caused a treatment's glucose value to be ignored
#514 Treatment hemispheres position doesn't always use entered BG bug
#511 enable is optional
#506 display of noise level and rawbg value when rawbg is enabled
#504 allow API to search things better
#498 Smoother opening/closing of the settings and treatment drawers
#497 better future data warning
#496 context range fix
#492 Compression and pebble.js mongo fixes
#489 does compression interfere with socket.io?
#488 respect potential I/O errors in pebble response
#484 Display uploader battery next to time ago
#483 Support for an adjustable focus range
#482 use an updated font to include an hourglass glyph
#481 better treatment BG unit handling
#480 fixed issue with delta always being 0 in /pebble
#476 Always return the last Cal entry (don't worry about how old it might be)
#471 No more % based font-sizes!!!
#466 simplify boolean assignment
#465 rm dead code
#452 Add an option to enable IOB in the mainline
#439 Port profile api from wip/iob-cob
#190 MQTT

The last state of the old wip/iob-cob

27 May 22:28
Compare
Choose a tag to compare

Keeping the old branch around has created confusion, instead we'll just hold on to this tag/release

Dreamsicle (Release 0.6.4)

14 Feb 18:56
Compare
Choose a tag to compare

This was a hotfix to a bug found right after the release of 0.6.3, see Dreamsicle (Release 0.6.3) for more details

Bug Fixes

fixed bug with pebble enable check #412

Dreamsicle (Release 0.6.3)

14 Feb 16:11
Compare
Choose a tag to compare

dreamsicle 0 6 3 raw

An easy upgrade using the Update Tool

Features:

Options to enable raw data #386 & #394

To enable Raw Data update the ENABLE environment variable to include rawbg, if you want raw BG's to display by default use rawbg-on. For example ENABLE="careportal rawbg"

For more information see Interpreting raw Dexcom data

screen shot 2015-02-01 at 1 10 52 pm

Show Raw - Always

a

Show Raw - When there is noise

b

Bug Fixes and Improvements:

  • fixed HIGH/LOW display on iPhone 6+ and Nexus 6 #397
  • don't round the predicted values when mmol display mode #402/#405
  • Syntax error in "Enable Alarms" help prompt #406
  • Store display units with treatment objects, for unit conversion / checking on load. #408
  • if there isn't a glucose value, don't store the units #409

Dreamsicle (Release 0.6.2)

28 Jan 17:57
Compare
Choose a tag to compare

Minor fix for issue with Night Mode found after the 0.6.1

Dreamsicle (Release 0.6.1)

Dreamsicle (Release 0.6.0)

14 Jan 02:41
Compare
Choose a tag to compare

Features

Custom BG Thresholds and Alarm Settings

c142d12a-87dd-11e4-8e67-b858ec2f3f55

BG Delta like the Pebble

screen shot 2015-01-12 at 12 29 20 am

New Care Portal treatment rendering

8414e9c8-89ea-11e4-8017-414740ed4558

Care Portal backdating and pre-bolus support

screen shot 2015-01-12 at 12 32 32 am

Hover Tooltips for all dots in the context view (SGVs, MBGs, treatments)

screen shot 2015-01-12 at 12 40 45 am

screen shot 2015-01-12 at 12 42 14 am

Bug Fixes

  • Auto Acking - alarms will be auto canceled when the condition causing the alarm isn't present
  • Fading trend line - after a period of time the trend line would fade in the middle the the prediction cone would not display
  • /clock.html view now respects DISPLAY_UNITS=mmol setting
  • Now line now move in the context area(bottom) to align with the focus area(top)

10866128_10153079387666458_1990945968238773741_o

Cookie Monster (0.5.1)

10 Nov 19:43
Compare
Choose a tag to compare

A small hot fix to reverse the change that enabled websockets since it increased page load time for many users and there were reports of increased data usages.

For additional release notes see: Cookie Monster (0.5.0)