34 Commits
Author SHA1 Message Date
PieterGitandGitHub 3e49d8be8b Merge pull request #3742 from HenrikHL/patch-1
Update danish to line 8562
2018-07-28 13:38:20 +02:00
PieterGitandGitHub ce11c347f0 Merge pull request #3740 from PieterGit/201807_rc
fix duplicate 'min ago' in languages.js and npm update, require node 8.11.x (x>=3 is recommended)
2018-07-28 00:54:05 +02:00
PieterGitandGitHub 5376938b49 Merge pull request #3737 from hichameyessou/dev
Update Italian Translation
2018-07-28 00:24:15 +02:00
PieterGitandGitHub ea83415640 Merge pull request #3733 from PieterGit/201807_webpack_azure
fix deployment on Azure
2018-07-26 21:50:08 +02:00
PieterGitandSulka Haro 1769f2d837 speech and Warning, Pump Battery Low Alarm issue during Clock testing... (#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
2018-07-26 11:02:46 +03:00
PieterGitandGitHub 3eef27806f Merge pull request #3726 from PieterGit/201807_webpack_azure
Webpack fixes for Azure
2018-07-26 01:54:07 +02:00
PieterGitandSulka Haro 71103bb4b7 resolve npm audit security fixes (#3721)
* 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 04f1f39d636d8d79c6b01b5f298f9a6cea3dc645.

* Revert "more lodash modularization"

This reverts commit c4fa5304db9f16b94f15c2b44793a5a11d595885.

* remove forever dependency

* Revert "Revert "more lodash modularization""

This reverts commit b13c274ebff0b5c3a48ffc0e610ca85a9f8d25bc.

* 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 https://github.com/moment/moment/issues/1407#issuecomment-155630060

* upgrade webpack to 4.16.2

* Update package.json
2018-07-24 20:25:44 +03:00
PieterGitandGitHub 257193462a Merge pull request #3715 from herzogmedia/dev-langUpdateGER-180720
Update german Language files
2018-07-20 23:26:41 +02:00
PieterGitandGitHub 35b3e7108b Merge pull request #3712 from PieterGit/201807_clock2
More clock options #3207 and some dutch language updates
2018-07-20 00:16:35 +02:00
PieterGitandGitHub 707e7db2cb Merge pull request #3708 from whooze/patch-2
Made swedish 100% + a few corrections
2018-07-19 00:25:28 +02:00
PieterGitandGitHub 325fe5f33c Merge pull request #3707 from PieterGit/201807_merge
upgrades, moment-locales-webpack-plugin integration, easier bundle-analyzer, dutch translations
2018-07-18 22:23:03 +02:00
PieterGitandGitHub 8715f42fd9 Merge pull request #3706 from whooze/patch-1
Fixed Swedish typos
2018-07-18 14:53:59 +02:00
PieterGitandGitHub 54d5fd86ae Merge pull request #3701 from PieterGit/201807_minimed
upgrade minimed-connect-to-nightscout
2018-07-16 23:42:09 +02:00
PieterGitandGitHub 2c68a0e6e3 Merge pull request #3686 from PieterGit/201807_speech_disable
temporary disable speechPlugin because it can't be disabled
2018-07-11 23:31:50 +02:00
PieterGitandGitHub 5d76361ee9 Merge pull request #3675 from PieterGit/201807_upgrades
various upgrades, some small fixes and Windows support/instructions
2018-07-10 23:26:27 +02:00
PieterGitandGitHub 43e9301ac2 Merge pull request #3667 from jpcunningh/wip/sensor-state
Support xdrip-js Sensor State Pill
2018-07-10 22:36:39 +02:00
PieterGitandGitHub ff9bfecb17 Merge pull request #3650 from PieterGit/201806_node10_disable
Temporary disable Node 10 build from Travis
2018-06-29 07:33:41 +02:00
PieterGitandGitHub 19153e091b Merge pull request #3632 from veryfancy/update-alexa-plugin-docs
Updated alexa plugin setup documentation to reflect current Alexa dev portal
2018-06-28 08:18:05 +02:00
PieterGitandGitHub e18809486d Merge pull request #3643 from PieterGit/201806_packages
fix dev after https://github.com/nightscout/cgm-remote-monitor/pull/3642
2018-06-25 23:50:27 +02:00
PieterGitandGitHub 71c6bb44a8 Merge branch 'dev' into more-clock-options 2018-06-25 23:15:01 +02:00
PieterGitandGitHub 20b6c16aa8 Merge pull request #3642 from balshor/dev
Various updates to fix Azure deploys.
2018-06-25 23:11:20 +02:00
PieterGitandGitHub ab9cb16c16 Merge pull request #3640 from PieterGit/201806_node10
fix travis build
2018-06-24 14:44:10 +02:00
PieterGitandGitHub cc223aa846 Merge pull request #3639 from PieterGit/201806_node10
Drop Node 9 support and upgrade to Node 10. Node 8 is still supported
2018-06-24 14:08:33 +02:00
PieterGitandSulka Haro bd1db6e2b5 Fix tooltips in drawer (#3400)
* fix tooltips in drawer, this was a regression from the bower to webpack upgrade

* fix css path
2018-05-18 09:50:20 +03:00
PieterGitandSulka Haro 52e1ff054c Revert "Update language.js" (#3406) 2018-04-04 22:01:33 +03:00
PieterGitandSulka Haro bfce3453e4 npm update / mongo fix / small fixes (#3413)
* npm update and test if nodejs 9.x (currently 9.7.1) also works

* explicit node version in .travis.yml

* add webpack-cli

* UglifyJsPlugin is deprecated in webpack 4. It's used as --optimize-minimize as default

* improve Readme

* update some more

* fix typo in .travis.yml and remove node 9.7.1 because Travis does not seem to support it

* upgrade simple-statistics.

Use standardDeviation instead of standard_deviation. Other functions are not changed.
try node 9 on travis

* downgrade async to 1.5.2 to see if that makes the test work again

* downgrade async module and fix tests

* npm update

* update npm in package.json

* restore RMS in glucosedistribution

* remove unused total
use SI units (L instead of l, min instead of m)

* improve mongo

* apply fix suggested by Paul Andrel @stavlor, see https://gitter.im/nightscout/public?at=5ab542f135dd17022e92891a

* npm update

* fix mongodb, remove ancient npm versions. azure has 5.7
j

* revert to simple-stats 0.7.0

* add bundle-dev option to package.json

* fix distribution test

* upgrade nvm version for travis to latest nvm.

once node 8 and node 9 ship with npm > 5.6.0 we should remove this. see https://github.com/npm/npm/issues/17858 for details
2018-04-03 17:26:10 +03:00
PieterGitandGitHub d683198af7 Merge pull request #3407 from PieterGit/201803_dutch
update dutch language.
2018-03-04 17:19:29 +01:00
PieterGitandGitHub 57a4ea3964 Merge pull request #3405 from hartlijn/patch-1
Update Dutch language.js
2018-03-02 01:04:10 +01:00
PieterGitandGitHub 057bc45419 Merge pull request #3401 from dougboss/patch-1
update docs to reflect changes in alexa backend requiring SSL type se…
2018-02-26 22:52:21 +01:00
PieterGitandGitHub fda90ff238 Merge pull request #3342 from AdrianLxM/patch-1
Minor fix in German translation: Anzahl der Messwerte
2018-02-20 07:28:07 +01:00
PieterGitandGitHub 57dab445a5 Merge pull request #3369 from PieterGit/201802_disaplyed
Fix "disaplyed" typo
2018-02-18 14:08:23 +01:00
PieterGitandSulka Haro 113e64a276 Upstream npm bug Cannot read property '0' of undefined fixed. Use npm 5.6.x when available (#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)
2017-12-27 16:57:28 +02:00
PieterGitandSulka Haro 2fc201bc1d npm update, no nodejs changes are needed because we use specify 8.9.x (#3154) 2017-12-27 16:56:58 +02:00
PieterGitandSulka Haro 2f67610577 Upgrade to node 8.9.1 and npm update and some dutch translation fixes (#3037)
* upgrade to node 8.9.1

* further improve dutch language

* remove duplicate dutch line Filter

* remove dutch language.js record that was defined two times

* fix duplicate german language record

* reapply npm-shrinkwrap.json to fix unit tests

* another try to get a proper npm-shrinkwrap.json

* shorten minutes ago in dutch to improve formatting of status pills
2017-11-13 09:48:34 +02:00