Apply same patch as others in line with checking for amount.
See pull request #574 for more info.
This patch should adjust the last treatment plugin to preferentially use amount
of last treatment when available instead of `absolute` so that effected temp
basal is accurately communicated.
Apply same patch for looking at effected temp basal amount preferentially
through the `amount` field. This targets the text rendering of the amount
printed on the basal line.
See issue #4971 for more information.
https://github.com/nightscout/cgm-remote-monitor/issues/4971
* Insulin pump vendors vary in the timing between insulin dosings.
* When modifying temp basal rates every 5 minutes, the differences between dose
timings inherent in the pump delivery mechanisms become noticeable.
* Timing issue is mitigated by creating a model for each pump and calculating
the impact of each timing difference.
* The result is a new piece of data: the effected insulin rate over an
arbitrary period of time, eg 4 minutes and 57 seconds.
* The new piece of data is uploaded via the `amount` parameter for Loop users
as of September 2019.
This patch favors the `amount` parameter when calculating effected temp basal
rates.
Prepare to handle issue #5719. This patch adjusts dependencies to
target a community edition fork of minimed-connect-to-nightscout. The
new dependency targets information provided to begin addressing
changes to Medtronic Carelink services starting late June 2020.
* Test profile settings
* NPM Version change
* Use console log
* Use console log for client
* Use console log for client.sbx
* Use console log for client.ddata
* Use console log for client again
* revert
* Added multi-profile reporting capabilities
Co-authored-by: VIS TFS Admin <liveid@visualsolution.co.uk>
In a default configuration, there is no treatment data. The code to redirect
the UI to the profile editor is buried deep within the chart rendering code for
basals. This plugin is only supposed to go into action when enabled via
ENABLE=basal. This commit fixes first-use experience for the default
configuration intended to draw real-time CGM traces and no basal information is
expected. Since no basal information is expected unless plugin is enabled via
ENABLE=basal, this allows skipping instead of redirecting to the profile editor.
* Option to switch off bolus amount outputs (#5514)
* Fixing issue with carb value not be output when set to "none" (#5514)
* Adding additional output options (#5514)
* Adding environment variable option for 'x U and Over' option.
This option is BOLUS_RENDER_OVER with a default value of 1 and the value can be an integer or a float, e.g. 0.3, 1.5, 2, etc...
* Adding change to change the font size depending on the bolus value.
* Merge two "all" options to create an option that displays as SMB had.
* Adds a 2, 3, 4 and 8 way split view option
* Updated description
* Generate the table on demand, so any number of sites from 1 to 8 generates a sensible layout
* Update readme & don't crash if a name is missing
* Database size plugin - pill that displays current mongoDB database size
* Enabled dbsize by default
* Fixed bug with dbsize not shownig when size is (rounded) 0% but real bytes > 0
* Cleanup & update to iconfont generation manual
* Changed how warning/urgent levels are configured - from absolute MiB to percentage of DBSIZE_MAX
* Added compound indexes for treatments and entries collections. Updated ensureIndex to createIndex in mongo-strage.js as ensureIndex has been deprecated. Finally, updated testing/populate.js to be compatible with more recent versions of the node driver, as well as fixing a path issue.
* Fixed missing end quote in lib/server/treatments.js. Changed all newly added double quotes to single quote to match style guide.
* Removed indexes that referenced key600.
* Added period of days into headline of glucose distribution and percentil chart report
I make screencopies of the glucose distribution and percential chart report for my diabtes consultant and had to manually add the period of days to the report everytime because it was not shown in the report itself.
I added the period of days this with a small number of lines of code and think this is helpful for other too.
* removed comments as requested
removed comments as requested
* Camelcase for new variables reportPlugins, firstDay, lastDay, countDays
* forget to save the change of reportPlugins in percentile.js
Clarified that the "bridge" plugin is for Dexcom Share ("Dexcom" didn't appear at all in the read me), fixed a few typos, and added line 444 about the BRIDGE_SERVER variable.
* Send coverage reports to Codacy
* Action secrets may not be read from forks :(
* Let's see if this fixes the path & key passing
* Ok one more try for the Actions env
* Run tests and coverage separately
* Try increasing the admintools test runtime for Node 10
* Run tests only once
* Release 13.0.1 (#5329)
* Release ref update v2 (#5301)
* Updated release name and number
* Added missing version number
* Added missing version number
* Fix auth dialog sizing error (#5315)
* Fix auth dialog sizing error (#5314)
* Fix auth dialog sizing error
* Fix Client Init After Auth
(cherry picked from commit 1bf416c3bb964ed555850c3fc55977d69980b8e5)
* update NS minor version
* Added handlers and translations for CGM info
* Defined translate()
* Fixed sensor state reference
* Improved wording for tx age response
* Improved wording for session duration response
* Updated documentation and templates
* Updated README.md TOC and a reference to it
* Added CGM battery info
* Added unit reference to CGM battery levels
* Added handlers and translations for CGM info
* Defined translate()
* Fixed sensor state reference
* Improved wording for tx age response
* Improved wording for session duration response
* Updated documentation and templates
* Updated README.md TOC and a reference to it
* Added CGM battery info
* Added unit reference to CGM battery levels
* Updated API reference in Google Home template
Co-authored-by: Caleb <inventor96@users.noreply.github.com>