Commit Graph
5980 Commits
Author SHA1 Message Date
PieterGit 3c516d5baf support > 0.25% of browerslist, see if we can support iOS 9.3.x as well... 2022-08-16 15:49:49 +02:00
PieterGit 4a64be2aed remove two critical vulnerabilities in npm packages. Remove codacy-coverage pacakge (see issue #7515 ). 2022-08-16 15:13:04 +02:00
PieterGit b7ee1bfb5a upgrade mocha to 8.4.0 and nodemon to 2.0.19 and recreate package-lock.json with node v10.24.1 2022-08-16 13:48:17 +02:00
PieterGit 652baedd3c update all webpack related plugins to latest version 2022-08-15 23:30:15 +02:00
PieterGit 0a81915c4f drop Node 18 support for now 2022-08-15 23:02:32 +02:00
PieterGit fb4d467755 update Node requirements. This is a follow up from https://github.com/nightscout/cgm-remote-monitor/pull/7417 since @bewest already merged his branch to dev
add NodeJS 16.x support.
drop NodeJS 12.x support.It reached End-of-Life status on 30 April 2022
allow NodeJS 18.x support to run for CI
upgrade webpack and webpack-cli
update browserlist and browser documentation, config is now at .browserslistrc
update README.md for browsers and Node versions
fix typos in comments in lib/client/hashauth.js and webpack/webpack.config from https://github.com/nightscout/cgm-remote-monitor/pull/7440
2022-08-15 17:44:08 +02:00
Ben WestandGitHub df85fd2368 Merge pull request #7512 from gestrich/bugfix/remote-carb-created-date
Allow Remote Carb Entries in Past or Future
2022-08-14 10:55:53 -07:00
Ben WestandGitHub 755bdc987d Merge branch 'dev' into bugfix/remote-carb-created-date 2022-08-14 10:40:02 -07:00
Ben WestandGitHub a5c67b5a6a Merge pull request #7487 from nightscout/wip/bewest/issue-7475
rm package-lock.json && npm install
2022-08-14 09:37:48 -07:00
Ben West b15e436f1c make github tested workflows and node entines match
This makes the testing framework and the advertised node versions match, one
for one.
2022-08-14 09:27:22 -07:00
Bill Gestrich 4172a67169 Include remote carb created date 2022-08-14 06:02:44 -04:00
Ben West a9dfc76a8c Merge branch 'wip/bewest/issue-7475' of github.com:nightscout/cgm-remote-monitor into wip/bewest/issue-7475 2022-08-07 18:30:31 -07:00
Ben West c9f3a12c8f n 10; rm package-lock.json && npm install
Remove npm list from engine as it is intended to be advisory.
2022-08-07 18:28:10 -07:00
Ben WestandGitHub 3e1f4594c7 Merge branch 'dev' into wip/bewest/issue-7475 2022-07-18 11:29:01 -07:00
Ben WestandGitHub cd5c983808 Merge pull request #7488 from ps2/loop-enacted-fixes
Fix incorrect appending for loop enacted status. LGTM.
2022-07-18 11:21:15 -07:00
Pete Schwamb 39936b9b53 Fix incorrect appending for loop enacted status 2022-07-18 11:42:31 -05:00
Ben West 5d0d320c21 npm install --no-optional
The build still fails for node 12.x.
Skip optional dependencies.

https://stackoverflow.com/a/48953213
2022-07-17 19:13:02 -07:00
Ben West 27a882f85a rm package-lock.json && npm install
npm ls fsevent didn't list any output.  I'm running on linux,
and regenerating this file after removing it seems to remove
the fsevent package from the file.
It's likely that fsevent may be used in development mode as part
of one of the build utilities, but it shouldn't block anyone from
deploying.

https://github.com/nightscout/cgm-remote-monitor/issues/7475
2022-07-17 18:57:42 -07:00
Ben WestandGitHub 40b7cbfd10 Merge pull request #7343 from nightscout/wip/bewest/upgrade-node
Wip/bewest/upgrade node
2022-06-29 18:27:04 -07:00
Ben West 0d1aed7b93 Revert "npm audit fix" due to test failure
This reverts commit ead83e0a92.
Minor differences are causing the tests to fail consistently.
2022-06-29 18:17:27 -07:00
Ben West 08e2225113 Merge branch 'wip/bewest/upgrade-node' of github.com:nightscout/cgm-remote-monitor into wip/bewest/upgrade-node 2022-06-29 17:46:49 -07:00
Ben West ead83e0a92 npm audit fix 2022-06-29 17:40:07 -07:00
Ben WestandGitHub cef684e6cc Merge branch 'dev' into wip/bewest/upgrade-node 2022-06-29 17:32:15 -07:00
Ben WestandGitHub e72924cd8b Merge pull request #7468 from samihusseingit/master
Results could be null and can crash the website
2022-06-29 17:30:34 -07:00
Ben West e715cd24a9 give automated tests more time to finish 2022-06-29 17:27:31 -07:00
Ben West 3e2520b072 Merge branch 'viq-patch-2' into wip/bewest/upgrade-node 2022-06-29 17:08:24 -07:00
Ben West 5cf72ce5db npm install minimed-connect-to-nightscout@^1.5.3 2022-06-29 17:06:17 -07:00
Ben West a1a2e7402a npm install share2nightscout-bridge@^0.2.9 2022-06-29 17:04:27 -07:00
Sulka HaroandGitHub e6017170ec Merge branch 'dev' into master 2022-06-29 17:54:46 +03:00
samihusseingitandGitHub 38c9a21355 Results could be null and crash the website 2022-06-29 11:15:41 +02:00
samihusseingitandGitHub 30cc5ca75c Merge pull request #8 from nightscout/master
master
2022-06-27 16:38:24 +02:00
Ben WestandGitHub 06012e5960 Merge branch 'dev' into wip/bewest/upgrade-node 2022-04-30 09:00:30 -07:00
Ben WestandGitHub 555f699ee6 Merge pull request #7385 from ps2/automatic-bolus
Support automatic bolus volumes in the enacted field for loop status.
2022-04-30 08:55:33 -07:00
Ben WestandGitHub d53f574d1a Merge pull request #7375 from ps2/fix-apns-expiration
Fix expiration time on remote notifications for Loop
2022-04-21 12:26:47 -07:00
Pete Schwamb d080b95174 Merge remote-tracking branch 'origin/dev' into fix-apns-expiration 2022-04-20 10:13:43 -05:00
Pete Schwamb 537ed5e7cd Add sent-at time to notification payload 2022-04-20 10:12:37 -05:00
Ben WestandGitHub eb8b71c323 Merge branch 'dev' into automatic-bolus 2022-04-19 08:20:10 -07:00
Ben WestandGitHub ad1bcbfc4a Merge pull request #7380 from ps2/omnipod-reservoir
Omnipod reservoir fixes
2022-04-19 08:18:10 -07:00
Pete Schwamb 9ce3920b7c fix typo 2022-03-28 09:16:49 -05:00
Pete Schwamb c8a1a9cdb2 Show automatic bolus decisions from enacted field 2022-03-28 08:50:58 -05:00
Pete Schwamb 6f02d5140c Remove debug print 2022-03-21 13:56:14 -05:00
Pete Schwamb 28bf9e127f reservoir level override 2022-03-18 21:30:06 -05:00
Pete Schwamb 74495b1e4c reservoir level override 2022-03-18 21:25:16 -05:00
Pete Schwamb 47d1831fb7 reservoir level override 2022-03-18 20:12:38 -05:00
Pete Schwamb 1a356a033b Special reservoir handling for both Eros and DASH 2022-03-18 09:52:53 -05:00
Pete Schwamb 5a96281a12 Fix expiration time on remote notifications for Loop 2022-03-15 09:03:59 -05:00
viqandGitHub ded6fa9206 Test against nodejs 16.x
Run tests also against nodejs 16.x
2022-03-02 17:01:45 +01:00
Milos KozakandGitHub 9ccba7e532 Merge pull request #7285 from nightscout/MilosKozak-patch-2
Change deduping interval
2022-02-20 19:31:32 +01:00
Ben West fabd798f36 add node 16 to supported list
The tests pass cleanly.
2022-02-16 00:27:16 +00:00
Ben West 6dc2b2b321 mark compatible with node 14 and node 16
Temporarily use git references to share2nightscout-bridge and
minimed-connect-to-nightscout in order to help test similar changes in those
packages.
2022-02-16 00:02:12 +00:00