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
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
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
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
f3147073d2
Fix admin message localization, timer presentation
2021-02-04 13:21:19 +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
85aea0fec5
Added sensor code transmitter ID fields ( #6780 )
...
* Copied #5442 - Duplicated @c-robertson's work
* Added tx id and sensor code to tooltip
* Added swagger docs for the new fields
* Added missing language keys
* Added new fields to sage plugin display
Co-authored-by: Sulka Haro <sulka@sulka.net >
2021-01-26 21:33:10 +02:00
Sulka Haro
c0b96a714e
Fix admin localization
2021-01-14 09:29:00 +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
Caleb and GitHub
3c61266118
Removed duplicate translation key ( #6699 )
2021-01-02 12:28:03 +02:00
Caleb and GitHub
773f89ec5a
Added support for multiple uploaders in virtual assistant delta calculation ( #6559 )
...
* Added support for multiple uploaders in delta calculation
* Moved moment creation
* Moved delta stuff into bgnow plugin
* Typo
* Removed old implementation
* Removed accidental translations
* Added new translation key
2021-01-02 12:26:22 +02:00
Sulka Haro
186e9786b3
Rename Weekly Success report to Weekly Distribution
2020-12-24 11:26:06 +02:00
Sulka Haro
2c30b64c8c
Add a missing localization, fix unit tests
2020-12-22 00:12:27 +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
9a6ee8aa77
Fix applying localizations to plugin names in client preferences
2020-12-14 16:05:44 +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
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