Commit graph

5898 commits

Author SHA1 Message Date
Andy Rozman
4d408f55b9 - Date change for RL History 2020-04-22 12:52:25 +01:00
Milos Kozak
07e681f35f Merge branch 'dev' into rs 2020-04-21 22:20:27 +02:00
Milos Kozak
92ed678b6e Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev 2020-04-21 22:20:14 +02:00
Milos Kozak
74b7eba450 fix devicestatus upload 2020-04-21 22:19:43 +02:00
Milos Kozak
733370a126 fix NPE in NetworkChangeReceiver 2020-04-21 22:02:38 +02:00
Milos Kozak
e97aafb143 setDeviceCredentialAllowed disabled 2020-04-21 21:39:11 +02:00
Milos Kozak
695ba6826b missing runOnUiThread 2020-04-21 20:08:12 +02:00
Milos Kozak
05433d7b3e Merge remote-tracking branch 'origin/dev' into rs 2020-04-21 19:32:34 +02:00
Milos Kozak
2beb1b1c3d missing SmsReceiver injection 2020-04-21 19:31:11 +02:00
Milos Kozak
d2c9f13932 better password processing, master password to setup wizard 2020-04-21 14:50:28 +02:00
Milos Kozak
d0ac5502ea Merge branch 'dev' into rs 2020-04-21 11:23:42 +02:00
Milos Kozak
a3322dec1e replace deprecated Firebase constant 2020-04-21 11:09:28 +02:00
Milos Kozak
b3db476533 Merge remote-tracking branch 'origin/dev' into rs 2020-04-21 10:57:04 +02:00
Milos Kozak
8cc51abae9 allow start of objective when all previous are finished 2020-04-21 10:52:40 +02:00
Milos Kozak
3d68b28179 objective 11 automation 2020-04-21 10:32:14 +02:00
Milos Kozak
e526ad4617 model string 2020-04-20 21:28:29 +02:00
Milos Kozak
164a092857 Merge remote-tracking branch 'origin/dev' into rs 2020-04-20 21:02:47 +02:00
Milos Kozak
ccfe03e177 abs insulin tests 2020-04-20 19:27:54 +02:00
Milos Kozak
2517a10a5c Show Absolute insulin 2020-04-20 14:18:39 +02:00
Milos Kozak
228bd76e78 No protection by default 2020-04-20 01:18:10 +02:00
Bart Sopers
355b833cb2 Rename ConfigurePod* classes to SetupPod* 2020-04-19 23:44:56 +02:00
Milos Kozak
23937a7278
Merge branch 'dev' into dagger3 2020-04-19 14:17:37 +02:00
Milos Kozak
f595560baa RS insulin and canula change logging 2020-04-19 12:57:08 +02:00
Bart Sopers
836bc62c65 Fix test and remove some unused classes in Omnipod driver 2020-04-18 19:51:28 +02:00
Johannes Mockenhaupt
e17d10f258
InsightAlertservice: handle nullable intent. 2020-04-15 00:05:26 +02:00
Johannes Mockenhaupt
04b324fd19
Android notification: make longer text readable.
If text is longer than one line, this change allows expanding the notification to make the entire text readable.
2020-04-11 00:24:00 +02:00
Johannes Mockenhaupt
e0ac080583
RuffyScripter: adjust some log levels. 2020-04-11 00:24:00 +02:00
Johannes Mockenhaupt
65ca6cf895
ComboPlugin: fix handling benin warnings.
This change provides usable input to the check* methods. Since a dummy PumpState is returned when a command runs into a warning/alarm on the pump, the checkAndResolveTbrMismatch() reads that no TBR is active and creates a TBR-end record in the DB, which is wrong (and yes, returning a dummy PumpState rather than returning and handling null is a questionable design decision). Effectively this is only a concern when AAPS confirms a low cartridge or low battery alarm, so it's impact is small.
2020-04-11 00:23:59 +02:00
Milos Kozak
695e23c3bd Merge branch 'dagger3' of https://github.com/MilosKozak/AndroidAPS into dagger3 2020-04-08 20:30:08 +02:00
Milos Kozak
4768807a08 fix NPE 2020-04-08 20:24:22 +02:00
Milos Kozak
1696092844 Merge remote-tracking branch 'origin/dagger3' into rs 2020-04-08 17:29:15 +02:00
Milos Kozak
f1b3471cf4
Merge pull request #2550 from Tornado-Tim/AS0ref
Autosens Upgrade
2020-04-08 17:28:39 +02:00
Milos Kozak
42957d3e48 Merge remote-tracking branch 'origin/dagger3' into rs 2020-04-08 17:05:17 +02:00
Milos Kozak
0585ba80fa Cleanup 2020-04-08 14:03:57 +02:00
Milos Kozak
1bed02a030 Forgotten change 2020-04-07 18:23:07 +02:00
Milos Kozak
4644159c82 Use coroutines for graph processing 2020-04-07 14:15:30 +02:00
Milos Kozak
453a55db7b Merge remote-tracking branch 'origin/dagger3' into rs 2020-04-07 13:15:06 +02:00
Milos Kozak
a4e7d1ee1f
Merge branch 'dagger3' into AS0ref 2020-04-07 12:49:21 +02:00
Milos Kozak
4c0601bf46
Merge pull request #2555 from Tornado-Tim/refractor-algo
Refactor Algorithms (MA removal)
2020-04-07 11:59:11 +02:00
Milos Kozak
a10a62fc81 Merge branch 'dagger3' of https://github.com/MilosKozak/AndroidAPS into dagger3 2020-04-07 11:56:15 +02:00
Milos Kozak
93784fc8be Multiple graph support 2020-04-07 11:55:56 +02:00
Dominik Dzienia
9dca938698 Refactored CryptoUtil to make it injectable and more testable
Added checks for vanilla JVM AES 256 issues in tests
2020-04-06 23:48:25 +02:00
Tim Gunn
b009c7bed2
Move the APS logger to its own package 2020-04-06 22:01:15 +12:00
Tim Gunn
bebe9015e8
Remove MA 2020-04-06 22:00:17 +12:00
Milos Kozak
aa8ddc67e5 Merge remote-tracking branch 'origin/dagger3' into rs 2020-04-06 09:53:20 +02:00
Milos Kozak
731bd1c8cb
Merge pull request #2228 from Tornado-Tim/update-oref
Update Oref to 0.7.0
2020-04-06 09:45:15 +02:00
Milos Kozak
9f58270f88
Merge pull request #2553 from dlvoy/dagger3-patient-name
Introduced Patient name, refactored SMS OTP and Prefs Export to use it
2020-04-06 09:44:20 +02:00
Milos Kozak
2995999989 Merge remote-tracking branch 'origin/dev' into dagger3 2020-04-06 00:19:12 +02:00
Dominik Dzienia
f1770c093b Introduced Patient name, refactored SMS OTP and Prefs Export to use it 2020-04-05 21:35:19 +02:00
Winfried Kuiper
98af8531f0
Typo in log message (#2547) 2020-04-05 21:11:13 +02:00
Tim Gunn
d960cb038f
Remove options from exam that are no longer available 2020-04-05 22:10:25 +12:00
Tim Gunn
f707c72634
Remove oref0 sensitivity 2020-04-05 22:02:37 +12:00
Milos Kozak
e664ee027d
Merge pull request #2548 from dlvoy/dagger3-otpfix
Fixed crash on pre-26 API due to lack of java.time.Duration in depenent OTP lib
2020-04-05 10:04:59 +02:00
Milos Kozak
312d863e38 OverviewFragment refactor 2020-04-05 10:04:21 +02:00
Tim Gunn
1509fe2dea
merge into dagger 2020-04-05 14:22:19 +12:00
Tim Gunn
0a8d456d01
Merge branch 'update-oref' of github.com:Tornado-Tim/AndroidAPS into AS0ref 2020-04-05 14:21:20 +12:00
Dominik Dzienia
033ca414f7 Fixed crash on pre-26 API due tu lack of java.time.Duration in dependent OTP lib 2020-04-05 01:37:05 +02:00
Andy Rozman
88554ee376 Merge branch 'dev' into omnipod_eros_dev 2020-04-04 20:25:09 +01:00
Andy Rozman
b689ddfc99 - changed PumpType 2020-04-04 17:15:06 +01:00
Tim Gunn
acab0b87be
Merge branch 'dagger3' of github.com:MilosKozak/AndroidAPS into update-oref 2020-04-05 00:45:47 +13:00
Milos Kozak
3a2d486976 Move Overview menus to separate class 2020-04-03 21:47:23 +02:00
Milos Kozak
aeb18e0b7c Fix others flavors 2020-04-03 12:09:57 +02:00
Milos Kozak
013018ac7b Merge remote-tracking branch 'origin/dagger3' into rs 2020-04-02 22:06:17 +02:00
Milos Kozak
58fe62c45a concurrency extension 2020-04-02 21:46:30 +02:00
Milos Kozak
ff67c44e8f process passwords in preferences correctly 2020-04-02 19:14:50 +02:00
Milos Kozak
7ab5bea93d allow multiple user notifications 2020-04-02 19:04:22 +02:00
Milos Kozak
dbc199d00c Merge branch 'dagger3' of https://github.com/MilosKozak/AndroidAPS into dagger3 2020-04-02 18:48:49 +02:00
Milos Kozak
615b025600 Merge branch 'pull/2542' into dagger3 2020-04-02 18:48:37 +02:00
Milos Kozak
64ee80b48b
Merge pull request #2545 from dlvoy/dagger3-encprefs
Preferences Encryption
2020-04-01 23:31:29 +02:00
Dominik Dzienia
3565ef9fbc Code cleanup 2020-04-01 22:12:52 +02:00
Milos Kozak
c765654d6a MainActivity -> kt 2020-04-01 21:10:48 +02:00
Dominik Dzienia
f532341ccc Post review fixes 2020-04-01 20:34:05 +02:00
Milos Kozak
3d2d716bae libraries update 2020-04-01 16:13:08 +02:00
Dominik Dzienia
1c97f8a720 Preferences Encryption:
- encrypted JSON format support
 - using master password & password prompt
- refactored alerts
2020-04-01 13:59:10 +02:00
dlvoy
fde84207ab Preferences Encryption - export as JSON 2020-04-01 13:02:09 +02:00
TebbeUbben
f4b7f642c9 Register plugins with Dagger 2020-04-01 09:19:06 +02:00
Milos Kozak
bc5a089c5f GraphData refactor 2020-04-01 09:07:36 +02:00
Milos Kozak
56d0d2850d remove some dependencies 2020-03-31 21:54:49 +02:00
Milos Kozak
295ae79d20 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-31 21:16:37 +02:00
Milos Kozak
6b80645e06 ChargingStateReceiver refactor 2020-03-31 20:22:32 +02:00
Milos Kozak
e5d7ffb53f DismissNotificationService refactor 2020-03-31 16:09:49 +02:00
Milos Kozak
e755ea4662 Remove deprecation warning 2020-03-31 15:55:30 +02:00
Milos Kozak
e31d2041e3 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-31 15:51:02 +02:00
Milos Kozak
7e6501bded Logging in tests 2020-03-31 15:49:57 +02:00
Milos Kozak
416f5b7cab AutoStartReceiver refactor 2020-03-31 10:18:53 +02:00
Milos Kozak
533433afd8 DataService refactor 2020-03-31 10:10:48 +02:00
Milos Kozak
51d363d467 TimeDateReceiver cleanup 2020-03-31 09:48:46 +02:00
Milos Kozak
2aea486409 NetworkChangeReceiver refactor 2020-03-31 09:20:58 +02:00
Milos Kozak
8d3ad42ff7 Better detect failed encryption 2020-03-30 21:14:56 +02:00
Roumen Georgiev
b95f882956 initial work 2020-03-30 15:53:12 +03:00
Milos Kozak
969f713914 AndroidPermission refactor 2020-03-30 13:14:24 +02:00
Milos Kozak
6979919a29 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-30 10:13:44 +02:00
Milos Kozak
caae6ab078 typo 2020-03-30 10:13:26 +02:00
Milos Kozak
7e8c079210 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-30 10:12:12 +02:00
Milos Kozak
23946f6c2a Remove deprecation 2020-03-30 10:10:50 +02:00
Milos Kozak
71be72cd03 Logging cleanup 2020-03-30 09:40:04 +02:00
Milos Kozak
91a8078954 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-30 01:01:24 +02:00
Milos Kozak
ddd9110912 LocaleHelper dependency remove 2020-03-30 00:57:33 +02:00
Milos Kozak
d1ee12fafc replace deprecated calls 2020-03-29 23:52:24 +02:00
Milos Kozak
f25e871a91 improve leap day behavior 2020-03-29 23:38:58 +02:00
Milos Kozak
0fa6273725 replace deprecated calls 2020-03-29 21:21:01 +02:00
Milos Kozak
df03a8a2c0 DanaRSPlugin, DanaRSService -> kt, allign with R code 2020-03-29 11:40:57 +02:00
Milos Kozak
a85ec262d3 Display Dana model 2020-03-28 22:40:56 +01:00
Milos Kozak
5e50ca8793 Improved switching between Dana pumps, code cleanup 2020-03-28 20:55:28 +01:00
Milos Kozak
7df82774a4 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-27 22:30:26 +01:00
Milos Kozak
a5a5f048ea move buttons visibility processing to extra function 2020-03-27 22:30:08 +01:00
Milos Kozak
a0b22dae69 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-27 22:06:01 +01:00
Milos Kozak
efbcbaf885 fix displaying overview buttons in pump suspend mode 2020-03-27 22:05:14 +01:00
Milos Kozak
502eb59089 Merge remote-tracking branch 'origin/dagger3' into rs 2020-03-27 21:49:20 +01:00
Milos Kozak
75cd9bccdc switch pumps properly 2020-03-27 21:48:42 +01:00
Milos Kozak
c477649276 Fix wear preferences, expand single preference by default 2020-03-27 21:32:47 +01:00
Milos Kozak
3617885819 Fix WearFragment 2020-03-26 22:43:49 +01:00
Milos Kozak
5ce8b998d9 RS v3 encryption 2020-03-26 20:25:20 +01:00
Tim Gunn
ced46f6e1d
Final merge 2020-03-26 12:18:02 +13:00
Tim Gunn
d8ccaadc03
Merge branch 'dagger3' of github.com:MilosKozak/AndroidAPS into update-oref 2020-03-26 12:17:08 +13:00
Dominik Dzienia
c58c62d4bc Tost shown when password is set now show when password is not set at end (cancel) or unset 2020-03-25 14:47:28 +01:00
Dominik Dzienia
39c08a5a2b Configured Autofill hint for password managers
Added missing callback on password prompt dialog (will be usable in near future)
2020-03-25 14:37:23 +01:00
Andy Rozman
ac9f684424 - fixed bug #113 inconsistencies between pod and RL history... 2020-03-25 09:39:56 +00:00
Tim Gunn
e1d8691af2
Merge branch 'dev' of github.com:MilosKozak/AndroidAPS into update-oref 2020-03-25 13:30:12 +13:00
Dominik Dzienia
6e9ccc593f Support for master password and storing password as hashes (HMAC) instead of plaintext,
additional crypto utils with tests (partialy for in-progress pref export encryption),
changed PasswordCheck to more common UI and to use lambdas (will need given password in lambda callback for prefs enc)
2020-03-25 01:21:20 +01:00
Johannes Mockenhaupt
fce6ec8d25
SmsCommunicator: only ask pump with support to add carbs.
This aligns with how this is generally handles elsewhere: check if a pump supports carbs and if not, don't bother the driver but add the carbs directly via TreatmentsPlugin.
2020-03-24 21:28:54 +01:00
Johannes Mockenhaupt
e7c7ce32bb
TreatmentService.createOrUpdate: log invalid argument. 2020-03-24 21:28:54 +01:00
Johannes Mockenhaupt
843fccb86c
SmsCommunicatorPlugin.processCARBS: set source on record. 2020-03-24 21:28:54 +01:00
Milos Kozak
d1d49a8db2 improve PairingProgressDialog 2020-03-24 21:00:43 +01:00
Milos Kozak
b872b82cd9 kt, share some MDT code 2020-03-24 18:17:28 +01:00
Milos Kozak
7b0bc81c47 Upgrade RS encryption library 2020-03-24 09:01:10 +01:00
Milos Kozak
4716b04972 ProtectionCheck injection, setDeviceCredentialAllowed 2020-03-22 20:49:36 +01:00
Milos Kozak
0e9f643241 Merge branch 'biometric' into dagger3 2020-03-22 19:59:35 +01:00
Milos Kozak
2b62f801c5 more AAPSLogger and ResourceHelper injections 2020-03-22 16:29:08 +01:00
Milos Kozak
1ab0938a38 Insight -> dagger 2020-03-22 11:18:31 +01:00
Milos Kozak
156738a5cb eliminate IobCobCalculatorPlugin::getPlugin 2020-03-21 23:06:45 +01:00
Milos Kozak
e63169a94b eliminate TreatmentsPlugin::getPlugin 2020-03-21 22:51:56 +01:00
Milos Kozak
07a18ef282 fix DanaRS_Packet_Basal_Get_Temporary_Basal_State 2020-03-21 22:51:21 +01:00
Milos Kozak
93e08d474c Treatment fragments -> kt 2020-03-21 21:00:04 +01:00
Milos Kozak
5a2821acac XdripCalibration -> dagger 2020-03-21 19:13:24 +01:00
Milos Kozak
235d241736 Merge branch 'dev' into dagger3 2020-03-21 18:32:23 +01:00
Milos Kozak
82ffe0f9ac Register ChargingStateReceiver properly 2020-03-21 17:04:09 +01:00
Milos Kozak
34434ffc62
Merge pull request #2452 from StephenBrown2/add_mdt_nimh
Add NiMH battery option for Medtronic pumps
2020-03-21 15:34:54 +01:00
Milos Kozak
1a485f9e11 FabricPrivacy & GraphData dagger 2020-03-21 15:09:14 +01:00
Milos Kozak
69b177ed06 SetupWizardActivity -> kt 2020-03-21 13:45:08 +01:00
Milos Kozak
f6cf0e72cd SetupWizard daggerize 2020-03-21 13:11:17 +01:00
Milos Kozak
9f0ac545f3
Merge pull request #2524 from MilosKozak/TOTP
SMS TOTP
2020-03-20 18:38:51 +01:00
Milos Kozak
7db4481db9
Merge pull request #2454 from twain47/key-value-backups
Use google key/value backup agent for settings and objectives
2020-03-20 18:36:19 +01:00
Milos Kozak
4abc53e7b8 kotlin cleanup 2020-03-20 18:13:07 +01:00
Milos Kozak
a12762f034 Move OTP settings to preferences 2020-03-20 17:31:30 +01:00
Milos Kozak
4d88786fb6 Force TOTP 2020-03-20 16:22:38 +01:00
Milos Kozak
5d32bfec95 Merge branch 'dagger3' into TOTP 2020-03-20 15:58:17 +01:00
Milos Kozak
e8819897f3 ObjectivesPluginTest 2020-03-19 21:37:57 +01:00
Milos Kozak
89d1de9710 ProfileTest 2020-03-19 21:24:48 +01:00
Milos Kozak
7ace6fe3ac QuickWizardTest 2020-03-19 20:38:25 +01:00
Milos Kozak
4f295fec4b More tests 2020-03-19 20:03:44 +01:00
AdrianLxM
76652d98d7
No a second time confirmation without context. 2020-03-19 19:18:52 +01:00
Milos Kozak
451cea156f More tests 2020-03-19 18:02:24 +01:00
Milos Kozak
e8af7b5ffc More tests 2020-03-19 08:45:59 +01:00
Andy Rozman
33bdaa1768 - upload site change event to Nightscout, when Pod is initialized 2020-03-18 22:39:06 +00:00
Milos Kozak
a895c8f53a AbstractDanaRPlugin 2020-03-18 23:10:15 +01:00
Milos Kozak
c283531348 Dana messages tests 2020-03-18 23:09:51 +01:00
Milos Kozak
50bbe1c481 Dana messages tests 2020-03-18 20:38:51 +01:00
Milos Kozak
6ed04e7687
Merge pull request #2455 from twain47/required-ns-client-encrypted
Require NS client encrypted connection
2020-03-18 17:04:19 +01:00
Milos Kozak
18de3f70b5 Dana messages 2020-03-18 16:41:08 +01:00
Milos Kozak
000cf31deb fix receivers 2020-03-18 00:22:21 +01:00
Milos Kozak
46efb92d3d tests cleanup 2020-03-17 23:45:51 +01:00
Milos Kozak
7e9402b939 remove ProfileFunctions dependency 2020-03-17 22:56:14 +01:00
Milos Kozak
8b9bbd2170 Merge branch 'dagger3' of https://github.com/MilosKozak/AndroidAPS into dagger3 2020-03-17 20:11:19 +01:00
Milos Kozak
81eeacb02a cleanup 2020-03-17 19:50:20 +01:00
Milos Kozak
e27ddc1772 Merge branch 'dev' into dagger3 2020-03-17 18:47:43 +01:00
Milos Kozak
d9e08530fd Fix pump unreachable alert 2020-03-17 17:58:50 +01:00
Milos Kozak
cd56a71753
Merge branch 'dev' into xDripStatusLineFixBgi 2020-03-17 16:36:14 +01:00
Milos Kozak
21f8a13098 cleanup 2020-03-16 22:49:34 +01:00
Milos Kozak
66bea16bdf PluginStore 2020-03-16 21:40:29 +01:00
Andy Rozman
51fea3b912 - added additional init step in enum in case Ibnit failed
- moved al lot of exception files into different package
2020-03-16 09:16:45 +00:00
Milos Kozak
74a0890d34 DanaRExecutionService 2020-03-15 19:26:17 +01:00
Milos Kozak
f6acac730a DanaRKoreanExecutionService 2020-03-15 19:25:53 +01:00
Milos Kozak
8ad5f53f7a DanaRv2ExecutionService 2020-03-15 19:25:24 +01:00
Milos Kozak
f98b986387 DatabaseHelper 2020-03-15 19:24:55 +01:00
Milos Kozak
eb5481ca46 DataService 2020-03-15 19:24:30 +01:00
Milos Kozak
8fcbbde236 LocalInsightPlugin 2020-03-15 19:23:42 +01:00
Milos Kozak
63b8bdf212 DetermineBasalAdapter 2020-03-15 19:23:11 +01:00
Milos Kozak
8d66d22cf6 ComboPlugin 2020-03-15 19:21:54 +01:00
Milos Kozak
46846d82cd WatcherUpdaterService 2020-03-15 19:17:46 +01:00
Milos Kozak
4db9f3bd94 ObjectiveFragment 2020-03-15 19:17:11 +01:00
Milos Kozak
bc0ae1fa68 Dana plugins tests 2020-03-15 18:18:32 +01:00
Milos Kozak
6f2ba7c135 Elements tests 2020-03-15 13:55:55 +01:00
Milos Kozak
d7ed61de0c Trigger tests 2020-03-15 13:17:36 +01:00
Andy Rozman
8c803f7e0c - added logs for Pod state loading and saving so that we can see what is happening with bug #102 2020-03-14 18:04:04 +00:00
Andy Rozman
4c14e2e364 - change events to kotlin
- some smaller changes
2020-03-14 17:59:52 +00:00
Milos Kozak
6e9db1f512 More Injections and tests 2020-03-14 16:47:48 +01:00
Milos Kozak
cdda4caa07 tests 2020-03-12 22:55:29 +01:00
Milos Kozak
927e690f7f WatchUpdaterService fix 2020-03-12 21:31:17 +01:00
Milos Kozak
bac9de1f66 Tests 2020-03-12 19:47:54 +01:00
Milos Kozak
2f527169d9 DetailedBolusInfoStorage 2020-03-11 23:33:05 +01:00
Milos Kozak
e812dd9437 Trigger tests 2020-03-11 00:03:59 +01:00
Milos Kozak
99aec40534 Merge branch 'dev' into dagger3 2020-03-10 22:39:26 +01:00
Milos Kozak
bec6d99036 register Network receiver in code (SDK28) 2020-03-10 22:20:36 +01:00
Milos Kozak
c7c8aea65c fix and add test 2020-03-10 21:33:52 +01:00
Milos Kozak
72a8bbfc75 Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev 2020-03-10 20:38:50 +01:00
Milos Kozak
c220b49ee7 use last DetailedBolusInfo as failover 2020-03-10 20:38:34 +01:00
Brian Quinion
72a3e825e3 Move carbs_suggestions_threshold to LoopPlugin so that non-critical carbs still show on overview (but no system notification) 2020-03-10 18:59:39 +00:00
Brian Quinion
b1097880f4 Add carbs required to overview. Add notification with option to ignore carbs suggestions for 5, 15 or 30min 2020-03-10 18:46:14 +00:00
Milos Kozak
8d111cb819 Merge branch 'dev' into dagger3 2020-03-10 19:20:22 +01:00
Milos Kozak
005d8e89ce SmsCommunicatorPluginTest 2020-03-10 18:58:27 +01:00
Brian Quinion
063d3685e1 Show carb suggestions from OpenAPS 2020-03-10 11:30:13 +00:00
Milos Kozak
5d745a2d9b AuthRequestTest 2020-03-09 23:49:00 +01:00
TebbeUbben
206813ae4b Remove sound from notification channel 2020-03-09 23:19:16 +01:00
TebbeUbben
5e778f1e76 Fix NullPointerException 2020-03-09 23:11:14 +01:00
TebbeUbben
7d9c1f8af9 Use "Display time-sensitive notifications" for Insight alerts 2020-03-09 23:07:55 +01:00
Milos Kozak
f19e782c7c ActionLoopDisableTest 2020-03-09 00:28:51 +01:00
Milos Kozak
72ba6815d8 More Injections 2020-03-08 22:42:36 +01:00
Milos Kozak
a53f173751 fix some warnings 2020-03-08 20:49:29 +01:00
Andy Rozman
ff3409d650 - problem with display, pumpType was not set. 2020-03-08 18:10:48 +00:00
Andy Rozman
051e31fb4b - fixed refresh 2020-03-08 17:10:29 +00:00
Andy Rozman
00ab0fc54b - small fix 2020-03-08 16:39:05 +00:00
Andy Rozman
f482250b70 Merge branch 'omnipod_eros_dev' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros_dev 2020-03-07 19:51:25 +00:00
Andy Rozman
44cc3f6119 - problem with settings 2020-03-07 19:50:51 +00:00
Milos Kozak
2467c0bba7 scrollable buttons in landscape mode 2020-03-07 20:50:49 +01:00
Milos Kozak
07aa6f2039 fix LocalProfile upload 2020-03-07 20:18:52 +01:00
Milos Kozak
ba51da4b52
Merge pull request #2483 from jotomo/2469
Combo: create separate bolus/carb records at driver level.
2020-03-07 17:26:37 +01:00
Milos Kozak
93820634b5 AbstractSensitivityPluginTest 2020-03-07 00:43:28 +01:00
Milos Kozak
8799c30b8e ActionLoopDisableTest 2020-03-06 23:43:29 +01:00
Milos Kozak
1e02773b71 fire immediatelly TreatmentChange if not from NS 2020-03-06 20:27:39 +01:00
Johannes Mockenhaupt
70053ea61c
Combo: create separate bolus/carb records at driver level. 2020-03-06 20:09:50 +01:00
Milos Kozak
4cca305e1b fix ProfileSwitch confirm dialog 2020-03-06 19:40:29 +01:00
Milos Kozak
95394d6cb3 Unregister shared preferences properly 2020-03-06 19:13:56 +01:00
Milos Kozak
ac70c89eee Unregister shared preferences properly 2020-03-06 19:13:33 +01:00
Milos Kozak
6fa05f11c9 LocalInsightPlugin crash fix 2020-03-06 19:02:34 +01:00
Milos Kozak
90a9b09395 fix BolusProgressDialog rotation 2020-03-04 23:33:34 +01:00
Milos Kozak
a8e8659e18 fix CareDialog rotation 2020-03-04 22:51:50 +01:00
Bart Sopers
fcc37eb688 Refactored fixed pump unreachable alerts into separate 'fixed pump unreachable alert' and 'custom pump unreachable alert check' 2020-03-03 23:23:19 +01:00
Bart Sopers
3c8c3efb43 Fix build after 2.6.0 merge 2020-03-03 22:03:04 +01:00
Bart Sopers
3eea2598f2 Merge tag '2.6.0' into omnipod_eros_dev 2020-03-03 21:33:31 +01:00
Milos Kozak
15ffb5b596 Action tests 2020-03-01 22:59:47 +01:00
Milos Kozak
09176a1b9e DanaRS tests 2020-03-01 22:05:28 +01:00
Milos Kozak
40aa3cc60e DanaRS tests 2020-03-01 17:41:09 +01:00
Milos Kozak
67a5c33f8d DanaRS tests 2020-03-01 16:18:19 +01:00
Milos Kozak
44edc7ce96 DanaRS tests 2020-03-01 12:06:34 +01:00
Tebbe Ubben
35096288e2 Insight fix issues 2020-03-01 09:28:57 +01:00
Milos Kozak
ca000a5f33 key_ns_upload_only true by default 2020-02-29 21:33:50 +01:00
Andy Rozman
bba4c36294 - changed TimeDateOrTZChangeReceiver, to not reach on date change (bug), and extended detections (and also logs)...
- Pump drivers will now be notified that there was time/timezone change with more details. TimeChangeType is sent that tells if change was TZ or DST Start/End or Time change
- added setting to Omnipod settings, that can disable event
- partitial fix for #55
2020-02-29 16:27:42 +00:00
Milos Kozak
1db651055b RS tests 2020-02-28 22:51:12 +01:00
Milos Kozak
4c4e89df98 Merge branch 'dagger3' of https://github.com/MilosKozak/AndroidAPS into dagger3 2020-02-28 18:34:08 +01:00
Milos Kozak
fcf1966f58 Merge branch 'dev' into dagger3 2020-02-28 18:20:31 +01:00
Milos Kozak
3b9ea53cc4 Fix TempTarget confirm dialog 2020-02-25 20:46:04 +01:00
Andy Rozman
443018d433 Wrong message displayed when Omnipod not initialized yet. #94 2020-02-22 22:06:21 +00:00
Stephen Brown II
413553a9c2 Add NiMH battery option for Medtronic pumps 2020-02-22 11:34:07 -07:00
sabsoubi
b11707b5d4 Fixed Bug that doesn't show COB if BGI disabled. 2020-02-21 11:04:59 +01:00
Brian Quinion
385781de23 Validate paramaters in onError in NS Client 2020-02-20 16:56:56 +00:00
Brian Quinion
43495e2565 Expose error messages where NS connection fails 2020-02-20 16:38:41 +00:00
Brian Quinion
7b0ea23b40 Require the connection to NS to be encrypted (unless in engineering mode) 2020-02-20 16:08:51 +00:00
Brian Quinion
262a47a18d Use google key/value store for settings and objectives backup 2020-02-20 02:00:37 +00:00
Andy Rozman
6408961f5d - fix for #66 Init and Remove Pod buttons enabled when RL is not running/connected yet
- more implementation on #15 (not done yet)
2020-02-15 10:22:20 +00:00
Andy Rozman
e7e8cac81b - fixed problem with filtering in #69 2020-02-14 20:27:45 +00:00
Milos Kozak
0ff7702b1a RealPumpTest| 2020-02-11 17:06:30 +01:00
Dominik Dzienia
029d87f3c2 Stripping colons from User display name - forbidden by RFC 2020-02-11 12:55:00 +01:00
Dominik Dzienia
0f0452a1c4 Support for Time-based One-time Passwords (TOTP) in SMS Communicator 2020-02-11 12:16:41 +01:00
Milos Kozak
9098eb2da0 save Careportal events directly to DB 2020-02-09 13:04:49 +01:00
Milos Kozak
42c2d89f98 ask for overlay permission on android 10 only 2020-02-06 21:24:19 +01:00
Milos Kozak
249a9b29a0 resolve some warnings 2020-02-05 17:40:13 +01:00
Milos Kozak
234f34e22a Merge branch 'dev' into dagger3 2020-02-05 15:58:29 +01:00
Milos Kozak
a79393c65a Log user actions 2020-02-04 22:25:07 +01:00
Milos Kozak
2d321d2a5b Merge branch 'dev' into dagger3 2020-02-03 23:15:34 +01:00
Milos Kozak
aaf66efa64 write offline events directly to DB 2020-02-03 22:05:48 +01:00
Milos Kozak
db47cd6fe9 Android 10 permission 2020-02-03 18:23:20 +01:00
Milos Kozak
b5a64f4d85 better timestamps on Loop tab 2020-02-02 22:12:54 +01:00
Milos Kozak
4b07adb2a8 Restore ns_noupload function. Thanks to @twain47 2020-02-01 23:46:23 +01:00
Milos Kozak
b8ce236717
Merge pull request #2422 from MilosKozak/nsuploadtest
More NSclient logging
2020-02-01 23:42:10 +01:00
Milos Kozak
6b26ef2e88 prevent NPE 2020-02-01 22:44:23 +01:00
Andy Rozman
595f838d0f - fixed display bolus and basal #71
- for bolus we needed to change translation (it was displaying one decmal places)
2020-02-01 15:44:13 +00:00
Andy Rozman
db6ea5c792 - changed red display of time ago (to white always)
- fixed wrong reporting of cancelled TBR
2020-02-01 13:10:09 +00:00
Tim Gunn
0ea13b5671
Merge Upstream 2020-01-29 22:37:44 +13:00
Andy Rozman
ec28f92223 - fixed endless loop
- status works correctly when RL is not present
2020-01-28 22:54:38 +00:00
Andy Rozman
bc6e4be3ad - reworking pump suspended / initialization of driver problem 2020-01-28 19:00:16 +00:00
Milos Kozak
d559961c12 DataBroadcastPlugin 2020-01-28 18:00:46 +01:00
Milos Kozak
128547d1a5 Fix remote bolus distance 2020-01-27 23:56:02 +01:00
Milos Kozak
a4fa64efe2 more logging 2020-01-27 23:07:48 +01:00
Bart Sopers
6bd39a3c3c Add PumpCapability for Omnipod 2020-01-26 22:57:12 +01:00
Milos Kozak
cf2855ab02 Merge branch 'dev' into dagger3 2020-01-26 21:15:57 +01:00
Bart Sopers
e87c568253 Improve Pod fault notifications 2020-01-26 18:21:31 +01:00
Milos Kozak
dad36ed6a0 ActivityDialogs Translucent again 2020-01-26 18:17:00 +01:00
Milos Kozak
b793931186 prevent NPE 2020-01-26 17:18:13 +01:00
Milos Kozak
1777f4a5f2 Merge branch 'layout' into dev 2020-01-25 23:48:51 +01:00
Milos Kozak
9152a063a4 Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev 2020-01-25 22:12:52 +01:00
Milos Kozak
45c6a54e48 Upload queue id fix 2020-01-25 21:52:03 +01:00
Milos Kozak
75fad1b18e convert layouts to Constraint 2020-01-25 21:31:13 +01:00
Milos Kozak
09f0f639b0
Merge pull request #2332 from swissalpine/patch-1
Fix for mixed up bage_warn, bage_urgent for Combo in Statuslights
2020-01-25 20:41:41 +01:00
Andy Rozman
36128c4007 - fix for fisplay of lot number in RL Stats 2020-01-25 18:07:22 +00:00
Milos Kozak
d732e20dee Merge branch 'dev' of https://github.com/MilosKozak/AndroidAPS into dev 2020-01-25 01:09:45 +01:00
Milos Kozak
6c23cb1d29 catch dberror 2020-01-25 01:09:29 +01:00
Milos Kozak
11dd1b43fd
Merge pull request #2373 from jotomo/patch-1
#2369 Set event time for second event plus 1s too
2020-01-24 18:26:59 +01:00
Andy Rozman
22b8d08449 Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2020-01-24 11:20:59 +00:00
Andy Rozman
14e66a230d - fix for #28 serial number not shown in RL Stats dialog 2020-01-24 11:18:40 +00:00
Andy Rozman
17b61b7ebe - reset riley link fix 2020-01-23 23:27:41 +00:00
Bart Sopers
f5af607125 Add logging in OmnipodManager.resetPodState and fix NonceState.toString 2020-01-22 23:45:42 +01:00
Bart Sopers
93e7eb518f Use insulinNotDelivered field from StatusResponse to determine units delivered after cancelled bolus or pod fault 2020-01-22 21:14:41 +01:00
Roumen Georgiev
cd0697fdbd
Allows selecting 12:00AM (#2831) 2020-01-22 14:11:20 +02:00
Andy Rozman
68678023d0 Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2020-01-21 20:03:08 +00:00
Andy Rozman
afc07c5117 - changed version information
- added logging for time switches
2020-01-21 20:02:24 +00:00
Bart Sopers
6f7a07185a Change expiration alerts to more sensible values 2020-01-21 18:54:20 +01:00
Bart Sopers
24fc4594b3 Use two CancelDelivery commands instead of CancelDelivery command and BeepConfig command as a workaround for strange cancel delivery beep behavior 2020-01-21 18:45:55 +01:00
Bart Sopers
bc06b6b24a Disable instead of remove 'Enable pump unreachable' preference for pumps that have a fixed unreachable warning; make pump unreachable threshold configurable for pumps that have a fixed unreachable warning 2020-01-19 22:27:00 +01:00
Bart Sopers
6f2e39dca7 Remove pump unreachable preferences for pumps that have a fixed unreachable warning 2020-01-19 21:40:37 +01:00
Bart Sopers
9dcb8d5137 Log OmnipodMessages exchanged in OmnipodCommunicationService 2020-01-19 18:52:33 +01:00
Sebastian Lenz
4521434f4e BolusProgressDialog not cancelable 2020-01-17 17:22:49 +01:00
Johannes Mockenhaupt
a1c7aae794
Refactor: dedup, method abstraction level. 2020-01-16 20:39:25 +01:00
Johannes Mockenhaupt
8f02459849
#2369 Set event time for second event plus 1s too 2020-01-16 15:46:53 +01:00
Sebastian Lenz
ef4903253d Fix scaling of the activity graph 2020-01-16 12:45:55 +01:00
Milos Kozak
b1a376e68a Fix displying OAPS Offline intervals 2020-01-15 22:42:42 +01:00
Milos Kozak
7607185086 show duration of careportal events 2020-01-15 21:55:53 +01:00
Milos Kozak
ab51cb4d01 Merge branch 'dev' into dagger3 2020-01-15 20:47:08 +01:00
Milos Kozak
1e3c979b51 PhoneChecker 2020-01-15 19:56:57 +01:00
Milos Kozak
8c02daf39d Fix NPE 2020-01-15 11:18:25 +01:00
Milos Kozak
344c77ef53 Merge branch 'dev' into dagger3 2020-01-14 13:50:29 +01:00
Milos Kozak
dd37ec9bb9 apply only for non faking EB 2020-01-14 09:09:22 +01:00
Milos Kozak
a5d153c035
Merge pull request #2359 from MilosKozak/dagger3-stacktracelogger
add caller to log output
2020-01-14 00:04:58 +01:00
Milos Kozak
d0391147e4 Fix NSClient crash 2020-01-13 23:57:37 +01:00
Milos Kozak
598ae5517c After merge fix 2020-01-13 23:34:29 +01:00
Milos Kozak
9fd71ea538 Merge branch 'dev' into dagger3 2020-01-13 23:28:53 +01:00
Milos Kozak
94dd843825 Allow EB in open loop mode 2020-01-13 22:16:13 +01:00
Milos Kozak
6e40c2ebc6 Add Careportal plugin in NSCLIENT mode only) 2020-01-13 21:06:07 +01:00
Milos Kozak
dec6dcf63d Small layout improvements 2020-01-13 20:18:31 +01:00
Milos Kozak
23de3b0a3b Note & Exercise to actions 2020-01-13 19:38:10 +01:00
AdrianLxM
1851ab4084 wrap legacy static logger 2020-01-13 19:22:28 +01:00
AdrianLxM
16836ce535 omit package name while logging 2020-01-13 18:31:11 +01:00
AdrianLxM
70c83c17e0 add caller to log output 2020-01-13 17:47:45 +01:00
Milos Kozak
faaa659b3d Dana drivers refactor 2020-01-12 23:43:44 +01:00
Andy Rozman
c336ceba33 - trying to fix problem with exception 2020-01-12 12:42:10 +01:00
Andy Rozman
be88aa69f1 - possible fix for pod not avilable notification 2020-01-12 11:59:38 +01:00
Milos Kozak
cb12967b17 Insulin tests 2020-01-11 15:19:46 +01:00
Milos Kozak
1c2036d1a3
Merge branch 'dagger3' into dagger3-0111a 2020-01-11 14:50:52 +01:00
AdrianLxM
cde7b44606 test with AndroidInjector 2020-01-11 12:40:11 +01:00
AdrianLxM
6326c3f6f9 some work fixing tests 2020-01-11 12:29:25 +01:00
Milos Kozak
e192be28d5 VersionCheckerUtilsKtTest 2020-01-11 11:52:33 +01:00
Milos Kozak
ccf93d2191 InsulinOrefBasePluginTest 2020-01-11 11:45:41 +01:00
Milos Kozak
ac5ea83d38 more of dagger 2020-01-10 23:14:58 +01:00
Milos Kozak
d82141e6d6 Bind HasAndroidInjector 2020-01-10 02:27:14 +01:00
Milos Kozak
7853b67a61 Merge branch 'dev' into dagger3 2020-01-10 00:14:56 +01:00
Milos Kozak
ae87a6ae0c Fix statistics activity 2020-01-10 00:01:42 +01:00
Milos Kozak
67b3b2613d filter bad records in db 2020-01-09 23:30:40 +01:00
Milos Kozak
6bd6a04710 remove unclear code 2020-01-09 23:29:16 +01:00
Milos Kozak
0d85ad4f69 Preference xml files cleanup 2020-01-09 21:41:02 +01:00
Milos Kozak
f3a03cb17b TDDStatsActivity 2020-01-09 17:19:15 +01:00
Milos Kozak
d6f4242548 cleanup 2020-01-09 16:56:27 +01:00
Tim Gunn
452ef3ed19
Use simpler deviation count threshold 2020-01-09 19:12:26 +13:00
Tim Gunn
2554185119
Merge branch 'dev' of github.com:Tornado-Tim/AndroidAPS into AS0ref 2020-01-09 16:44:04 +13:00
Tim Gunn
3486ee8b56
Padd 8 and 24 hours worth of Deviations 2020-01-09 16:31:38 +13:00
Milos Kozak
5c8c263c17
Textvalidator (#2343), Preference to jetpack 2020-01-08 20:20:20 +01:00
Andy Rozman
18145d91d9 Merge branch 'omnipod_eros' of https://github.com/AAPS-Omnipod/AndroidAPS into omnipod_eros 2020-01-07 22:40:28 +01:00
Andy Rozman
39ce23ec86 - notification that pod is not available... Will be refreshed every 15 minutes. 2020-01-07 22:37:37 +01:00
Bart Sopers
3a8cc12853 Add fixed 'pump unreachable' alerts for Omnipod 2020-01-07 19:26:01 +01:00
AdrianLxM
f6fe84808e extract interfaces off ConfigBuilder extra functionality 2020-01-07 10:14:12 +01:00
Bart Sopers
ceca00ca50 Fix cancel TBR type in Pod history 2020-01-06 22:35:24 +01:00