Sulka Haro and GitHub
cbfae75bca
Merge pull request #6877 from nightscout/dev
...
Release 14.2.1 Sweet Liquorice
2021-02-17 16:19:23 +02:00
Sulka Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
37c7bf8350
New translations en.json (Romanian) ( #6869 )
2021-02-15 09:07:32 +02:00
Sulka Haro and GitHub
3d3a8ffc33
* Only run CodeQL in NS repo ( #6873 )
...
* Fix server.js location for Azure
2021-02-15 09:06:52 +02:00
Sulka Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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 Haro and GitHub
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
Sulka Haro and GitHub
1372d0c7c5
Catch error from websocket device status dedupe ( #6777 )
...
* Catch error from websocket device status dedupe
* Patch two more locations that don't catch errors correctly
2021-01-26 22:04:43 +02:00
Sulka Haro and GitHub
c1dce74e50
New Crowdin updates ( #6769 )
...
* New translations en.json (Russian)
* New translations en.json (Romanian)
* New translations en.json (Bulgarian)
* New translations en.json (Finnish)
* New translations en.json (Hindi)
* New translations en.json (French)
* New translations en.json (Swedish)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Italian)
* New translations en.json (Slovenian)
* New translations en.json (Slovenian)
* New translations en.json (Arabic)
* New translations en.json (Greek)
* New translations en.json (French)
* New translations en.json (Bulgarian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Bulgarian)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (French)
* New translations en.json (Croatian)
* New translations en.json (Italian)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (German)
* New translations en.json (Hebrew)
* New translations en.json (Italian)
* 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 (Japanese)
* New translations en.json (Hungarian)
* 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 (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 (Arabic)
2021-01-26 22:00:57 +02:00
Sulka Haro and GitHub
8500a1b33d
New Crowdin updates ( #6713 )
...
* New translations en.json (Russian)
* New translations en.json (Swedish)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* Update source file en.json
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Greek)
* New translations en.json (French)
* New translations en.json (Dutch)
* New translations en.json (Greek)
* New translations en.json (Swedish)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (Romanian)
* Update source file en.json
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* New translations en.json (Romanian)
* New translations en.json (Hebrew)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* 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 (German)
* New translations en.json (Russian)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (Hungarian)
* New translations en.json (Hungarian)
* New translations en.json (Dutch)
* New translations en.json (Hebrew)
* New translations en.json (Russian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Russian)
* New translations en.json (French)
* New translations en.json (Spanish)
* New translations en.json (Danish)
* New translations en.json (Portuguese, Brazilian)
2021-01-17 20:32:40 +02:00
Sulka Haro
175e21c221
Merge branch 'master' into dev
2021-01-17 20:10:32 +02:00
Sulka Haro
14872695ba
Move to package-lock, as per #5735
2021-01-17 20:08:14 +02:00
Sulka Haro and GitHub
647ed20de1
Clean statics & bundle more ( #6745 )
...
* * Remove unused old version of MFB
* Bundle food, profile editor
* Clean up the static folders
* Fix tests
2021-01-17 12:20:48 +02:00
Sulka Haro
c0b96a714e
Fix admin localization
2021-01-14 09:29:00 +02:00
Sulka Haro and GitHub
44c544a9ac
Support pump status upload display override ( #6698 )
2021-01-12 16:45:23 +02:00
Sulka Haro
e893d73e31
Cherry picking CI flow file so users don't get a CI build fail after merging to latest release
2021-01-12 14:08:06 +02:00
Sulka Haro
1351d35066
* Improved internal API for injecting values into localization keys
...
* Fix a hard to translate key that was split to two separate values
2021-01-08 16:25:51 +02:00
Sulka Haro and GitHub
914ba78f36
Security improvement batch ( #6622 )
...
* Adds a new method for the server to push notifies to the client, which require administration privileges from the user. If there are messages in queue but user is not privileged, she is notified of pending messages
* Fix unit tests
* Increase timeouts on tests
* Add translations
* * Aggregate admin messages
* Send admin message on auth fail
* Sending messages over bus
* XSS filtering of objects sent over the REST API
* Warn users if their instance is world readable
* Fix adminnotifies init()
* Fix couple issues from Codacy
2021-01-07 22:46:55 +02:00
Sulka Haro
df6d9aadc3
Re-enable partial report test
2021-01-07 14:45:13 +02:00
Sulka Haro
b078394450
* Bump version to 14.1.1
...
* Allow reducing timer length in delays for security tests
2021-01-07 14:43:53 +02:00
Sulka Haro and GitHub
3eeacc3a9f
Merge pull request #6650 from nightscout/dev
...
Release 14.1.0
2021-01-06 18:50:06 +02:00
Sulka Haro
46e4d172bb
* Additional unit test for the authorization API
...
* Stop logging the API SECRET
2021-01-04 23:43:16 +02:00
Sulka Haro and GitHub
82a9e18cc8
New Crowdin updates ( #6700 )
...
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* Update source file en.json
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (French)
* New translations en.json (Romanian)
* New translations en.json (German)
2021-01-04 19:10:47 +02:00
Sulka Haro and GitHub
923cdad6a2
New Crowdin updates ( #6675 )
...
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* New translations en.json (Dutch)
* New translations en.json (Greek)
* New translations en.json (Romanian)
* New translations en.json (Finnish)
* Update source file en.json
* New translations en.json (Romanian)
* New translations en.json (Romanian)
* New translations en.json (Finnish)
* New translations en.json (Romanian)
* New translations en.json (Romanian)
* New translations en.json (Turkish)
* Update source file en.json
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* New translations en.json (Greek)
* New translations en.json (French)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* Update source file en.json
* New translations en.json (Romanian)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Russian)
* New translations en.json (Finnish)
* New translations en.json (Czech)
* New translations en.json (Czech)
* Update source file en.json
2021-01-01 19:39:07 +02:00
Sulka Haro
f36048dc14
Fix a bug with auth calls that send a false API secret
2020-12-27 13:48:59 +02:00
Sulka Haro
186e9786b3
Rename Weekly Success report to Weekly Distribution
2020-12-24 11:26:06 +02:00
Sulka Haro
92cc12ee14
Fix a localization key
2020-12-22 11:43:11 +02:00
Sulka Haro
2c30b64c8c
Add a missing localization, fix unit tests
2020-12-22 00:12:27 +02:00
Sulka Haro and GitHub
0a15938d10
New Crowdin updates ( #6653 )
...
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* Update source file en.json
* New translations en.json (Czech)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Swedish)
* New translations en.json (Norwegian Bokmal)
* Update source file en.json
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* New translations en.json (Dutch)
* New translations en.json (Swedish)
* New translations en.json (Czech)
* New translations en.json (Romanian)
* New translations en.json (Romanian)
* New translations en.json (Russian)
* New translations en.json (Russian)
2020-12-21 21:11:03 +02:00
Sulka Haro
edfcf6eccd
Fix authorization renewal
2020-12-21 21:09:18 +02:00
Sulka Haro
4bdd271939
Fix upbat.js levels reference
2020-12-21 18:19:36 +02:00
Sulka Haro
8c59de8d2d
* More small localization fixes
...
* Change link to point to github.io docs
2020-12-17 23:13:48 +02:00
Sulka Haro
0a2fee8fe2
Various fixes to localization - #6516 #6523 #6524
2020-12-15 17:50:33 +02:00
Sulka Haro and GitHub
9e3d9a68f5
New Crowdin updates ( #6652 )
...
* New translations en.json (Norwegian Bokmal)
* Update source file en.json
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
* New translations en.json (Greek)
* New translations en.json (Dutch)
* New translations en.json (Finnish)
2020-12-14 22:35:23 +02:00
Sulka Haro
d81e342ef0
Fix pushover test
2020-12-14 22:30:21 +02:00
Sulka Haro
7c3ab00d88
Fix pushover init
2020-12-14 22:15:16 +02:00
Sulka Haro
a0738414f2
Oops, push the unit test changes as well
2020-12-14 22:08:53 +02:00
Sulka Haro
c12ad765be
* Refactor how the levels dependency is loaded, to fix some localization issues
...
* Moves reporting client to the bundles
2020-12-14 20:31:20 +02:00
Sulka Haro
9a6ee8aa77
Fix applying localizations to plugin names in client preferences
2020-12-14 16:05:44 +02:00
Sulka Haro and GitHub
558ddb4284
New Crowdin updates ( #6640 )
...
* New translations en.json (Hebrew)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Dutch)
* New translations en.json (Swedish)
* New translations en.json (Russian)
* New translations en.json (Russian)
2020-12-14 10:17:11 +02:00
Sulka Haro
f2fd923261
Bump version to 14.1.0 given changes to auth and localization
2020-12-14 10:16:27 +02:00
Sulka Haro and GitHub
71a53544fb
New Crowdin updates ( #6567 )
...
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Spanish)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (Dutch)
* Update source file en.json
* New translations en.json (German)
* New translations en.json (Dutch)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (Russian)
* New translations en.json (Czech)
* New translations en.json (Hungarian)
* New translations en.json (Russian)
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Hungarian)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Romanian)
* New translations en.json (Korean)
* 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 (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* 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 (Norwegian Bokmal)
* Update source file en.json
* New translations en.json (Dutch)
* New translations en.json (Romanian)
* New translations en.json (Korean)
* 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 (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* 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 (Norwegian Bokmal)
* Update source file en.json
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (French)
* New translations en.json (Greek)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Russian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Hebrew)
* New translations en.json (Hebrew)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Hebrew)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Hebrew)
* New translations en.json (Greek)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Greek)
* New translations en.json (Greek)
* New translations en.json (Greek)
* New translations en.json (Swedish)
* New translations en.json (Swedish)
* New translations en.json (Russian)
* New translations en.json (Russian)
* New translations en.json (Hebrew)
* New translations en.json (Hungarian)
* 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 (Japanese)
* New translations en.json (Italian)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* 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 (Croatian)
2020-12-11 00:38:09 +02:00
Sulka Haro and GitHub
7fe8e32152
Refactor core auth ( #6596 )
...
* Auth resolve now supports async/await
* Read only tokens can be used for authentication and the UI shows privileges for these accounts correctly
* Failed attempt at authenticating an API_SECRET or token delays subsequent auth attempt by 5000 ms
2020-12-11 00:23:25 +02:00
Sulka Haro
f02b8d9bc2
Fix timing issue with a test using async, causing tests to randomly fail
2020-12-10 17:27:30 +02:00
Sulka Haro
bc0f8170bb
* Fix a bug with reloading while the server is starting
...
* Workaround for the plugins being re-executed multiple times in rapid succession during site load, causing timing issues
2020-12-09 19:57:22 +02:00
Sulka Haro
512139e5e0
Added some boot logging & allow booting using Node 14 LTS
2020-12-09 14:54:48 +02:00
Sulka Haro and GitHub
d0cf72af5e
Fixes the color changes based on BG target preferences in the clock views ( #6592 )
2020-12-08 12:12:08 +02:00
Sulka Haro and GitHub
fc849fb174
New Crowdin updates ( #6535 )
...
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Spanish)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (Dutch)
* Update source file en.json
* New translations en.json (German)
* New translations en.json (Dutch)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (German)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (Russian)
* New translations en.json (Czech)
* New translations en.json (Hungarian)
* New translations en.json (Russian)
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Dutch)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Hungarian)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (French)
* New translations en.json (Czech)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Romanian)
* New translations en.json (Korean)
* 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 (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* 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 (Norwegian Bokmal)
* Update source file en.json
* New translations en.json (Dutch)
* New translations en.json (Romanian)
* New translations en.json (Korean)
* 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 (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* 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 (Norwegian Bokmal)
* Update source file en.json
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Czech)
* New translations en.json (Russian)
* New translations en.json (French)
* New translations en.json (Greek)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Russian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
* New translations en.json (Italian)
2020-11-23 12:10:21 +02:00
Sulka Haro
cb7c74ee5d
Fix typo in Portugues Brazilian language code
2020-11-23 11:56:00 +02:00
Sulka Haro
76ce300dbf
Inzulin -> Insulin in English
2020-11-18 12:11:23 +02:00
Sulka Haro
15f47f6eba
One more tiny formatting fix
2020-11-18 11:24:29 +02:00
Sulka Haro
74cf673ae2
* Reformat the source language file
...
* Fix an English key being in Hebrew
2020-11-18 11:23:55 +02:00
Sulka Haro and GitHub
4ace12594e
Move localisation to Crowdin ( #6518 )
...
* Update Crowdin configuration file
* Update Crowdin configuration file
* Add languages for pushing
* Update Crowdin configuration file
* Update source file en.json
* New translations en.json (Finnish)
* New translations en.json (Finnish)
* New translations en.json (Romanian)
* New translations en.json (Dutch)
* 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 (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Korean)
* New translations en.json (French)
* New translations en.json (Japanese)
* New translations en.json (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Greek)
* 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 (Norwegian Bokmal)
* New translations en.json (Chinese Traditional)
* New translations en.json (Chinese Simplified)
* Remove folders
* New translations en.json (Romanian)
* New translations en.json (Korean)
* New translations en.json (Croatian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Chinese Traditional)
* New translations en.json (Turkish)
* New translations en.json (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* New translations en.json (German)
* New translations en.json (Danish)
* New translations en.json (Czech)
* New translations en.json (Bulgarian)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Romanian)
* New translations en.json (Korean)
* New translations en.json (Croatian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Turkish)
* New translations en.json (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Japanese)
* New translations en.json (French)
* New translations en.json (Italian)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* New translations en.json (German)
* New translations en.json (Danish)
* New translations en.json (Czech)
* New translations en.json (Bulgarian)
* New translations en.json (Norwegian Bokmal)
* Update Crowdin configuration file
* New translations en.json (Spanish)
* New translations en.json (Chinese Simplified)
* New translations en.json (Chinese Traditional)
* New translations en.json (Italian)
* New translations en.json (Croatian)
* New translations en.json (Portuguese, Brazilian)
* New translations en.json (Turkish)
* New translations en.json (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* New translations en.json (Polish)
* New translations en.json (Dutch)
* New translations en.json (Korean)
* New translations en.json (Japanese)
* New translations en.json (Hungarian)
* New translations en.json (Hebrew)
* New translations en.json (Finnish)
* New translations en.json (Greek)
* New translations en.json (German)
* New translations en.json (Danish)
* New translations en.json (Czech)
* New translations en.json (Bulgarian)
* New translations en.json (French)
* New translations en.json (Romanian)
* New translations en.json (Norwegian Bokmal)
* Loading all languages now works
* * Fix unit tests
* Have server load localizations
* Adding some more keys
* New Crowdin updates (#6531 )
* New translations en.json (Finnish)
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Finnish)
* New translations en.json (Japanese)
* 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 (Swedish)
* New translations en.json (Slovenian)
* New translations en.json (Russian)
* 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 (Hebrew)
* New translations en.json (Greek)
* 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 (Croatian)
* Update source file en.json
* New translations en.json (Norwegian Bokmal)
* New translations en.json (Norwegian Bokmal)
* Remove old translation status tool
* Update CONTRIBUTING
2020-11-17 14:17:17 +02:00
Sulka Haro
2a96c449f3
Merge branch 'master' into dev
2020-11-15 19:16:47 +02:00
Sulka Haro and GitHub
695e98b427
Create codeql-analysis.yml
2020-11-15 13:23:03 +02:00
Sulka Haro
cb14de0514
Bump version to 14.0.8
2020-11-15 11:29:01 +02:00
Sulka Haro and GitHub
257dfb2a98
Merge pull request #6445 from nightscout/dev
...
Release 14.0.7
2020-11-15 11:09:52 +02:00
Sulka Haro
e7d080adf8
Increase load interval to 5 seconds
2020-11-15 10:46:35 +02:00
Sulka Haro
a9692d19b7
* Added basal and careportal to default plugins
...
* Changed report BG target to allow fractional numbers
2020-11-15 10:30:29 +02:00
Sulka Haro
d7f472aad6
Fix the read detection to work correctly with MongoDB Atlas
2020-11-14 16:00:41 +02:00
Sulka Haro
edf432aa47
Merge branch 'master' into dev
2020-11-14 14:48:49 +02:00
Sulka Haro
384de77714
Fix unit tests
2020-11-14 14:48:10 +02:00
Sulka Haro and GitHub
5f59c1d48e
Update app.json
2020-11-14 12:00:04 +02:00
Sulka Haro
85c59a66a9
Merge branch 'master' into dev
2020-11-14 11:36:48 +02:00
Sulka Haro
978f20553f
Add file missing from previous commit
2020-11-14 11:06:32 +02:00