Commit graph

375 commits

Author SHA1 Message Date
Milos Kozak
e7225ce602 NSCv3: Connect to new alarm socket.io 2023-01-24 22:32:07 +01:00
Milos Kozak
89ad9e21dd NSCv3: websockets support 2023-01-23 23:50:32 +01:00
Milos Kozak
7a88237806 Merge branch 'dev' into ns15 2023-01-21 18:01:21 +01:00
Milos Kozak
c4353e2e3e do not call PluginStore::verifySelectionInCategories twice 2023-01-21 17:13:25 +01:00
Milos Kozak
2cecf28792 NSCv3: better log errors to fragment 2023-01-21 15:58:29 +01:00
Milos Kozak
2b7c082979 NSC: accept Temporary target cancel from AAPSClient 2023-01-21 13:30:51 +01:00
Milos Kozak
0569d2ba0a NSCv3: update connection status faster 2023-01-21 10:34:55 +01:00
Milos Kozak
f877bb5fb9 NSCv3: split preference xml 2023-01-20 22:55:48 +01:00
Milos Kozak
27e91182a1 fix toggling SYNC plugins 2023-01-20 21:35:48 +01:00
Milos Kozak
d67e13e105 NSCv3: show correct version in About dialog 2023-01-20 18:05:02 +01:00
Milos Kozak
cef547861f NSCv3: track changed profile store 2023-01-20 17:13:06 +01:00
Milos Kozak
c1211748d6 Merge branch 'dev' into ns15 2023-01-20 17:04:26 +01:00
Milos Kozak
9769a01e6f NSCv3: better profile processing. needs https://github.com/nightscout/cgm-remote-monitor/pull/7839 2023-01-20 16:55:25 +01:00
Milos Kozak
7cafeae1c6 NS 15 support 2023-01-20 10:41:42 +01:00
Milos Kozak
3523f77cfe XDRIP: new sync 2023-01-19 21:23:59 +01:00
Milos Kozak
36153c9b49 move XDripBroadcast to XdripPlugin 2023-01-17 17:10:54 +01:00
Milos Kozak
d57ec150a5 fix xdrip preference file 2023-01-17 15:51:33 +01:00
Milos Kozak
c71fc275a5 move more plugins to Synchronization group 2023-01-17 13:58:07 +01:00
Milos Kozak
556c1a048f show filled gaps with different color 2023-01-16 12:48:15 +01:00
Milos Kozak
a3711f0c0c NSCv3: improve error handling 2023-01-15 20:08:00 +01:00
Milos Kozak
2f1c2bd0cc LoadBgWorkerTest 2023-01-13 23:19:23 +01:00
Milos Kozak
0f1de302b4 fix tests 2023-01-13 21:02:10 +01:00
Milos Kozak
34ba03bef4 Wear: create bolus wizard record 2023-01-13 20:41:40 +01:00
Milos Kozak
378002df33 NSCv3: do not load BG when not enabled 2023-01-13 16:23:20 +01:00
Milos Kozak
14a329d178 fix progress bar #2 2023-01-13 13:41:15 +01:00
Milos Kozak
87ca7ef6cf NSCv3: strip trailing slash from url 2023-01-12 16:10:23 +01:00
Milos Kozak
86edb3dfae cache last DataStore object for bolus wizard 2023-01-12 10:44:01 +01:00
Milos Kozak
7728fe24f4
New Crowdin updates (#2334)
* Update source file objectives.xml

* New translations strings.xml (French)

* New translations strings.xml (French)

* New translations exam.xml (French)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations exam.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Norwegian)
2023-01-11 09:45:19 +01:00
Milos Kozak
f32709eaa6 Do not show zero voltage 2023-01-10 18:43:27 +01:00
Milos Kozak
2252858e65 NSCv3: tests 2023-01-10 18:25:53 +01:00
Milos Kozak
9b8632239c fix tests 2023-01-10 13:11:28 +01:00
Milos Kozak
5306e62f91 Use coroutines for Workers 2023-01-10 12:15:04 +01:00
Milos Kozak
b726f149b4 Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev 2023-01-10 09:26:36 +01:00
Milos Kozak
adbe4e880a NSCv3: react to 304 response 2023-01-09 23:27:46 +01:00
Milos Kozak
b74e5a520c
New Crowdin updates (#2331)
* Update source file strings.xml

* Update source file exam.xml

* Update source file strings.xml

* Update source file strings.xml

* Update source file strings.xml

* New translations strings.xml (Spanish)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (Romanian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Catalan)

* New translations strings.xml (Czech)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Greek)

* New translations strings.xml (Irish)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hungarian)

* New translations strings.xml (Italian)

* New translations strings.xml (Japanese)

* New translations strings.xml (Korean)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Polish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Swedish)

* New translations strings.xml (Turkish)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Croatian)

* New translations strings.xml (Serbian (Latin))

* New translations strings.xml (Spanish)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Spanish)

* New translations strings.xml (Romanian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Catalan)

* New translations strings.xml (Czech)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Greek)

* New translations strings.xml (Irish)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hungarian)

* New translations strings.xml (Italian)

* New translations strings.xml (Japanese)

* New translations strings.xml (Korean)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Polish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Swedish)

* New translations strings.xml (Turkish)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Croatian)

* New translations strings.xml (Serbian (Latin))

* New translations strings.xml (Spanish)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Spanish)

* New translations exam.xml (French)

* New translations exam.xml (Spanish)

* New translations exam.xml (Czech)

* New translations exam.xml (Norwegian)

* New translations exam.xml (Russian)

* New translations exam.xml (Slovak)

* New translations objectives.xml (Spanish)

* New translations objectives.xml (Czech)

* New translations objectives.xml (Norwegian)

* New translations objectives.xml (Russian)

* New translations objectives.xml (Slovak)

* New translations strings.xml (Spanish)

* New translations strings.xml (Slovak)

* New translations strings.xml (Spanish)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Spanish)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Spanish)

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Spanish)

* Update source file strings.xml

* Update source file exam.xml

* Update source file strings.xml

* Update source file strings.xml

* Update source file strings.xml

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations exam.xml (German)

* New translations objectives.xml (Czech)

* New translations objectives.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Norwegian)

* New translations exam.xml (Norwegian)

* New translations strings.xml (Norwegian)
2023-01-09 10:11:17 +01:00
Milos Kozak
65f0d17105 formating 2023-01-08 23:55:27 +01:00
Milos Kozak
70b61f3f5a fix text 2023-01-08 22:52:31 +01:00
Milos Kozak
9fa5017b15 NSCv3: NSDeviceStatus 2023-01-08 22:18:35 +01:00
Milos Kozak
4b6eab6aa4 Fix loading bucketed data 2023-01-08 17:18:23 +01:00
Milos Kozak
86be6719e0 fix hint link 2023-01-08 12:17:33 +01:00
Milos Kozak
971bf87cac TimeListEdit -> kt 2023-01-08 12:11:13 +01:00
Milos Kozak
3bc62e9a01 NSCv3: process ProfileStore 2023-01-08 10:52:28 +01:00
Milos Kozak
c1c46939ba NSCv3: log upload 2023-01-05 20:51:44 +01:00
Milos Kozak
c25c9cedbf NSCv3: improve scheduling 2023-01-05 20:30:40 +01:00
Milos Kozak
86b8d763e6 NSC: fix ui status 2023-01-05 15:55:53 +01:00
Milos Kozak
0243c56b65 QuickWizard -> ui module 2023-01-05 12:39:49 +01:00
Milos Kozak
83984c8162 NSC: fix devicestatus sync 2023-01-05 07:48:57 +01:00
Milos Kozak
0873df5f56 NSClientV3PluginTest #2 2023-01-04 17:01:00 +01:00
Milos Kozak
eb1fff54f1 NSClientV3PluginTest 2023-01-04 15:41:04 +01:00
Milos Kozak
d190b53713 NSCv3: process DeviceStatus 2023-01-04 11:51:58 +01:00
Milos Kozak
854acc2992 NSCv3: utcOffset, improve handling 2023-01-03 23:10:04 +01:00
Milos Kozak
688a95746c NSC: fix preferences crash 2023-01-03 16:37:27 +01:00
Milos Kozak
757544e2b2
Merge pull request #2320 from mushroom-dev/mushroom/trim_sms
Trim leading and trailing whitespaces in incoming SMS messages
2023-01-03 12:24:32 +01:00
Milos Kozak
ba3853aecf
Merge pull request #2321 from Philoul/Fix/typo
Typo
2023-01-03 12:23:23 +01:00
Milos Kozak
7ad13882ef NSCv3: improve comm 2023-01-02 22:38:17 +01:00
Milos Kozak
ddba45622c DataSyncWorkerTest 2023-01-02 14:48:31 +01:00
mushroom-dev
a7485385ef Trim leading and trailing whitespaces in incoming SMS messages 2023-01-02 11:01:02 +01:00
Philoul
fba1038f41 Typo 2023-01-02 09:48:55 +01:00
Milos Kozak
ff1d3f1237 Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev 2023-01-01 17:18:23 +01:00
Milos Kozak
823c26aa64 NSCv3: process GlucoseValue 2023-01-01 17:18:09 +01:00
Philoul
cba0f55254 Fix wiki links for crowdin
I also replaced `Getting-Started/Screenshots.html#config-builder` by `Configuration/Config-Builder.html`
2022-12-30 22:26:41 +01:00
Milos Kozak
cc605efc93
New Crowdin updates (#2313)
* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Italian)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Turkish)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Croatian)

* New translations strings.xml (French)

* New translations strings.xml (Czech)

* New translations strings.xml (Romanian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Czech)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Italian)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Polish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Swedish)

* New translations strings.xml (Turkish)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Romanian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Catalan)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hungarian)

* New translations strings.xml (Italian)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Polish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Swedish)

* New translations strings.xml (Turkish)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (French)

* New translations strings.xml (Czech)

* New translations exam.xml (Romanian)

* New translations objectives.xml (Romanian)

* New translations exam.xml (French)

* New translations objectives.xml (French)

* New translations exam.xml (Spanish)

* New translations objectives.xml (Spanish)

* New translations exam.xml (Afrikaans)

* New translations objectives.xml (Afrikaans)

* New translations exam.xml (Bulgarian)

* New translations objectives.xml (Bulgarian)

* New translations exam.xml (Catalan)

* New translations objectives.xml (Catalan)

* New translations exam.xml (Czech)

* New translations objectives.xml (Czech)

* New translations exam.xml (Danish)

* New translations objectives.xml (Danish)

* New translations exam.xml (German)

* New translations objectives.xml (German)

* New translations exam.xml (Greek)

* New translations objectives.xml (Greek)

* New translations exam.xml (Hebrew)

* New translations objectives.xml (Hebrew)

* New translations exam.xml (Italian)

* New translations objectives.xml (Italian)

* New translations exam.xml (Korean)

* New translations objectives.xml (Korean)

* New translations exam.xml (Lithuanian)

* New translations objectives.xml (Lithuanian)

* New translations exam.xml (Dutch)

* New translations objectives.xml (Dutch)

* New translations exam.xml (Norwegian)

* New translations objectives.xml (Norwegian)

* New translations exam.xml (Polish)

* New translations objectives.xml (Polish)

* New translations exam.xml (Portuguese)

* New translations objectives.xml (Portuguese)

* New translations exam.xml (Russian)

* New translations objectives.xml (Russian)

* New translations exam.xml (Slovak)

* New translations objectives.xml (Slovak)

* New translations exam.xml (Swedish)

* New translations objectives.xml (Swedish)

* New translations exam.xml (Turkish)

* New translations objectives.xml (Turkish)

* New translations exam.xml (Chinese Simplified)

* New translations objectives.xml (Chinese Simplified)

* New translations exam.xml (Portuguese, Brazilian)

* New translations objectives.xml (Portuguese, Brazilian)

* New translations exam.xml (Croatian)

* New translations objectives.xml (French)
2022-12-29 22:36:09 +01:00
Milos Kozak
228b2ddaca NSCv3: process ExtendedBolus 2022-12-29 21:33:37 +01:00
Milos Kozak
a2522eed9d UI: show always bucketed data 2022-12-29 18:51:36 +01:00
Milos Kozak
3df237f8e4 NSCv3: process OfflineEvent 2022-12-29 18:46:25 +01:00
Milos Kozak
04689da0e6 typo 2022-12-29 17:29:26 +01:00
Milos Kozak
570c0303f3 typo 2022-12-29 17:24:08 +01:00
Milos Kozak
ff35fe839a typo 2022-12-29 17:20:56 +01:00
Milos Kozak
30840a82b8 typo 2022-12-29 17:18:29 +01:00
Milos Kozak
9324f6da81
Merge pull request #2310 from Andries-Smit/wear/i11n-complication-and-status
wear: i11n complication and status message
2022-12-29 09:02:32 +01:00
Andries Smit
b58588daea wear: i11n complication and status message 2022-12-28 22:00:17 +01:00
Milos Kozak
b39f5a3672 Merge branch 'dev' of https://github.com/nightscout/AndroidAPS into dev 2022-12-28 20:17:11 +01:00
Milos Kozak
d9c6cd6342 NSCv3: process Food, first load based on created_at 2022-12-28 20:17:04 +01:00
Andries Smit
5c432c350c chore: update docs base URL 2022-12-28 19:18:29 +01:00
jbr7rr
b25204dfe1 Fix typo 2022-12-28 15:18:21 +01:00
jbr7rr
fc6cba93f3 Merge remote-tracking branch 'nightscout/dev' into fix-libre-recalc-sync 2022-12-28 14:27:06 +01:00
jbr7rr
07684a1e14 Moved tests for referenceTime to separate function.
Added additional testcase
2022-12-28 13:48:45 +01:00
jbr7rr
0e357d968c Better fix for adjustToReferenceTime() 2022-12-28 13:33:54 +01:00
jbr7rr
d863f5d660 Corrected calculation in assert 2022-12-28 13:02:36 +01:00
Milos Kozak
10e8e32e3b remove unused code 2022-12-28 13:01:25 +01:00
jbr7rr
a81447ed2e Added test alignment set referenceTime 2022-12-28 12:59:25 +01:00
jbr7rr
e0c8039d31 Fix calculation in adjustToReferenceTime() 2022-12-28 12:58:36 +01:00
jbr7rr
2559b7cce7 Added testing of adjusting to referenceTime 2022-12-28 12:27:06 +01:00
Milos Kozak
b12c8909ca NSCv3: process BolusCalculatorResult 2022-12-28 12:24:22 +01:00
Milos Kozak
b3483aaecc WizardInfoDialog cleanup 2022-12-28 11:51:10 +01:00
Milos Kozak
4ac47a7d82
New Crowdin updates (#2305)
* New translations strings.xml (German)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (German)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Czech)

* New translations strings.xml (German)

* New translations strings.xml (Polish)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (French)

* New translations strings.xml (German)

* New translations strings.xml (Russian)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (French)

* New translations strings.xml (Czech)

* New translations strings.xml (German)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations protection.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations objectives.xml (Romanian)

* New translations objectives.xml (French)

* New translations objectives.xml (Spanish)

* New translations objectives.xml (Afrikaans)

* New translations objectives.xml (Bulgarian)

* New translations objectives.xml (Catalan)

* New translations objectives.xml (Czech)

* New translations objectives.xml (Danish)

* New translations exam.xml (German)

* New translations objectives.xml (German)

* New translations objectives.xml (Greek)

* New translations objectives.xml (Hebrew)

* New translations objectives.xml (Italian)

* New translations objectives.xml (Korean)

* New translations objectives.xml (Lithuanian)

* New translations objectives.xml (Dutch)

* New translations objectives.xml (Norwegian)

* New translations objectives.xml (Polish)

* New translations objectives.xml (Portuguese)

* New translations objectives.xml (Russian)

* New translations objectives.xml (Slovak)

* New translations objectives.xml (Swedish)

* New translations objectives.xml (Turkish)

* New translations objectives.xml (Chinese Simplified)

* New translations objectives.xml (Portuguese, Brazilian)

* New translations strings.xml (German)

* New translations strings.xml (German)

* New translations strings.xml (Slovak)

* New translations strings.xml (German)

* New translations strings.xml (Romanian)

* New translations strings.xml (French)

* New translations strings.xml (Spanish)

* New translations strings.xml (Afrikaans)

* New translations strings.xml (Bulgarian)

* New translations strings.xml (Catalan)

* New translations strings.xml (Czech)

* New translations strings.xml (Danish)

* New translations strings.xml (German)

* New translations strings.xml (Greek)

* New translations strings.xml (Irish)

* New translations strings.xml (Hebrew)

* New translations strings.xml (Hungarian)

* New translations strings.xml (Italian)

* New translations strings.xml (Japanese)

* New translations strings.xml (Korean)

* New translations strings.xml (Lithuanian)

* New translations strings.xml (Dutch)

* New translations strings.xml (Norwegian)

* New translations strings.xml (Polish)

* New translations strings.xml (Portuguese)

* New translations strings.xml (Russian)

* New translations strings.xml (Slovak)

* New translations strings.xml (Swedish)

* New translations strings.xml (Turkish)

* New translations strings.xml (Chinese Simplified)

* New translations strings.xml (Portuguese, Brazilian)

* New translations strings.xml (Croatian)

* New translations strings.xml (Serbian (Latin))

* New translations strings.xml (Slovak)
2022-12-27 21:20:20 +01:00
Milos Kozak
28bdfc7680 fix string 2022-12-27 18:51:26 +01:00
Milos Kozak
3472f0f83e NSC: resolve ack crash 2022-12-27 18:32:47 +01:00
jbr7rr
dfdb7857f6 No delay at all for initial timestamp 2022-12-27 17:09:51 +01:00
jbr7rr
96bfb857f7 Set module of timestamp to 1 minute instead of 5 2022-12-27 12:18:27 +01:00
Milos Kozak
04e103848c NSCv3: simplify enums 2022-12-26 23:11:34 +01:00
Milos Kozak
c2e314bd42 NSCv3: process NSTherapyEvent 2022-12-26 16:48:50 +01:00
Milos Kozak
cade6405b3 NSCv3: process NSTemporaryTarget 2022-12-26 15:40:53 +01:00
Milos Kozak
94af8a7106 NSCv3: process NSTemporaryBasal 2022-12-26 14:04:27 +01:00
Milos Kozak
9c0775c826 Merge branch 'dev' into smoothing 2022-12-26 11:10:57 +01:00
Milos Kozak
1b338b30ab Smooting: use recalculated in watch graph 2022-12-26 11:10:42 +01:00
Milos Kozak
295e1ad18f NSEffectiveProfileSwitch unit tests 2022-12-24 11:41:09 +01:00
Milos Kozak
9048a84006 NSProfileSwitch unit tests 2022-12-24 11:21:51 +01:00
Milos Kozak
8ceaaa4119 NSCarbs unit tests 2022-12-24 09:47:05 +01:00
Milos Kozak
fb265f959e NSBolus unit tests 2022-12-24 00:14:51 +01:00