Commit Graph

186 Commits

Author SHA1 Message Date
Adam Velebil
8b8cdf40bb
prevent crashes by catching exceptions 2022-05-13 16:46:50 +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
Adam Velebil
a644ce9804
Merge 'main' into fix/YADESK-637-refresh-creds 2022-05-12 13:23:03 +02:00
Dain Nilsson
af92068a75
Enable use_super_parameters lint rule. 2022-05-12 12:05:18 +02:00
Adam Velebil
24615275f6
Merge 'main' into fix/YADESK-637-refresh-creds 2022-05-12 12:03:50 +02:00
Adam Velebil
7c30aeb41c
Merge 'main' into fix/YADESK-637-refresh-creds 2022-05-12 11:44:19 +02:00
Adam Velebil
14bd9b6182
regenerate pigeon 2022-05-12 11:06:51 +02:00
Dain Nilsson
0641418e34
Fix lint warnings. 2022-05-12 08:34:51 +02:00
Adam Velebil
89d632390a
implemented getLogs on Android 2022-05-11 15:47:35 +02:00
Adam Velebil
87ad07fe7c
adds windowStateProvider implementation 2022-05-11 14:53:41 +02:00
Adam Velebil
a5cfc96d6f
separate Flutter and Android logging 2022-05-11 14:02:31 +02:00
Adam Velebil
54d6c96e50
YADESK-687 update model properly 2022-05-10 08:42:35 +02:00
Adam Velebil
66816367f4
remove await from logger calls 2022-05-09 15:36:51 +02:00
Adam Velebil
b0a1d16012
avoid depending on flutter log level value 2022-05-09 15:31:13 +02:00
Adam Velebil
186b1b2811
revert unrelated changes 2022-05-09 08:59:00 +02:00
Adam Velebil
9be38a1b23
redirect logging to native logger 2022-05-09 08:32:44 +02:00
Adam Velebil
8328f76b46
Use custom flutter LogLevels from Android 2022-05-06 17:45:34 +02:00
Dain Nilsson
338d8773c3
Implement set_mode for YK<=4. 2022-05-06 15:40:52 +02:00
Adam Velebil
6cfae1e73f
Merge PR #115. 2022-05-06 15:11:10 +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
Adam Velebil
ec869e46bc
YADESK-640 clear oath on yk change 2022-05-04 10:41:43 +02:00
Dain Nilsson
488b1189ad
Use "standard" log level names. 2022-05-03 11:24:25 +02:00
Dain Nilsson
c0e5438d15
Remove global variable for BuildContext. 2022-04-29 09:43:08 +02:00
Dain Nilsson
9850b4ba29
Simplify the provider used to get WithContext. 2022-04-29 09:38:08 +02:00
Dain Nilsson
2eb384c314
Use promptUserInteraction from Android. 2022-04-29 09:38:06 +02:00
Adam Velebil
55856850d0
updates QR code scanner 2022-04-26 15:07:36 +02:00
Adam Velebil
9a1bc90d79
remove transitions when opening/closing qr scanner 2022-04-26 10:16:44 +02:00
Adam Velebil
9dae174b3c
typo fix 2022-04-22 15:30:02 +02:00
Adam Velebil
be611d5f97
rename to zxing 2022-04-22 15:28:08 +02:00
Adam Velebil
cf212de322
new plugin replacing mobile_scanner 2022-04-22 11:22:59 +02:00
Adam Velebil
041f9c49a0
logger example 2022-04-13 15:26:32 +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
Adam Velebil
b3403a2d17
YADESK-633 tap dialog icon 2022-04-07 11:03:26 +02:00
Adam Velebil
411d744537
YADESK-630 add account 2022-04-07 10:41:38 +02:00
Adam Velebil
52123644a7
YADESK-624 refresh on OATH session reset 2022-04-07 08:57:32 +02:00
Adam Velebil
4a0014292d
YADESK-623 update state on password operations 2022-04-07 08:32:11 +02:00
Dain Nilsson
0ccb67fae6
Fix scheduling of newly added OATH accounts. 2022-04-06 11:53:50 +02:00
Adam Velebil
4d30727c79
review updates 2022-04-05 16:11:01 +02:00
Adam Velebil
8c65454ed5
remove management app 2022-04-05 11:11:17 +02:00
Adam Velebil
a032b0154b
activate subpage provider in init 2022-04-05 11:10:37 +02:00
Adam Velebil
e2ba4dbb3d
use only Widget's BuildContext 2022-04-01 09:43:54 +02:00
Adam Velebil
71d9b5b598
compile fix 2022-04-01 09:19:11 +02:00
Adam Velebil
6f6a4ef322
updates to qr scanner view 2022-03-31 16:31:03 +02:00
Adam Velebil
db62e124ef
semi transparent background 2022-03-29 16:52:51 +02:00
Adam Velebil
31b308e6be
scanning of qr codes 2022-03-29 16:01:27 +02:00
Adam Velebil
03c002eced
fix compile error 2022-03-28 11:08:26 +02:00
Adam Velebil
25e9fc6f40
added dependencies 2022-03-28 10:58:09 +02:00
Adam Velebil
e11ca5b531
Merge PR #71. 2022-03-25 09:15:56 +01:00
Dain Nilsson
4e833d5037
Move initialization of app into platform initialize functions. 2022-03-25 08:36:29 +01:00
Adam Velebil
9547995119
review updates 2022-03-24 17:39:12 +01:00
Dain Nilsson
0ec78278cd
Merge PR #72. 2022-03-24 15:01:18 +01:00
Adam Velebil
41ea3777a8
keep only current access key in mem key provider 2022-03-24 13:53:22 +01:00
Dain Nilsson
6b3bd585ba
Use AsyncValue instead of custom classes. 2022-03-24 12:39:18 +01:00
Adam Velebil
5b49ee6ce2
adding remember password support 2022-03-23 17:18:32 +01:00
Adam Velebil
cbee4222c0
Merge PR #70. 2022-03-23 09:13:56 +01:00
Adam Velebil
c9cfb62cac
bump pigeon to 2.0.2, use nullable params in api 2022-03-22 11:07:28 +01:00
Adam Velebil
4e292fbfed
recalculate totp code on add credential 2022-03-21 17:55:42 +01:00
Dain Nilsson
89c868ecc6
Improve RPC device path stability.
This improves "remembering" the active YubiKey, and lets FIDO reset work
with additional keys present.
2022-03-21 10:49:16 +01:00
Dain Nilsson
6b43fb3799
Show Windows-specific message for inaccessible FIDO keys. 2022-03-21 09:59:14 +01:00
Dain Nilsson
22a4827616
Move enums and add UsbPid. 2022-03-21 09:59:13 +01:00
Adam Velebil
eff800181c
split currentDeviceProvider to desktop and android 2022-03-21 09:34:45 +01:00
Adam Velebil
496a5dd287
removed unused import 2022-03-17 11:41:30 +01:00
Adam Velebil
97ff4484bf
removed workaround 2022-03-17 11:39:06 +01:00
Adam Velebil
656cc8b33d
remove unused import 2022-03-16 11:09:55 +01:00
Adam Velebil
0e6d63f017
remove unused element 2022-03-16 11:04:38 +01:00
Adam Velebil
bc1d698623
update json format 2022-03-16 10:52:22 +01:00
Adam Velebil
45a5a38c56
set Oath as first app view 2022-03-16 10:51:44 +01:00
Adam Velebil
095025b163
add no-op management session 2022-03-16 10:37:52 +01:00
Adam Velebil
ee37686447
Merge branch 'main' into feature/android-native 2022-03-16 10:37:04 +01:00
Adam Velebil
9f84f4ba7c
remove unused import 2022-03-16 10:02:40 +01:00
Adam Velebil
2c33b75260
simplify showDialog Api 2022-03-16 09:13:31 +01:00
Dain Nilsson
e57ebdf1be
Rename SubPage -> Application.
Also introduces supportedAppsProvider which can be used to limit the
supported apps per platform.
2022-03-14 11:55:17 +01:00
Dain Nilsson
44547b44be
Update Android parts. 2022-03-11 13:53:28 +01:00
Adam Velebil
03792bfcef
rename method to avoid dart keyword clash 2022-03-04 17:07:12 +01:00
Adam Velebil
3a03081095
better initialization of api's 2022-03-04 17:01:55 +01:00
Adam Velebil
57e543366a
remove handling of Steam codes 2022-03-04 16:56:45 +01:00
Adam Velebil
fb77b4fe09
fix credential and credential.id usage 2022-03-04 16:54:07 +01:00
Adam Velebil
d2b97dc4e1
updates to logging information 2022-03-04 16:51:56 +01:00
Adam Velebil
b3bb49aee6
update codestyle 2022-03-03 17:24:26 +01:00
Adam Velebil
af593289d1
Initial 2022-03-03 16:43:36 +01:00