Skip to content
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

Nmaster #3730

Closed
wants to merge 201 commits into from
Closed

Nmaster #3730

wants to merge 201 commits into from

Conversation

slon77
Copy link

@slon77 slon77 commented Jul 26, 2018

No description provided.

winni67 and others added 30 commits September 25, 2017 19:49
Updated until line 4000
Updated lines 4000 -> 7450
Updated language translation and few errors fixed.
Added missing single quote
* Update package.json

* update package.json

* Update loop.js

* test

* add BLE RSSI

* add BLE RSSI

* update RSSI time stamp

* update Loop RSSI reporting

* update Loop RSSI reporting

* show RSSI and pumpRSSI in Loop pill, if available

* update Loop pill RSSI

* Update RSSI in Loop pill

* Fix bg units

* updated Loop pill test

* Fix bg units
* Spanish language translated to 100%
…e the language (nightscout#3186)

* Updated comments to clarify available parameter options and to improve the language.
Added that 'colorblindfriendly' is an option for THEME.
Removed duplicate entries for THEME and SHOW_RAWBG in app.json
…pm 5.6.x when available (nightscout#3190)

* npm update, no nodejs changes are needed because we use specify 8.9.x

* upgrade to npm 5.6.x because upstream npm issue (issue 17858) has been fixed in npm 5.6.0

* upgrade node to 8.9.x and use npm 5.6.x for travis

* node 8.9.x does not work with thravis, fixing to nodejs 8.9.3

* install npm@latest for travis and print version number of npm

* upgarde .nvmrdc to 8.9.x and another go of letting travis ci use the correct node version (5.6.x)
* Prevent saving numeric profile names, which seems to break the profile storage and there's no obvious way to fix
…go in case the socket goes down for much longer
* fix expected outcome

* fix expected outcome

* fix

* Italian language

* Fix
sulkaharo and others added 28 commits July 16, 2018 20:25
…alyzer

1. webpack 4.16.0 gives problem with report test on Windows
```
Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.
Arguments:
[0] _isAMomentObject: true, _isUTC: true, _useUTC: true, _l: undefined, _i: T00:00:00, _f: undefined, _strict: undefined, _locale: [object Object]
Error
    at Function.createFromInputFallback (E:\Git\src\cgm-remote-monitor\tmp\js\bundle.js:1:5989)
```

2. a lot of moment-locales are packacked with webpack. Limit to language that are availble in Nightscout

3. make it possible to use `npm run bundle-analyzer` so that webpack.config.js does not have to be changed
upgrades, moment-locales-webpack-plugin integration, easier bundle-analyzer, dutch translations
Made swedish 100% + a few corrections
More clock options nightscout#3207 and some dutch language updates
bis Zeile 6862
* upgrade mocha from 3.5.3 to 5.0.5

This resolves these security issues

  Low             Regular Expression Denial of Service
  Package         debug
  Dependency of   mocha [dev]
  Path            mocha > debug
  More info       https://nodesecurity.io/advisories/534

  Critical        Command Injection
  Package         growl
  Dependency of   mocha [dev]
  Path            mocha > growl
  More info       https://nodesecurity.io/advisories/146

* upgrade mocha and start modularizing lodash to make sure tests pass

* more lodash modularization

* upgrade mqtt to 2.18.3

* allow npm 6.2

* upgrade share2nightscout-bridge

* incorporate express-extension-to-accept into Nightscout

the packages seems not maintained (github page is 404) and has a security issue with mime package.  so upgraded and included into Nightscout code.

if somebody knows a more efficient way of programming this with express4 please PR

* update jsdom for security fixes

* prevent wrapping of hour labels by removing the space

* Revert "update jsdom for security fixes"

This reverts commit 04f1f39.

* Revert "more lodash modularization"

This reverts commit c4fa530.

* remove forever dependency

* Revert "Revert "more lodash modularization""

This reverts commit b13c274.

* fix report.test.js with newer packages

sometimes a fix is very easy. This is to prevent:

```
Deprecation warning: value provided is not in a recognized RFC2822 or ISO format. moment construction falls back to js Date(), which is not reliable across all browsers and versions. Non RFC2822/ISO date formats are discouraged and will be removed in an upcoming major release. Please refer to http://momentjs.com/guides/#/warnings/js-date/ for more info.
Arguments:
[0] _isAMomentObject: true, _isUTC: true, _useUTC: true, _l: undefined, _i: T00:00:00, _f: undefined, _strict: undefined, _locale: [object Object]
Error
    at Function.createFromInputFallback (XXX\cgm-remote-monitor\tmp\js\bundle.js:117408:98)
    at configFromString (XXX\cgm-remote-monitor\tmp\js\bundle.js:119456:15)
```

We must use ISO8601 formatted strings and not use slashes in dates, see moment/moment#1407 (comment)

* upgrade webpack to 4.16.2

* Update package.json
move webpack to devDependencies, install webpack-command instead of webpack-cli
…... (nightscout#3709)

* Fix Warning, Pump Battery Low Alarm cannot be disabled

* fix Clock Views language.js

* see if this will solve the problems with the speech plugin detection at the client

* fix dutch spelling

* translate Clock Views:

* disable again

* Update language.js
@PieterGit
Copy link
Contributor

@slon77 I assume this is an error PR. Please pull your fork instead of creating a PR for Nightscout. If you have problems please ask help at https://gitter.im/nightscout/public . Closing this PR

@PieterGit PieterGit closed this Jul 26, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet