-
Notifications
You must be signed in to change notification settings - Fork 71.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
nightscout Dev #8037
Closed
Closed
nightscout Dev #8037
Conversation
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
…nce @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 nightscout#7440
…k.json with node v10.24.1
…verage pacakge (see issue nightscout#7515 ).
…odules, so the content is retained across cached builds in various PAAS environments
* Change | to && in package.json
… into PieterGit-dev20220815
The '^' prefix makes this meaingless, there's no reason to refuse to run less than 16.16.0 if it's still some 16.x.
…it-dev20220815 Wip/bewest/pieter git dev20220815
New build artefact cache location
Avoid HTML injection called out by CODEQL.
See if this makes codeql happy.
…-analysis Wip/bewest/code ql analysis
…-analysis codeql text/html injection in food.js
…rrect order * Fix a bug in CGM entry insertion, where entries that were inserted without a dateString but with a numeric date were always using the current time
…ies_api Fixes nightscout#7910 LGTM, tests work, merging.
…ghtscout#7902) * Allow DELETE via PATCH/UPDATE operation too * rollback wrong commit * Ensure indexes for Roles and Subjects collections as part of boot --------- Co-authored-by: Milos Kozak <[email protected]>
* New translations en.json (French) * New translations en.json (Bulgarian) * New translations en.json (Bulgarian)
This allows consumers, such as nightscout-connect to receive a new sbx without creating a new one.
…t-data-rights Wip/bewest/document data rights
…/cgm-remote-monitor into wip/bewest/nightscout-connect
…quest for use in watchfaces and other display-only applications * Cleans V2 API implementation * Removes unnecessary server init calls in API calls that were unnecessary * Expose latest SBX state through the CTX object
* Preprocess temp basals and profile to create a temp basal dataset * Cleaner profile output * Support hours GET parameter (up to 48 hours)
Further minize returned data
With this patch, the new version of nightscout-connect will support all the features of share2nightscout-bridge, minimed-connect-to-nightscout, and more.
…/nightscout-connect
…out-connect support for nightscout-connect + easystate summary API v2
No quiero recibir más correos, graciasEl 15 jun 2023 19:32, Monica Lopez ***@***.***> escribió:
You can view, comment on, or merge this pull request online at:
#8037
Commit Summary
1a83292 Remove unused OTP field from Remote Override form.a5fcc84 Merge branch 'dev' into bugfix/remove-remote-override-otp3213835 Merge branch 'dev' into bugfix/remove-remote-override-otpfb4d467 update Node requirements. This is a follow up from #7417 since @bewest already merged his branch to dev0a81915 drop Node 18 support for now652baed update all webpack related plugins to latest versionb7ee1bf upgrade mocha to 8.4.0 and nodemon to 2.0.19 and recreate package-lock.json with node v10.24.14a64be2 remove two critical vulnerabilities in npm packages. Remove codacy-coverage pacakge (see issue #7515 ).3c516d5 support > 0.25% of browerslist, see if we can support iOS 9.3.x as well...7b01d49 Experimenting around changing build artefact location to go to node_modules, so the content is retained across cached builds in various PAAS environments37a2a0d Try .cache in node_modulesa6eb156 Fix app.jsec3cf94 * Fix tests6c03dcd Remove mkdir from package.json and change key generation to a post script6978a90 Fix package running the post script2e4551e Merge branch 'dev' into new_cache_location2e7f695 initialize new dev area post-release9f622c2 Merge branch 'dev20220815' of github.com:PieterGit/cgm-remote-monitor into PieterGit-dev2022081564d93e6 allow any LTS versiona8da747 Merge pull request #7568 from nightscout/wip/bewest/PieterGit-dev20220815aed9998 Merge branch 'dev' into new_cache_location8706658 Merge pull request #7526 from sulkaharo/new_cache_location2e1ee38 inject text instead of HTML name1db4047 avoid HTML injection74ce49c Merge pull request #7569 from nightscout/wip/bewest/code-ql-analysisdbce9db codeql text/html injection in food.js09c9f81 Merge pull request #7570 from nightscout/wip/bewest/code-ql-analysis0fd05c2 fix webpack 5 in Lernae78a63f fix formatting of empty spacesed7fdf7 fix don't print error about IMPORT_CONFIG if not defined2c6ba28 Merge pull request #7647 from k2s/fix-empty-import-configbcfe437 Merge branch 'dev' into bugfix/remove-remote-override-otpefc994b remove Heroku deploy button from readme4aa0657 Merge pull request #7513 from gestrich/bugfix/remove-remote-override-otp8594a2d Regenerated package-lock with newer NPM and fixed a unit test that broke as a resultbd40046 Change the SHA1 validation to be case insensitive (#7780)79e80c5 New Crowdin updates (#7238)ad7706d Merge branch 'master' into dev6834822 Update package-lock so it matches the package.json6ad4ef1 Update socket.io and uuid packages (#7793)ba76940 Fix Server error (#7784)2dfc471 Forwarded fix (#7593)e1f75cb Change viewport scale to fix layout on iPhone (#7623)3a06295 Refactor moment to be loaded from ctx (#7331)8e59864 Adding USE_NPM_INSTALL to the Heroku deploy file so new deploys work6bccede Change automated tests to run against the major Mongo releases from last two years30216aa Update codeQL actions to v23636f37 Update actions/checkout action to v3bdcb706 Generate package-lock with npm 6 to fix deployment issues on various cloud providersc1de8a5 Disabling some date magic from Careportal that's breaking date entryfd701e9 Fixes a bug introduced in #7273 (#7825)a6ad678 add a note on OBSCURED and OBSCURE_DEVICE_PROVENANCEbc8ccc8 Merge master to dev so Git is in sync (#7834)c343719 apiv3 fix patch operation (#7807)05de94e Delete v3 api identifiers when cloning a record in profile editor (#7839)26a8cf1 Downgrade jsdom to version 11.11.0 (#7851)0426b01 Fix api v3 users seeing gaps in CGM data (#7853)0541e2a daytoday reports are always in the profile's time zonea47b367 pin start of day in profile's timezone0330e13 ensure timezones assigned once in daily reports8983713 ensure daily reports dates translate to profile timezonef51fac9 clock at the end of the day is 23:59:59.99928e75a6 Possibly fix Loop time zones not being recognised in profile editor and reports (#7833)6a543c8 Merge branch 'dev' into wip/bewest/daytoday-redo-03250b808 New Crowdin updates (#7808)0ee0712 redact console log lines8e0ec88 Merge branch 'wip/bewest/daytoday-redo-03' of github.com:nightscout/cgm-remote-monitor into wip/bewest/daytoday-redo-03a4f9271 Revert "clock at the end of the day is 23:59:59.999"f6b2d4f Revert "Revert "clock at the end of the day is 23:59:59.999""10dd236 daytoday: Align start of day with data across zonesb376239 Merge branch 'dev' into wip/bewest/daytoday-redo-03d185cf6 Update Mongo URL parser to 1.0.2 to fix issues Scott H found (#7606)3b7528a minimum attempt to protect /api/v2/ endpoints (#7554)5d3268a Merge branch 'dev' into wip/bewest/daytoday-redo-0348d1ae3 tweak tests/logging664efe6 Merge branch 'wip/bewest/daytoday-redo-03' of github.com:nightscout/cgm-remote-monitor into wip/bewest/daytoday-redo-03a805939 fix test with fixtures both ways903669a Merge pull request #7857 from nightscout/wip/bewest/daytoday-redo-03adc70b7 Add logging limits to all services (mongo, nightscout and traefik) (#7884)2795892 Add event type to event on treatment notify if it's missing (#7888)d1fe8f5 Fixed pushover callbacks not being processed (#7876)0f69153 Added charging state to the uploader battery pill when it's provided by AAPSClientV3. (#7873)4e1f364 Fix loading JWT when auth subject has no permissions (#7894)89d7eb6 Alarm sockets for api v3 (#7858)ac1a7d1 Api3 remove auth token (#6863)93df3c4 cheat for tests across different time zones97a4ee7 Merge pull request #7905 from nightscout/wip/bewest/fix-timezone-test32b2376 Fixes #7910d7f4432 * Add a unit test to check the /entries endpoint returns values in correct ordera4d07cd Merge pull request #7911 from nightscout/wip/sulka/fix_entries_api867fc96 Ensure indexes for Roles and Subjects collections as part of boot (#7902)ec83b57 Merge branch 'master' into devaa4faa6 New Crowdin updates (#7869)25672ea experimental support for nightscout-connect1020ec3 pass new sbx via event argument37a4ec1 Merge branch 'dev' into wip/bewest/document-data-rights9874a50 Merge pull request #7828 from nightscout/wip/bewest/document-data-rights9258cdc Merge branch 'dev' into wip/bewest/nightscout-connect728b7be temporary nightscout-connect by url8faf5dc use released version of nightscout-connect4b4b9b0 Merge branch 'wip/bewest/nightscout-connect' of github.com:nightscout/cgm-remote-monitor into wip/bewest/nightscout-connectd29ff5c allow running with node 20, current release65707ad refactor IMPORT_CONFIG to use axios instead of request.f96435b bump minimed-connect-to-nighscout version7f05018 * Creates new V2 API to load minimized current system state in one request for use in watchfaces and other display-only applications69dba90 Fix loading SBXd2c9838 * Rename API to Summaryd09355e Rename files to match api99a152f Only include noise if there is noise6beb8a4 nightscout-connnect upgradec2199c1 Merge remote-tracking branch 'official/easystate-api' into wip/bewest/nightscout-connect5231543 better internal support for nightscout-connect6354494 Fix default value of the checkbox in plugin-specific settings (#8031)5f953df Fix label's `for` attribute for plugin-specific settings (#8030)e37db6b Merge branch 'dev' into wip/bewest/nightscout-connect9d55ea5 Merge pull request #7983 from nightscout/wip/bewest/nightscout-connect
File Changes (124 files)
A
.browserslistrc
(12)
M
.github/workflows/codeql-analysis.yml
(8)
M
.github/workflows/main.yml
(10)
M
.nvmrc
(2)
M
README.md
(58)
M
app.json
(5)
M
azuredeploy.json
(2)
M
bundle/bundle.source.js
(10)
M
docker-compose.yml
(10)
M
lib/admin_plugins/cleanentriesdb.js
(5)
M
lib/admin_plugins/cleanstatusdb.js
(5)
M
lib/admin_plugins/cleantreatmentsdb.js
(5)
M
lib/admin_plugins/index.js
(14)
M
lib/api/alexa/index.js
(9)
M
lib/api/entries/index.js
(10)
M
lib/api/googlehome/index.js
(9)
M
lib/api/notifications-api.js
(4)
M
lib/api/treatments/index.js
(24)
A
lib/api2/index.js
(22)
R
lib/api2/notifications-v2.js
(0)
R
lib/api2/properties.js
(12)
A
lib/api2/summary/basaldataprocessor.js
(139)
A
lib/api2/summary/index.js
(135)
A
lib/api3/alarmSocket.js
(152)
A
lib/api3/doc/alarmsockets.md
(151)
M
lib/api3/doc/security.md
(3)
M
lib/api3/doc/tutorial.md
(327)
M
lib/api3/generic/patch/operation.js
(6)
M
lib/api3/index.js
(6)
M
lib/api3/security.js
(9)
M
lib/api3/shared/operationTools.js
(4)
M
lib/api3/storageSocket.js
(8)
M
lib/api3/swagger.json
(174)
M
lib/api3/swagger.yaml
(53)
M
lib/authorization/index.js
(2)
M
lib/authorization/storage.js
(5)
M
lib/client/boluscalc.js
(12)
M
lib/client/browser-settings.js
(5)
M
lib/client/careportal.js
(14)
M
lib/client/hashauth.js
(2)
M
lib/client/index.js
(60)
M
lib/data/dataloader.js
(1)
M
lib/data/ddata.js
(49)
M
lib/data/endpoints.js
(2)
M
lib/food/food.js
(8)
M
lib/plugins/ar2.js
(2)
M
lib/plugins/basalprofile.js
(2)
M
lib/plugins/batteryage.js
(2)
M
lib/plugins/bgnow.js
(2)
M
lib/plugins/cannulaage.js
(2)
M
lib/plugins/cob.js
(2)
M
lib/plugins/insulinage.js
(2)
M
lib/plugins/iob.js
(6)
M
lib/plugins/loop.js
(4)
M
lib/plugins/openaps.js
(2)
M
lib/plugins/pump.js
(2)
M
lib/plugins/sensorage.js
(2)
M
lib/plugins/treatmentnotify.js
(5)
M
lib/plugins/upbat.js
(3)
M
lib/plugins/virtAsstBase.js
(3)
M
lib/plugins/xdripjs.js
(2)
M
lib/profile/profileeditor.js
(42)
M
lib/profilefunctions.js
(10)
M
lib/report/reportclient.js
(9)
M
lib/report_plugins/daytoday.js
(8)
M
lib/sandbox.js
(2)
M
lib/server/app.js
(17)
M
lib/server/bootevent.js
(71)
M
lib/server/cache.js
(14)
M
lib/server/enclave.js
(8)
M
lib/server/entries.js
(13)
M
lib/server/server.js
(8)
M
lib/server/websocket.js
(73)
M
lib/utils.js
(3)
M
package-lock.json
(10319)
M
package.json
(61)
M
tests/admintools.test.js
(2)
M
tests/api.entries.test.js
(54)
M
tests/api.security.test.js
(18)
M
tests/api3.create.test.js
(79)
M
tests/api3.delete.test.js
(9)
M
tests/api3.generic.workflow.test.js
(62)
M
tests/api3.patch.test.js
(42)
M
tests/api3.read.test.js
(36)
M
tests/api3.renderer.test.js
(50)
M
tests/api3.search.test.js
(50)
M
tests/api3.security.test.js
(51)
M
tests/api3.socket.test.js
(21)
M
tests/api3.update.test.js
(59)
M
tests/ar2.test.js
(23)
M
tests/basalprofileplugin.test.js
(11)
M
tests/bgnow.test.js
(13)
M
tests/boluswizardpreview.test.js
(23)
M
tests/cannulaage.test.js
(10)
M
tests/cob.test.js
(9)
M
tests/fixtures/api3/authSubject.js
(54)
M
tests/fixtures/api3/instance.js
(18)
M
tests/fixtures/headless.js
(2)
A
tests/inithelper.js
(24)
M
tests/insulinage.test.js
(7)
M
tests/iob.test.js
(14)
M
tests/loop.test.js
(23)
M
tests/openaps.test.js
(18)
M
tests/profile.test.js
(14)
M
tests/pump.test.js
(20)
M
tests/reports.test.js
(159)
M
tests/sensorage.test.js
(8)
M
tests/utils.test.js
(18)
M
translations/ar_SA.json
(34)
M
translations/bg_BG.json
(18)
M
translations/de_DE.json
(32)
M
translations/es_ES.json
(2)
A
translations/et_EE.json
(707)
M
translations/fr_FR.json
(2)
M
translations/hu_HU.json
(26)
M
translations/it_IT.json
(10)
M
translations/nb_NO.json
(2)
M
translations/pt_BR.json
(66)
M
translations/ru_RU.json
(2)
M
translations/sk_SK.json
(6)
M
translations/tr_TR.json
(264)
A
translations/uk_UA.json
(707)
M
views/index.html
(2)
M
webpack/webpack.config.js
(8)
Patch Links:
https://github.com/nightscout/cgm-remote-monitor/pull/8037.patchhttps://github.com/nightscout/cgm-remote-monitor/pull/8037.diff
—Reply to this email directly, view it on GitHub, or unsubscribe.You are receiving this because you are subscribed to this thread.Message ID: ***@***.***>
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
No description provided.