Adam Velebil
2a89a19378
optimize lifecycle of Android Credential List
2024-05-24 13:32:05 +02:00
Adam Velebil
c326dc4ac9
support Cancel during OATH unlock
2024-04-11 12:28:54 +02:00
Adam Velebil
b04639f113
avoid unnecessary Toasts
2024-04-11 12:28:12 +02:00
Adam Velebil
9a19a9c608
use ViewModelData interface
2024-03-13 10:36:50 +01:00
Adam Velebil
ff8f2c8ce0
examples
2024-03-12 18:00:06 +01:00
Adam Velebil
9963e6f3cb
Merge branch 'main' into adamve/android_fido
2024-03-08 15:34:39 +01:00
Dain Nilsson
2626c81e02
Use Material Symbols
2024-03-08 09:50:34 +01:00
Adam Velebil
50425360b8
fix resetting OATH and FIDO from other context
2024-02-21 17:22:56 +01:00
Dain Nilsson
40809881b2
Add lint rules for relative imports and order.
2023-11-27 11:41:05 +01:00
Dain Nilsson
916d9e24db
Minor cleanups.
2023-08-18 09:43:13 +02:00
Adam Velebil
7cbbd054bc
otpauth-migration Android support
2023-08-16 15:27:31 +02:00
Dennis Fokin
84787c912f
Cleanup
2023-08-08 16:25:31 +02:00
Adam Velebil
f23a38987c
[android] add multiple accounts over nfc
2023-08-03 15:11:47 +02:00
Dain Nilsson
16f6732f09
Convert StateNotifiers to AsyncNotifiers for App states.
2023-07-03 11:36:47 +02:00
Dain Nilsson
0e3d315a50
Replace Pair with records.
2023-05-22 11:20:30 +02:00
Dain Nilsson
b33dca3900
Change prefixes and add check_strings.py
2023-03-02 12:45:55 +01:00
Dain Nilsson
1d389e3185
Restructure external strings.
2023-03-01 08:36:57 +01:00
Dain Nilsson
6bf231dc7d
Externalize strings.
2023-03-01 08:33:31 +01:00
Adam Velebil
bf199888a2
update year in license
2023-02-28 17:07:37 +01:00
Adam Velebil
573e08b066
don't pass unmodifiable list to super
2023-02-28 16:12:46 +01:00
Adam Velebil
fb7ce469ce
add PlatformException extension
2023-01-09 17:22:34 +01:00
Adam Velebil
68b170c3e2
api update
2022-10-19 10:12:25 +02:00
Adam Velebil
f472097a9f
license notice update in source files
2022-10-04 12:12:54 +02:00
Adam Velebil
5d50d8e864
implement handler and method channel
2022-09-30 15:52:50 +02:00
Dain Nilsson
c2679dc3ce
Prevent double screen refresh when swapping device.
2022-09-16 12:56:36 +02:00
Dain Nilsson
84f0fe162f
WIP: Add Android happy path.
2022-09-14 16:07:32 +02:00
Dain Nilsson
5d74e53ad6
Fix review comment issues.
2022-08-22 17:18:47 +02:00
Dain Nilsson
f52fe40b01
Handle AppConextManager more robustly.
2022-08-22 17:17:23 +02:00
Dain Nilsson
1f0103b9b9
Android: Drop LiveData for YubiKey devices.
2022-08-22 17:17:21 +02:00
Dain Nilsson
e0696da422
Android: Refactor OATH state management.
2022-08-22 17:17:20 +02:00
Dain Nilsson
72b00c138a
Android: Don't auto-refresh for NFC.
2022-08-17 13:19:16 +02:00
Dain Nilsson
50210e371b
Update OATH model on reset.
...
There are other places where this doesn't happen which results in
different states in Flutter VS in Android, and these should probably be
fixed. This happens in set/unset password, and when unlocking.
2022-08-17 10:54:34 +02:00
Dain Nilsson
f6043c868a
Remove Pigeon.
2022-08-17 10:54:29 +02:00
Dain Nilsson
55e35a0ec7
Android: Fix touch prompt for USB.
2022-08-12 10:28:24 +02:00
Adam Velebil
01004eb3e5
fix null codes when adding HOTP credentials
2022-08-05 15:14:32 +02:00
Adam Velebil
1968804226
use CancellationException
2022-06-20 09:47:34 +02:00
Adam Velebil
b1425a5285
YADESK-602 android and nfc exception handling
2022-06-10 12:23:52 +02:00
Adam Velebil
55dd6ba27f
YADESK-715 add new credentials to Oath cred list
2022-06-10 09:19:11 +02:00
Adam Velebil
8e7344f6a3
add refresh debug logs
2022-05-12 14:04:26 +02:00
Adam Velebil
bddf5d9074
fix refresh after addCredential
2022-05-12 14:04:07 +02:00
Dain Nilsson
af92068a75
Enable use_super_parameters lint rule.
2022-05-12 12:05:18 +02:00
Adam Velebil
54d6c96e50
YADESK-687 update model properly
2022-05-10 08:42:35 +02:00
Adam Velebil
0a65ad6a73
serialize model credentials as List
2022-05-06 14:27:33 +02:00
Adam Velebil
1d65334072
use kotlinx-serialization with OATH Model
2022-05-05 13:56:08 +02:00
Dain Nilsson
488b1189ad
Use "standard" log level names.
2022-05-03 11:24:25 +02:00
Adam Velebil
ca86f784e1
use refresh
2022-04-08 09:42:52 +02:00
Adam Velebil
82f77d7f28
YADESK-628
2022-04-08 08:54:12 +02:00
Adam Velebil
d94bba110e
YADESK-635 remove oath data on key disconnect
2022-04-07 16:41:57 +02:00
Adam Velebil
028ee31ac5
YADESK-636 reset OATH sets correct hasKey property
2022-04-07 15:44:46 +02:00
Adam Velebil
5eff51645d
don't add duplicated credentials
2022-04-07 12:28:38 +02:00