Ben West and GitHub
f988ed9869
Merge pull request #8436 from nightscout/dev
...
Release 15.0.5
2026-03-01 13:17:22 -08:00
Ben West and GitHub
743506a6a0
Merge pull request #8438 from nightscout/fix/docker-force
...
Dockerfile: Add --force to bypass platform check
2026-03-01 12:56:59 -08:00
Ben West
aa13913093
Dockerfile: Add --force to bypass platform check
...
npm ci fails with EBADPLATFORM when lockfile contains darwin-only
packages (fsevents), even with --omit=optional. The --force flag
bypasses this check.
2026-03-01 12:53:32 -08:00
Ben West and GitHub
ee2bfa4fe7
Merge pull request #8437 from nightscout/fix/heroku-fsevents
...
Fix/heroku fsevents
2026-03-01 12:40:30 -08:00
Ben West
b8aec4429c
CI: Test only Node 20 and 22
...
Node 16 EOL was September 2023. Docker image uses Node 22.
Reduces CI matrix from 9 to 6 jobs.
2026-03-01 12:30:27 -08:00
Ben West
4130f325c5
Update bridge deps to 0.2.11/1.5.7 (fsevents fix)
...
Both bridge packages now have clean shrinkwraps without devDependencies,
eliminating the fsevents (darwin-only) entries that caused Heroku build failures.
2026-03-01 12:28:29 -08:00
Ben West
ecafd4782c
Fix Docker/Heroku builds with --omit=optional
...
Use npm ci with --omit=optional to skip optional dependencies like
fsevents (darwin-only) that were causing build failures on Linux
platforms including Heroku and local Docker builds on Mac.
2026-03-01 12:25:55 -08:00
Ben West
a5ada47d32
first commit to cut new 15.0.5 dev branch
2026-03-01 12:02:54 -08:00
Ben West and GitHub
b03c604643
Merge pull request #8352 from nightscout/dev
...
release 15.0.4
2026-02-28 09:00:37 -08:00
Ben West and GitHub
7ae17b13f5
Merge pull request #8433 from nightscout/test/node22-pr
...
Test/node22 pr
2026-02-27 15:07:57 -08:00
Ben West and Copilot
0fb628e1c4
Update CI matrix to test Node 16, 20, 22
...
- Remove lts/* (redundant with explicit versions)
- Add Node 16 for backwards compatibility testing
- Skip Node 18 (flaky tests, will be fixed in MongoDB PR)
- Keep MongoDB 4.4, 5.0, 6.0 matrix
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-27 14:53:30 -08:00
Ben West and Copilot
e0cc9ff5df
Relax Node version constraints to >=16.x
...
- Change engines.node from '^22.x || ^20.x' to '>=16.x'
- Change engines.npm from '>=10.x' to '>=8.x'
- Update runtime checkNodeVersion to allow Node 16+
- Creates overlap with previous release (^16.x || ^14.x)
This allows users on Node 16/18 to upgrade smoothly while
recommending Node 20 or 22 LTS for best support.
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-27 14:52:56 -08:00
Ben West
019fa51cff
Merge PR #8357 (Node 22 upgrade)
2026-02-27 14:06:32 -08:00
Ben West and GitHub
535b50e9e0
Merge pull request #8432 from nightscout/wip/bewest/update-bridge-deps
...
Wip/bewest/update bridge deps
2026-02-27 14:03:03 -08:00
Ben West and Copilot
d81d6854c0
Update bridge dependencies to final deprecated versions
...
- share2nightscout-bridge: 0.2.9 → 0.2.10 (Node 22 support)
- minimed-connect-to-nightscout: 1.5.5 → 1.5.6 (Node 22 support)
Both packages now allow Node 18/20/22+ in their engines field.
This is a prerequisite for the Node 22 upgrade (PR #8357 ).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-27 13:36:08 -08:00
Ben West and Copilot
6a48ea89cf
Update bridge dependencies to final deprecated versions
...
- share2nightscout-bridge: 0.2.9 → 0.2.10 (Node 22 support)
- minimed-connect-to-nightscout: 1.5.5 → 1.5.6 (Node 22 support)
Both packages now allow Node 18/20/22+ in their engines field.
This is a prerequisite for the Node 22 upgrade (PR #8357 ).
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com >
2026-02-27 13:16:04 -08:00
Ingo Reitz
96ab5ea602
Drop support for EoL NodeJS versions, default to 22
...
Signed-off-by: Ingo Reitz <9l@9lo.re >
2025-06-09 01:51:30 +02:00
Ingo Reitz
b0d00fea0a
package-lock: upgrade lockfile version
...
Signed-off-by: Ingo Reitz <9l@9lo.re >
2025-06-09 01:51:30 +02:00
Ben West and GitHub
e74f53c077
Merge pull request #8367 from nightscout/wip/bewest/collaborations
...
Wip/bewest/collaborations
2025-05-28 16:37:35 -07:00
Ben West
01808b7b17
Merge branch 'dev' of github.com:Foxy7/cgm-remote-monitor into wip/bewest/collaborations
2025-05-28 16:31:37 -07:00
Ben West
a1ee00ee6a
Merge branch 'crowdin_incoming' of github.com:nightscout/cgm-remote-monitor into wip/bewest/collaborations
2025-05-28 16:30:19 -07:00
Ben West
86742c0d6b
Merge branch 'readmeupdate' of github.com:scrivy/cgm-remote-monitor into wip/bewest/collaborations
2025-05-28 16:29:23 -07:00
Scott Leibrand and Ben West
5fa982b63f
make sure roles exists before checking roles.length
2025-05-28 16:25:44 -07:00
Jörg Schömer and Ben West
2ba864a4a0
hide tooltip by display instead of opacity
2025-05-28 16:25:44 -07:00
Adam Radocz and Ben West
0b731a06be
Update the glucose molecular mass.
...
References:
- [National Institute of Standards and Technology](https://webbook.nist.gov/cgi/cbook.cgi?ID=C50997&Mask=40 )
- [National Institute of Health](https://pubchem.ncbi.nlm.nih.gov/compound/D-Glucose )
2025-05-28 16:25:44 -07:00
Daniel Scrivano and GitHub
f7d1a2c445
Merge branch 'dev' into readmeupdate
2025-05-23 10:26:36 -07:00
Ben West and GitHub
05b8f08e80
Merge pull request #8220 from Joerg-Schoemer/feature/hide-by-display
...
hide tooltip by display attribute instead of opacity
2025-05-23 10:06:43 -07:00
Ben West and GitHub
34707f0861
Merge branch 'dev' into crowdin_incoming
2025-05-23 09:42:16 -07:00
Ben West and GitHub
598ba143c1
Merge branch 'dev' into docker-compose-restarts
2025-05-23 09:40:59 -07:00
Ben West and GitHub
8591f2b26c
Merge branch 'dev' into dev
2025-05-23 09:39:27 -07:00
Ben West and GitHub
a5d2b98fd1
Merge branch 'dev' into readmeupdate
2025-05-23 09:39:21 -07:00
Ben West and GitHub
b24c313dec
Merge branch 'dev' into feature/hide-by-display
2025-05-23 09:38:59 -07:00
Ben West
03c01d03bc
new dev branch for 15.0.4
...
This is first commit after the 15.0.3 release.
2025-05-08 15:17:54 -07:00
Ben West and GitHub
91cd601038
Merge pull request #8145 from nightscout/dev
...
dev next release 15.0.3
2025-05-08 15:08:10 -07:00
Sulka Haro
22272b4aa2
New translations en.json (French)
2025-04-19 20:32:25 +03:00
Ben West and GitHub
7d209bc0f6
Merge pull request #8076 from inventor96/google-asst-broken
...
Add notes about the Google Assistant integration being broken
2024-12-16 11:19:27 -08:00
Ben West and GitHub
7114f63112
Merge branch 'dev' into google-asst-broken
2024-12-16 11:16:09 -08:00
Ben West and GitHub
bda257d3a7
Merge pull request #8321 from nightscout/wip/bewest/collaborations
...
Wip/bewest/collaborations
2024-12-13 16:37:04 -08:00
Ben West
9195c3c275
setup-node action syntax is lts/*
2024-12-13 14:40:41 -08:00
Ben West
ffd28b041e
continuously test on lts also
...
This adds the latest long term support version of node to the automated testing
matrix.
2024-12-13 14:35:14 -08:00
Ben West
3761c0fedd
permit any LTS version of node
2024-12-13 14:28:49 -08:00
Ben West
59ff28204a
allow tests to pass
...
Switching the way units is fetched to this way makes it similar to the other
code already in place that does something similar. This allows the tests to
pass with the existing fixtures.
Considering augmenting additional tests that explicitly tests whether the
relevant branch of code is taken.
2024-12-13 14:19:17 -08:00
dsnallfot and Ben West
a4e05a1655
Fix missing mmol unit conversion for lastEnacted.bg
2024-12-13 14:19:16 -08:00
Ben West and GitHub
5985152865
Merge branch 'dev' into google-asst-broken
2024-11-29 12:41:56 -08:00
Ben West and GitHub
46069a916c
Merge pull request #8108 from gth001/master
...
This fixes the issue of a "stale" CGM value displaying indefinately.
2024-11-29 12:37:41 -08:00
Ben West and GitHub
a0647e27ca
Merge branch 'dev' into google-asst-broken
2024-11-29 12:18:13 -08:00
Ben West and GitHub
476bad9119
Merge branch 'dev' into master
2024-11-29 12:09:20 -08:00
Ben West and GitHub
085590b922
Merge pull request #8313 from nightscout/wip/bewest/collaborations
...
Wip/bewest/collaborations
2024-11-25 13:50:35 -08:00
Ben West
558927bf3d
Revert "Update sensorage.js for 10 day sensors"
...
This reverts commit cec3eebc40 .
Need to update tests? Not immediately clear why tests updated from 6 days to 9
days fails, so revertinig for now.
2024-11-25 13:40:48 -08:00
Ben West
c6dfaa1f78
Merge remote-tracking branch 'official/crowdin_incoming' into wip/bewest/collaborations
2024-11-25 12:46:13 -08:00