Commit Graph
100 Commits
Author SHA1 Message Date
Sulka HaroandGitHub f5e8dca288 Merge branch 'master' into dev 2021-10-24 20:47:25 +03:00
Sulka HaroandGitHub ccfa07e106 New Crowdin updates (#6917)
* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Czech)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Russian)

* New translations en.json (Romanian)

* New translations en.json (Italian)

* New translations en.json (Italian)

* New translations en.json (Tamil)

* New translations en.json (Portuguese)

* New translations en.json (Slovenian)

* New translations en.json (Slovenian)

* New translations en.json (Slovenian)

* New translations en.json (Slovenian)

* New translations en.json (Slovenian)

* New translations en.json (Slovenian)

* New translations en.json (Chinese Simplified)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (French)

* New translations en.json (Turkish)

* New translations en.json (Turkish)

* New translations en.json (Chinese Simplified)

* New translations en.json (Chinese Simplified)
2021-04-29 12:57:16 +03:00
Sulka Haro 2189bea307 * Bump version to 14.2.3
* Change packaging to include full moment.js locale library to fix date processing issues for some users
2021-02-23 14:54:32 +02:00
Sulka HaroandGitHub 46418c7ff2 Merge pull request #6905 from nightscout/dev
Release 14.2.2

* Merge latest translations from Crowdin
* Clean project root
* Re-introduce a wrapper server.js in the project root
2021-02-22 10:41:16 +02:00
Sulka HaroandGitHub 8516fe922f New translations en.json (Hungarian) (#6908) 2021-02-22 10:16:44 +02:00
Sulka HaroandGitHub 50b21925d9 Merge branch 'master' into dev 2021-02-20 18:26:28 +02:00
Sulka HaroandGitHub d263a04f59 New translations en.json (Hungarian) (#6907) 2021-02-20 18:18:59 +02:00
Sulka HaroandGitHub ddd11f8a75 Merge pull request #6889 from nightscout/crowdin_incoming
New Crowdin updates
2021-02-20 13:56:31 +02:00
Sulka Haro 6d4982e995 New translations en.json (Hungarian) 2021-02-19 22:11:09 +02:00
Sulka Haro 3a6f5f2264 New translations en.json (Swedish) 2021-02-19 17:08:33 +02:00
Sulka Haro 253433dcd5 New translations en.json (Spanish) 2021-02-19 17:08:28 +02:00
Sulka Haro 1223e6dd5e New translations en.json (Czech) 2021-02-19 17:08:26 +02:00
Sulka Haro ea85560a5c New translations en.json (Danish) 2021-02-19 17:08:24 +02:00
Sulka Haro c036829796 New translations en.json (German) 2021-02-19 17:08:23 +02:00
Sulka Haro 18eced75e7 New translations en.json (Finnish) 2021-02-19 17:08:21 +02:00
Sulka Haro 82716d5e98 New translations en.json (Norwegian Bokmal) 2021-02-19 17:08:19 +02:00
Sulka Haro 47213e2f6e New translations en.json (Dutch) 2021-02-19 17:08:15 +02:00
Sulka Haro 98dd02a956 New translations en.json (Portuguese) 2021-02-19 17:08:04 +02:00
Sulka Haro f8bd9fd225 Update source file en.json 2021-02-19 17:07:58 +02:00
Sulka Haro f4c4f29bba New translations en.json (Slovak) 2021-02-19 14:02:41 +02:00
Sulka Haro b27c8c099d New translations en.json (Greek) 2021-02-19 14:02:40 +02:00
Sulka Haro d07cd16992 New translations en.json (Swedish) 2021-02-19 14:02:38 +02:00
Sulka Haro 2efb59b502 New translations en.json (Russian) 2021-02-19 14:02:37 +02:00
Sulka Haro 46c3a83585 New translations en.json (Romanian) 2021-02-19 14:02:35 +02:00
Sulka Haro d029726a97 New translations en.json (French) 2021-02-19 14:02:34 +02:00
Sulka Haro ba6c17ca61 New translations en.json (Spanish) 2021-02-19 14:02:32 +02:00
Sulka Haro 93c484188e New translations en.json (Bulgarian) 2021-02-19 14:02:31 +02:00
Sulka Haro 6722805d91 New translations en.json (Czech) 2021-02-19 14:02:29 +02:00
Sulka Haro 850a9b4390 New translations en.json (Danish) 2021-02-19 14:02:28 +02:00
Sulka Haro dc13d2d278 New translations en.json (German) 2021-02-19 14:02:27 +02:00
Sulka Haro 8acc5e5356 New translations en.json (Finnish) 2021-02-19 14:02:25 +02:00
Sulka Haro 84ee8f2f8f New translations en.json (Hungarian) 2021-02-19 14:02:23 +02:00
Sulka Haro 4f7ec4662c New translations en.json (Norwegian Bokmal) 2021-02-19 14:02:22 +02:00
Sulka Haro 5b0a87c44b New translations en.json (Italian) 2021-02-19 14:02:21 +02:00
Sulka Haro 941870eef9 New translations en.json (Korean) 2021-02-19 14:02:19 +02:00
Sulka Haro c51ce39bc0 New translations en.json (Dutch) 2021-02-19 14:02:18 +02:00
Sulka Haro 9b921c3cab New translations en.json (Polish) 2021-02-19 14:02:16 +02:00
Sulka Haro 0c9cacb677 New translations en.json (Slovenian) 2021-02-19 14:02:15 +02:00
Sulka Haro 1991c2c70e New translations en.json (Turkish) 2021-02-19 14:02:14 +02:00
Sulka Haro b9fc18961b New translations en.json (Chinese Simplified) 2021-02-19 14:02:12 +02:00
Sulka Haro 02034de7ca New translations en.json (Chinese Traditional) 2021-02-19 14:02:11 +02:00
Sulka Haro be592da12f New translations en.json (Portuguese, Brazilian) 2021-02-19 14:02:09 +02:00
Sulka Haro 7028d3a7c6 New translations en.json (Croatian) 2021-02-19 14:02:08 +02:00
Sulka Haro b6fea42cbd New translations en.json (Hindi) 2021-02-19 14:02:06 +02:00
Sulka Haro ebf64e92b0 New translations en.json (Arabic) 2021-02-19 14:02:05 +02:00
Sulka Haro 6a60440402 New translations en.json (Portuguese) 2021-02-19 14:02:03 +02:00
Sulka Haro 79dbe7ffdf New translations en.json (Japanese) 2021-02-19 14:02:02 +02:00
Sulka Haro fd26c77f2d New translations en.json (Hebrew) 2021-02-19 14:02:00 +02:00
Sulka Haro ad3fc3c72e * Fix running the site in dev mode
* Fix Pump Battery Age plugin name localization
2021-02-19 13:59:35 +02:00
Sulka Haro c340d7ba2c New translations en.json (Hungarian) 2021-02-19 13:28:47 +02:00
Sulka Haro 8f2d9cdd0c New translations en.json (Hungarian) 2021-02-19 10:29:16 +02:00
Sulka Haro 37ca721947 New translations en.json (Hungarian) 2021-02-19 00:46:55 +02:00
Sulka Haro 8e553ea1e5 New translations en.json (Hungarian) 2021-02-18 21:38:55 +02:00
Sulka Haro d73de56b5b Fix adminnotifies test 2021-02-18 18:23:40 +02:00
Sulka Haro 3200af6299 * Bump dev to 14.2.2
* Add ADMIN_NOTIFIES_ENABLED feature flag
* Skip setting language code if language value is not null
2021-02-18 18:10:50 +02:00
Sulka Haro 2f0f8ab826 New translations en.json (Portuguese, Brazilian) 2021-02-18 05:25:48 +02:00
Sulka Haro c06cf21dc8 New translations en.json (Portuguese, Brazilian) 2021-02-18 02:26:21 +02:00
Sulka Haro 067ebee5cb New translations en.json (Greek) 2021-02-17 23:08:17 +02:00
Sulka HaroandGitHub cbfae75bca Merge pull request #6877 from nightscout/dev
Release 14.2.1 Sweet Liquorice
2021-02-17 16:19:23 +02:00
Sulka HaroandGitHub f086d36fc4 Merge pull request #6878 from nightscout/crowdin_incoming
New Crowdin updates
2021-02-17 15:59:48 +02:00
Sulka Haro 02aabba9d3 New translations en.json (Norwegian Bokmal) 2021-02-17 00:36:02 +02:00
Sulka Haro d42ef4b0e7 New translations en.json (Norwegian Bokmal) 2021-02-16 21:36:15 +02:00
Sulka Haro 9890770714 * Bump version to 14.2.1
* Update socket.io
2021-02-16 16:35:10 +02:00
Sulka HaroandGitHub 593695459d Merge pull request #6836 from nightscout/dev
## Welcome to Release 14.2 Sweet Liquorice!

This release focuses on improving the overall security of Nightscout. 14.2 adds a new method for Nightscout to notify you of various security issues in your setup. After upgrading to the this release, if Nightscout wants to tell you something about the system security, you'll see a red megaphone appear in the Nightscout web client. To see the messages, you'll have to sign in using your API-SECRET or a token that's got administration privileges. Full details of the messages can be found in the Nightscout documentation: https://nightscout.github.io/nightscout/security/

Advance warning regarding future releases: we are likely to make compatibility breaking changes in upcoming releases that will change how the authentication flows with the Nightscout API works, along with changes to validation of data sent to Nightscout. If you're an app developer and are using the Nightscout APIs in your application, please join our Discord channel to learn about the changes are they're implemented. You can join the channel here: https://discord.gg/zg7CvCQ

Nightscout translations are now made in Crowdin. This is very easy even for non-technical folks, so please join and contribute! https://crowdin.com/project/nightscout

Note if you're running your instance with a very old MongoDB version, your installation might break. We've tested the release using MongoDB 4.2 and 4.4.

## New Features and Improvements

* Administration messages support
* Bolus bubble rendering in Nightscout UI is now more configurable, see the new Settings in the client settings panel
* You can now configure Nightscout to disable battery alarms during night
* Security improvement: treatments and CGM entries sent over the REST API V1 are now filtered for XSS injection code
* A lot of work has been put into localization, huge thanks to all the contributors
* Reports now remember the settings you've chosen across sessions
* Alexa integration now supports Spanish
* Fixed a bug with AAPS updating CGM values after Dexcom rounds the value
* Added support for Portuguese and Slovenian
* Support for Traditional Chinese has been removed until we find a contributor to help with translating more of the software. The next release will remove support for Japanese unless a larger portion of the text has been translated by time of release.

## For developers 

* APIV3 results are now wrapped differently from before
* Webpack was upgraded to V5
* Client JS bundling was simplified to just one bundle, cutting down bundling time to ~50% of current
* Removed cache invalidation token from bundling process and generating it on server boot
* Security improvement: generate strong persistent random string on deploy to use for JWT signing instead of api_secret
* Security improvement: moved api-secret and JWT signing to a separate centralized security component and deletes api_secret from environment, so it's not accessible elsewhere
* Security improvement: Clients can now send the api_secret using SHA512
* Moved some server components away from project root to make it easier to see what code runs in server vs client
* Fixes some issues reported by linter
2021-02-16 13:57:44 +02:00
Sulka HaroandGitHub f9c5a7cd08 New Crowdin updates (#6874)
* New translations en.json (Czech)

* New translations en.json (Czech)

* New translations en.json (Spanish)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)

* New translations en.json (Hungarian)
2021-02-16 12:49:33 +02:00
Sulka HaroandGitHub 37c7bf8350 New translations en.json (Romanian) (#6869) 2021-02-15 09:07:32 +02:00
Sulka HaroandGitHub 3d3a8ffc33 * Only run CodeQL in NS repo (#6873)
* Fix server.js location for Azure
2021-02-15 09:06:52 +02:00
Sulka HaroandGitHub 3cd149fc52 New Crowdin updates (#6858)
* New translations en.json (Greek)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Greek)

* New translations en.json (Hebrew)

* New translations en.json (Japanese)

* New translations en.json (Portuguese)

* New translations en.json (Arabic)

* New translations en.json (Hindi)

* New translations en.json (Croatian)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Slovenian)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Bulgarian)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (Romanian)

* New translations en.json (Russian)

* New translations en.json (Swedish)

* New translations en.json (Greek)

* New translations en.json (Slovak)

* Update source file en.json

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Greek)

* New translations en.json (Swedish)

* New translations en.json (Russian)

* New translations en.json (Romanian)

* New translations en.json (French)

* New translations en.json (Czech)

* New translations en.json (Danish)

* New translations en.json (Portuguese)

* New translations en.json (German)

* New translations en.json (Dutch)

* New translations en.json (Polish)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Polish)

* New translations en.json (Romanian)

* New translations en.json (Romanian)

* New translations en.json (Greek)

* New translations en.json (Finnish)

* New translations en.json (Russian)
2021-02-14 12:52:27 +02:00
Sulka Haro 9d2f9d44ea Fix version number generation 2021-02-11 17:32:35 +02:00
Sulka Haro c24d0f9ba4 Notify users if they're reusing the API_SECRET for Mongo password 2021-02-11 11:43:57 +02:00
Sulka HaroandGitHub 83d7fb2a82 New Crowdin updates (#6849)
* New translations en.json (Greek)

* New translations en.json (Dutch)

* New translations en.json (Swedish)

* New translations en.json (Russian)

* New translations en.json (Russian)

* New translations en.json (Greek)

* New translations en.json (Portuguese)
2021-02-10 17:53:55 +02:00
Sulka Haro 271c7ad375 Use password entropy analysis for determining password strength 2021-02-10 16:19:15 +02:00
Sulka Haro b128002cfa Fix Brazilian Portuguese language code 2021-02-09 16:37:14 +02:00
Sulka Haro 0653c1ec23 Remove broken header definition 2021-02-09 16:28:20 +02:00
Sulka Haro ebb58141cd Fix json decoding for some api endpoints 2021-02-09 12:52:23 +02:00
Sulka Haro 4d4b7b844d Fix form parsing 2021-02-08 22:08:20 +02:00
Sulka HaroandGitHub 6a044523a8 Cgm delta fix (#6848)
* If CGM value has changed, push it to server

* Fix VScode overeager code add

* Merge updated CGM data into client dataset
2021-02-08 19:28:49 +02:00
Sulka Haro 3103af71f3 Reduce the amount of false positives reported 2021-02-08 10:37:21 +02:00
Sulka Haro 4cfe045649 Fix bug with previous removal 2021-02-08 10:24:08 +02:00
Sulka Haro ed4a9cb674 Removes an undocumented feature that has a javascript injection vulnerability 2021-02-08 10:23:04 +02:00
Sulka Haro 4a9f492ea5 Fix issue reported by CodeQL 2021-02-08 10:10:17 +02:00
Sulka HaroandGitHub ba8286f00c New Crowdin updates (#6837)
* New translations en.json (Hebrew)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Spanish)

* New translations en.json (German)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Dutch)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Swedish)

* New translations en.json (Bulgarian)

* New translations en.json (Danish)

* New translations en.json (French)

* New translations en.json (Danish)

* New translations en.json (Greek)

* New translations en.json (Danish)

* New translations en.json (Greek)

* New translations en.json (Greek)

* New translations en.json (Portuguese)

* New translations en.json (Greek)

* New translations en.json (Greek)

* New translations en.json (Russian)

* Update source file en.json

* New translations en.json (Hebrew)

* New translations en.json (Japanese)

* New translations en.json (Arabic)

* New translations en.json (Hindi)

* New translations en.json (Croatian)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Slovenian)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Bulgarian)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (Romanian)

* New translations en.json (Russian)

* New translations en.json (Swedish)

* New translations en.json (Greek)

* New translations en.json (Portuguese)

* New translations en.json (Spanish)

* New translations en.json (Greek)

* New translations en.json (Russian)

* New translations en.json (Portuguese)

* New translations en.json (Portuguese)

* New translations en.json (Norwegian Bokmal)

* Update source file en.json

* New translations en.json (Hebrew)

* New translations en.json (Japanese)

* New translations en.json (Arabic)

* New translations en.json (Hindi)

* New translations en.json (Croatian)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Slovenian)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Bulgarian)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (Romanian)

* New translations en.json (Russian)

* New translations en.json (Swedish)

* New translations en.json (Greek)

* New translations en.json (Portuguese)

* Update source file en.json

* New translations en.json (Japanese)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Spanish)

* New translations en.json (Swedish)

* New translations en.json (Greek)

* New translations en.json (Portuguese)

* New translations en.json (French)

* New translations en.json (Greek)

* New translations en.json (Hebrew)

* New translations en.json (Japanese)

* New translations en.json (Arabic)

* New translations en.json (Hindi)

* New translations en.json (Croatian)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Slovenian)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Bulgarian)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (Romanian)

* New translations en.json (Russian)

* New translations en.json (Swedish)

* New translations en.json (Greek)

* New translations en.json (Portuguese)

* Update source file en.json

* Update source file en.json

* New translations en.json (Slovenian)

* Update source file en.json

* New translations en.json (Hebrew)

* New translations en.json (Japanese)

* New translations en.json (Portuguese)

* New translations en.json (Arabic)

* New translations en.json (Hindi)

* New translations en.json (Croatian)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Slovenian)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Bulgarian)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (Romanian)

* New translations en.json (Russian)

* New translations en.json (Swedish)

* New translations en.json (Greek)

* New translations en.json (Slovak)

* Update source file en.json

* New translations en.json (Portuguese)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Greek)

* New translations en.json (French)

* New translations en.json (Portuguese)
2021-02-07 17:30:15 +02:00
Sulka Haro bc188d9163 * Disabling tests that interfere with other tests
* Fix view include syntax
* Change Slovenian name to correct language
2021-02-06 19:11:36 +02:00
Sulka Haro 157eddfe26 * Add Slovenian and fix Slovakian language code
* Hide Traditional Chinese due to low coverage
* Add Portuguese to the menu
2021-02-06 14:46:34 +02:00
Sulka Haro 5bf4d5134b * Better unit test for admin notifications.
* Localisable API_SECRET warning
* Fix admin message time display when message is recent
2021-02-06 14:25:19 +02:00
Sulka Haro 3230e59d21 Remove duplicate key 2021-02-06 09:12:31 +02:00
Sulka Haro 36dcf42b6a Change authentication dialog button label to be more descriptive 2021-02-06 09:05:05 +02:00
Sulka Haro 8ac5c5ada8 * Fix hard to understand loopalyzer localization key
* Fix websocket in unauthenticated cases
2021-02-05 14:08:26 +02:00
Sulka HaroandGitHub 5bc694d738 Add unit test for socket.io connect (#6845)
* Add unit test for socket.io connect

* Fix white space
2021-02-04 23:07:52 +02:00
Sulka Haro c65916c256 * Fix #6843
* Don't do sync file access on requests to swagger files or service worker
* Adds an API test
2021-02-04 21:46:30 +02:00
Sulka Haro f3147073d2 Fix admin message localization, timer presentation 2021-02-04 13:21:19 +02:00
Sulka Haro 2d6585d8d7 Revert to old token hash generation method 2021-02-03 15:28:31 +02:00
Sulka Haro 1c5a7e64df Fix Procfile, Dockerfile 2021-02-02 20:13:57 +02:00
Sulka Haro b3ccaf3505 Bump version to 14.2.0 2021-02-02 19:57:10 +02:00
Sulka HaroandGitHub d7e011d8f5 Refactoring organisation, bundling and security improvements (#6765)
* * Simplified bundling to just one bundle
* Removed cache invalidation token from bundling
* Generate strong persistent random string on deploy to use for JWT signing
* WIP: moving api-secret and JWT signing to a separate centralized security component
* Moved some server components away from project root
* Fix issues reported by linter

* Ignore detect-object-injection everywhere but the client

* Make admin message button red

* Remove alarms for some security alerts on code

* api_secret is now fully contained in the enclave
2021-02-02 19:53:30 +02:00
Sulka HaroandGitHub 3ab718ca37 New Crowdin updates (#6833)
* New translations en.json (Portuguese)

* New translations en.json (Spanish)

* New translations en.json (Hebrew)

* New translations en.json (Japanese)

* New translations en.json (Arabic)

* New translations en.json (Hindi)

* New translations en.json (Croatian)

* New translations en.json (Portuguese, Brazilian)

* New translations en.json (Chinese Traditional)

* New translations en.json (Chinese Simplified)

* New translations en.json (Turkish)

* New translations en.json (Slovenian)

* New translations en.json (Polish)

* New translations en.json (Dutch)

* New translations en.json (Korean)

* New translations en.json (Italian)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Hungarian)

* New translations en.json (Finnish)

* New translations en.json (German)

* New translations en.json (Danish)

* New translations en.json (Czech)

* New translations en.json (Bulgarian)

* New translations en.json (Spanish)

* New translations en.json (French)

* New translations en.json (Romanian)

* New translations en.json (Russian)

* New translations en.json (Swedish)

* New translations en.json (Greek)

* New translations en.json (Portuguese)

* Update source file en.json

* New translations en.json (Finnish)

* New translations en.json (German)
2021-02-02 19:35:13 +02:00
d762694b83 Bolus settings (#6834)
* Add bolus plugin and restructure rendering settings

* Add setting to prevent automated micro boluses from triggering notifications and snoozing alarms

* clean up

* Small change to the bolus-settings branch so it supports flexible configuration that enables the old behavior

* Translations

* Fix settings default

Co-authored-by: Jason Calabrese <jason@cbrese.com>
2021-02-02 19:14:32 +02:00
Sulka HaroandGitHub 6587293855 New Crowdin updates (#6804)
* New translations en.json (Hebrew)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Greek)

* New translations en.json (German)

* New translations en.json (Dutch)

* New translations en.json (Swedish)

* New translations en.json (Czech)

* New translations en.json (Hungarian)

* New translations en.json (Croatian)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Norwegian Bokmal)

* New translations en.json (Russian)

* New translations en.json (Chinese Simplified)

* New translations en.json (Bulgarian)

* New translations en.json (Greek)

* New translations en.json (Greek)

* New translations en.json (Portuguese)

* New translations en.json (Portuguese)

* New translations en.json (Portuguese)

* New translations en.json (Portuguese)
2021-02-01 17:51:17 +02:00
Sulka HaroandGitHub 04ca7b240b Unit test teardown improvements (#6821)
* Clear module require()s between tests
Clear profile cache between tests

* Fix authentication for careportal test

* Add logging to see where the careportal test gets to

* Even more logging for headless setup

* Change to use before and after in careportal test

* Add time logging

* Bump headless setup time to a full minute

* More timers to figure out what's slow in GA

* Bump up timeout on failing test
2021-02-01 17:50:48 +02:00
Sulka HaroandGitHub 034eea9422 Changes the bundling so the site works on old Safari versions (#6800)
* Changes the bundling so the site works on old Safari versions

* Fix quotes

* Cache babel output for faster development
2021-01-26 22:05:28 +02:00