Commit graph

228 commits

Author SHA1 Message Date
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 d2c9f13932 better password processing, master password to setup wizard 2020-04-21 14:50:28 +02:00
Milos Kozak 228bd76e78 No protection by default 2020-04-20 01:18:10 +02:00
Milos Kozak 0585ba80fa Cleanup 2020-04-08 14:03:57 +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
Milos Kozak 312d863e38 OverviewFragment refactor 2020-04-05 10:04:21 +02:00
Milos Kozak aeb18e0b7c Fix others flavors 2020-04-03 12:09:57 +02:00
Dominik Dzienia f532341ccc Post review fixes 2020-04-01 20:34:05 +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
Milos Kozak 969f713914 AndroidPermission refactor 2020-03-30 13:14:24 +02:00
Milos Kozak caae6ab078 typo 2020-03-30 10:13:26 +02:00
Milos Kozak 23946f6c2a Remove deprecation 2020-03-30 10:10:50 +02:00
Milos Kozak ddd9110912 LocaleHelper dependency remove 2020-03-30 00:57:33 +02:00
Milos Kozak f25e871a91 improve leap day behavior 2020-03-29 23:38:58 +02: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
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
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 e63169a94b eliminate TreatmentsPlugin::getPlugin 2020-03-21 22:51:56 +01:00
Milos Kozak 5a2821acac XdripCalibration -> dagger 2020-03-21 19:13:24 +01:00
Milos Kozak 1a485f9e11 FabricPrivacy & GraphData dagger 2020-03-21 15:09:14 +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 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
Milos Kozak 7e9402b939 remove ProfileFunctions dependency 2020-03-17 22:56:14 +01:00
Milos Kozak 81eeacb02a cleanup 2020-03-17 19:50:20 +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
Milos Kozak 6e9db1f512 More Injections and tests 2020-03-14 16:47:48 +01:00
Milos Kozak bac9de1f66 Tests 2020-03-12 19:47:54 +01:00
Milos Kozak 005d8e89ce SmsCommunicatorPluginTest 2020-03-10 18:58:27 +01:00
Milos Kozak 72ba6815d8 More Injections 2020-03-08 22:42:36 +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
Brian Quinion 262a47a18d Use google key/value store for settings and objectives backup 2020-02-20 02:00:37 +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 42c2d89f98 ask for overlay permission on android 10 only 2020-02-06 21:24:19 +01:00
Milos Kozak 234f34e22a Merge branch 'dev' into dagger3 2020-02-05 15:58:29 +01:00