Dain Nilsson
|
8b476016cb
|
About page fixes.
- Use TextButton instead of text links
- Add "Open source licenses"
- Remove unneeded information that is already in diagnostics output.
|
2022-06-05 16:35:12 +02:00 |
|
Dain Nilsson
|
ef4af0ad52
|
Add custom NFC icon.
|
2022-06-05 16:35:10 +02:00 |
|
Dain Nilsson
|
1897f79f65
|
Add url_launcher for opening URLs.
|
2022-06-05 12:26:40 +02:00 |
|
Dain Nilsson
|
a59dc4318c
|
Add actual links to the about page (feedback still missing).
|
2022-06-03 16:45:02 +02:00 |
|
Adam Velebil
|
d5ad8ed9c0
|
YADESK-684 avoid null result value on back btn
|
2022-06-03 15:06:44 +02:00 |
|
Dain Nilsson
|
ce3a942412
|
Don't show serial number when not available.
|
2022-06-03 10:36:50 +02:00 |
|
Dain Nilsson
|
3433972023
|
Use FilterQuality.medium for device images.
|
2022-06-03 10:15:31 +02:00 |
|
Dain Nilsson
|
4a4580cd6a
|
Color tweaks to OATH code dialog.
|
2022-06-02 17:02:15 +02:00 |
|
Dain Nilsson
|
b8a7276313
|
Restyle settings page.
|
2022-06-02 15:49:52 +02:00 |
|
Dain Nilsson
|
1ed3ee27c3
|
Fix lint warnings.
|
2022-06-02 15:37:18 +02:00 |
|
Dain Nilsson
|
2f12705500
|
UI adjustments for ResponsiveDialog.
|
2022-06-02 15:36:50 +02:00 |
|
Dain Nilsson
|
7f82d9ddbc
|
Restyle about page.
|
2022-06-02 15:03:17 +02:00 |
|
Dain Nilsson
|
d016d741a4
|
Use more consistent styles for lists and adjust alignment.
|
2022-06-02 14:52:00 +02:00 |
|
Dain Nilsson
|
0f9034071f
|
Use different sizes for DeviceAvatar.
|
2022-06-02 14:49:38 +02:00 |
|
Adam Velebil
|
fa5ebe46e6
|
Merge branch 'main' into fix/YADESK-688-SKY-crashes
|
2022-06-02 14:11:14 +02:00 |
|
Dain Nilsson
|
4c34b69c8d
|
Add asserts for Version parameter ranges.
|
2022-06-02 09:45:48 +02:00 |
|
Dain Nilsson
|
627e6bdadd
|
Add timestamp to log entries.
|
2022-06-02 09:07:17 +02:00 |
|
Dain Nilsson
|
fbe20b7049
|
OATH: Version check for touch and algorithm.
|
2022-06-02 09:07:15 +02:00 |
|
Dain Nilsson
|
92ff8b7ac1
|
Add OathState.version and rebuild models.
|
2022-06-02 09:07:15 +02:00 |
|
Dain Nilsson
|
579c71d910
|
Fix logging levels for Helper.
|
2022-06-02 09:07:14 +02:00 |
|
Dain Nilsson
|
3e9338395a
|
FIDO: Show loading-spinner until all data is ready.
|
2022-06-02 09:07:14 +02:00 |
|
Dain Nilsson
|
9ed190cb53
|
Fix MacOS ARM helper check.
|
2022-06-02 09:07:10 +02:00 |
|
Dain Nilsson
|
00b55d954a
|
Bump version number.
|
2022-05-24 09:57:31 +02:00 |
|
Dain Nilsson
|
a806a3602f
|
Merge PR #132.
|
2022-05-24 09:55:02 +02:00 |
|
Dain Nilsson
|
34438d8cca
|
Decouple separator from "Toggle applications".
|
2022-05-24 09:01:19 +02:00 |
|
Dain Nilsson
|
01e88897f3
|
Merge PR #130.
|
2022-05-23 13:54:08 +02:00 |
|
Dain Nilsson
|
a1442e6851
|
Add missing OATH actions to locked screen.
|
2022-05-23 11:02:56 +02:00 |
|
Dain Nilsson
|
7dbdc03f39
|
Fix fingerprint status not always updating.
|
2022-05-23 10:59:51 +02:00 |
|
Dain Nilsson
|
9cce216e9f
|
Refactor AppFailurePage.
|
2022-05-20 17:21:04 +02:00 |
|
Dain Nilsson
|
f33087fd0f
|
Customize error messages for connection failures.
|
2022-05-20 16:41:03 +02:00 |
|
Dain Nilsson
|
b0e17cf5c8
|
Styling for Toggle Applications.
|
2022-05-20 15:11:05 +02:00 |
|
Dain Nilsson
|
e5efa332cb
|
Avoid closing drawer on resize.
|
2022-05-20 15:11:04 +02:00 |
|
Dain Nilsson
|
98f5d811dd
|
Color adjustments.
|
2022-05-20 15:11:03 +02:00 |
|
Dain Nilsson
|
f76e6799af
|
Add primary buttons.
|
2022-05-20 15:11:03 +02:00 |
|
Dain Nilsson
|
a839b4952d
|
Replace FABs with chips.
|
2022-05-20 15:11:02 +02:00 |
|
Dain Nilsson
|
a8dec0aa30
|
Icon/chip styling.
|
2022-05-20 15:11:01 +02:00 |
|
Dain Nilsson
|
b34f38796c
|
OATH dialog: Use better theme colors.
|
2022-05-20 15:11:01 +02:00 |
|
Dain Nilsson
|
f159cf45cc
|
Add no permission graphic.
|
2022-05-20 15:11:00 +02:00 |
|
Dain Nilsson
|
388d69687a
|
Fix lack of margin for responsive dialogs.
|
2022-05-20 15:10:57 +02:00 |
|
Dain Nilsson
|
92d2d422ad
|
Remove some hardcoded colors and fix light theme.
|
2022-05-20 15:10:56 +02:00 |
|
Dain Nilsson
|
0fde22f52a
|
Style OATH code views.
|
2022-05-20 15:10:56 +02:00 |
|
Dain Nilsson
|
9b589bc1e6
|
Style OATH account dialog action buttons.
|
2022-05-20 15:10:54 +02:00 |
|
Dain Nilsson
|
110993bf8a
|
OATH list: Hide Avatars when narrow, rounded highlight.
|
2022-05-20 15:10:54 +02:00 |
|
Dain Nilsson
|
dd52672f0f
|
Add graphics to pages.
|
2022-05-20 15:10:53 +02:00 |
|
Dain Nilsson
|
ba8ae011da
|
Style AppBar.
|
2022-05-20 15:10:53 +02:00 |
|
Dain Nilsson
|
70b493f92f
|
Style drawer.
|
2022-05-20 15:10:52 +02:00 |
|
Dain Nilsson
|
209ced3402
|
Minor icon/text tweaks.
|
2022-05-20 15:10:51 +02:00 |
|
Dain Nilsson
|
b31fb0b89d
|
Use Material text theme names.
|
2022-05-20 15:10:50 +02:00 |
|
Dain Nilsson
|
9ce546074f
|
Fix submit button state issue introduced by child_element_last.
|
2022-05-17 14:02:43 +02:00 |
|
Dain Nilsson
|
bfa1a5ff93
|
Use helper-arm64 on ARM Mac.
|
2022-05-17 09:13:26 +02:00 |
|
Dain Nilsson
|
5cd0ef9ee4
|
Add app version to log/diagnostics output.
|
2022-05-17 09:10:23 +02:00 |
|
Adam Velebil
|
8b8cdf40bb
|
prevent crashes by catching exceptions
|
2022-05-13 16:46:50 +02:00 |
|
Dain Nilsson
|
0132cad725
|
Specify version with set-version.py.
|
2022-05-13 15:59:25 +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
|
168429e29e
|
Use enhanced enums to replace enum extensions.
|
2022-05-12 12:05:20 +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 |
|
Adam Velebil
|
3f2a116526
|
regenerate freezed
|
2022-05-12 11:06:28 +02:00 |
|
Dain Nilsson
|
0641418e34
|
Fix lint warnings.
|
2022-05-12 08:34:51 +02:00 |
|
Joakim Troëng
|
2d231bca99
|
first stab at testing OATH passwords from password management screen
|
2022-05-11 21:42:14 +02:00 |
|
Adam Velebil
|
64bf0bc6d4
|
Merge 'main' into fix/YADESK-637-refresh-creds
|
2022-05-11 16:12:17 +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 |
|
Dain Nilsson
|
1c9d585b27
|
Merge PR #120.
|
2022-05-11 14:04:31 +02:00 |
|
Adam Velebil
|
a5cfc96d6f
|
separate Flutter and Android logging
|
2022-05-11 14:02:31 +02:00 |
|
Adam Velebil
|
f52e47d249
|
Merge PR #121.
|
2022-05-11 08:32:10 +02:00 |
|
Dain Nilsson
|
715229c5ac
|
Desktop: Add 10s to time for manually calculated codes.
This ensures the newly calculated code doesn't immediately expire when
manually triggering calculate (for require touch).
|
2022-05-10 12:37:58 +02:00 |
|
Adam Velebil
|
54d6c96e50
|
YADESK-687 update model properly
|
2022-05-10 08:42:35 +02:00 |
|
Adam Velebil
|
7561fbfe89
|
log error when log level is not recognized
|
2022-05-09 18:15:37 +02:00 |
|
Adam Velebil
|
8fa411dca5
|
Merge 'main' into fix/adapt-android-log-levels
|
2022-05-09 17:25:18 +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
|
3dc699c391
|
Rename RPC to Yubico Authenticator Helper.
|
2022-05-06 15:48:52 +02:00 |
|
Dain Nilsson
|
977f509982
|
Add NFC support for set_mode.
|
2022-05-06 15:40:52 +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
|
8690d10921
|
Fix lint.
|
2022-05-03 11:31:43 +02:00 |
|
Dain Nilsson
|
488b1189ad
|
Use "standard" log level names.
|
2022-05-03 11:24:25 +02:00 |
|
Dain Nilsson
|
51a76f686d
|
Fix "--log-level" argument which wasn't working correctly.
|
2022-05-02 11:25:37 +02:00 |
|
Dain Nilsson
|
10f46ec478
|
Refactor logging and add LogWarningOverlay.
|
2022-05-02 11:25:34 +02:00 |
|
Adam Velebil
|
35668a1e18
|
Merge PR #107.
|
2022-04-29 10:44:29 +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
|
13ad504808
|
Remove unused import.
|
2022-04-29 09:38:07 +02:00 |
|
Dain Nilsson
|
6ced805552
|
Add some doc comments.
|
2022-04-29 09:38:07 +02:00 |
|
Dain Nilsson
|
2eb384c314
|
Use promptUserInteraction from Android.
|
2022-04-29 09:38:06 +02:00 |
|
Dain Nilsson
|
e71ede8f2f
|
Replace OATH touch Snackbar with modal prompt.
|
2022-04-29 09:38:05 +02:00 |
|
Dain Nilsson
|
0b9fc1b70b
|
Provide BuildContext of attached Widget via Riverpod.
|
2022-04-29 09:38:01 +02:00 |
|
Adam Velebil
|
8e990b7ac2
|
Merge PR #102.
|
2022-04-27 14:28:09 +02:00 |
|
Adam Velebil
|
7a115b812c
|
Merge PR #105.
|
2022-04-27 14:10:40 +02:00 |
|
Adam Velebil
|
00103fb680
|
replace MediaQuery.of
|
2022-04-27 13:09:55 +02:00 |
|
Adam Velebil
|
6dd0259c8a
|
Merge branch 'main' into feature/integration_tests
|
2022-04-27 11:09:18 +02:00 |
|
Adam Velebil
|
d8e6660161
|
YADESK-618 workaround for android
|
2022-04-27 10:36:00 +02:00 |
|
Adam Velebil
|
6d57c3af34
|
YADESK-663 open QR Scanner directly on Android
|
2022-04-26 16:05:59 +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
|
4bbe996e8e
|
add account test
|
2022-04-14 09:08:33 +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
|
8734793e5e
|
Merge branch 'main' into fix/android-a2-2
|
2022-04-07 13:29:48 +02:00 |
|
Dain Nilsson
|
1fdf62c500
|
Set version string.
|
2022-04-07 13:12:27 +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
|
1c80e9ceac
|
YADESK-632 never calculate in build() on Android
|
2022-04-07 10:48:59 +02:00 |
|
Adam Velebil
|
411d744537
|
YADESK-630 add account
|
2022-04-07 10:41:38 +02:00 |
|
Dain Nilsson
|
83824b4609
|
Fix OATH code dialog for narrow screens.
|
2022-04-07 10:25:28 +02:00 |
|
Dain Nilsson
|
39c7252ea1
|
Submit fingerprint renmae form on enter.
|
2022-04-07 10:06:18 +02:00 |
|
Dain Nilsson
|
c0fb56b628
|
Use same label for actions and buttons.
|
2022-04-07 10:06:17 +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
|
c2d726d8ce
|
Add SafeArea to AppPage to account for Android UI.
|
2022-04-06 12:49:18 +02:00 |
|
Dain Nilsson
|
0ccb67fae6
|
Fix scheduling of newly added OATH accounts.
|
2022-04-06 11:53:50 +02:00 |
|
Dain Nilsson
|
82db5d9969
|
OATH: Submit form on enter in "Confirm Password" field.
|
2022-04-06 11:52:57 +02:00 |
|
Dain Nilsson
|
64629e1c02
|
Merge PR #87.
|
2022-04-05 17:22:33 +02:00 |
|
Dain Nilsson
|
8af8f4c995
|
Remove unused imports.
|
2022-04-05 17:22:09 +02:00 |
|
Dain Nilsson
|
c4a0ae3bf7
|
De-duplicate code.
|
2022-04-05 17:12:11 +02:00 |
|
Dain Nilsson
|
58043545da
|
OATH code view tweaks.
|
2022-04-05 16:57:16 +02:00 |
|
Adam Velebil
|
c2b96806a6
|
revert not needed addition
|
2022-04-05 16:42:14 +02:00 |
|
Dain Nilsson
|
d174cba94a
|
FAB fixes.
|
2022-04-05 16:38:22 +02:00 |
|
Adam Velebil
|
4d30727c79
|
review updates
|
2022-04-05 16:11:01 +02:00 |
|
Dain Nilsson
|
daba41bbfd
|
Animate OATH code view resizes.
|
2022-04-05 15:23:51 +02:00 |
|
Dain Nilsson
|
ba2e5be021
|
OATH code view updates.
- Don't show "refresh" for HOTP when code is available.
- Trigger "calculate" on open of account dialog if needed.
|
2022-04-05 14:53:18 +02:00 |
|
Dain Nilsson
|
b9729f7b5c
|
Better error page for FIDO2 disabled (but supported).
|
2022-04-05 13:56:56 +02:00 |
|
Dain Nilsson
|
c0fe67feb0
|
Don't redraw entire OATH view on code update.
|
2022-04-05 13:45:11 +02:00 |
|
Adam Velebil
|
5ce2f53fe6
|
Merge branch 'main' into fix/android-prealpha
|
2022-04-05 13:42:30 +02:00 |
|
Dain Nilsson
|
30605fe7ba
|
Consistently use outlines icons.
|
2022-04-05 13:20:22 +02:00 |
|
Dain Nilsson
|
2efbad0501
|
Show message on OATH add account failure.
|
2022-04-05 13:02:11 +02:00 |
|
Dennis Fokin
|
5d5673f089
|
Added sky c nfc image
|
2022-04-05 12:56:55 +02:00 |
|
Adam Velebil
|
d8916161f6
|
Merge branch 'main' into fix/android-prealpha
|
2022-04-05 12:51:41 +02:00 |
|
Dain Nilsson
|
479b9bc9c1
|
Remove app placeholders.
|
2022-04-05 12:41:35 +02:00 |
|
Dain Nilsson
|
d47ac01108
|
Support QR codes with non-standard period and digits.
|
2022-04-05 12:28:31 +02:00 |
|
Dain Nilsson
|
3c5ee5adc2
|
FIDO "password" -> "PIN".
|
2022-04-05 12:28:00 +02:00 |
|
Dain Nilsson
|
3d21511e56
|
Remove dead code.
|
2022-04-05 11:54:19 +02:00 |
|
Dain Nilsson
|
2abe801cba
|
Add MessagePage.
This new page shows a centered message and is used for a lot of
"empty" pages, such as "no fingerprints", "no accounts", "app disabled",
etc.
|
2022-04-05 11:46:22 +02:00 |
|
Adam Velebil
|
f6941eee85
|
add SafeArea to BottomMenu
|
2022-04-05 11:28:51 +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 |
|
Dain Nilsson
|
7195a26f76
|
Various UI tweaks.
|
2022-04-04 19:59:49 +02:00 |
|
Dain Nilsson
|
815be808b1
|
Replace OATH code chip with rounded rectangle.
|
2022-04-04 19:14:34 +02:00 |
|
Dain Nilsson
|
5991efc2b9
|
Set opacity for expired OATH codes to 0.5.
|
2022-04-04 19:11:22 +02:00 |
|
Dain Nilsson
|
64e08f3060
|
Merge PR #79.
|
2022-04-04 15:18:00 +02:00 |
|
Dennis Fokin
|
991ff57dc4
|
Merge pull request #81 from Yubico/add-account-length-check
Add account: check length of issuer and name
|
2022-04-04 15:00:27 +02:00 |
|
Dennis Fokin
|
addd28b788
|
Rename variable and secret is hidden when scanning
|
2022-04-04 14:57:50 +02:00 |
|
Dennis Fokin
|
6b84c2a6dc
|
Make sure you can show secret if you scanned
|
2022-04-04 12:17:14 +02:00 |
|
Dennis Fokin
|
7219ddb9c4
|
Add hide/show secret
|
2022-04-04 12:09:34 +02:00 |
|
Dain Nilsson
|
2909df92d7
|
Remove old commented code.
|
2022-04-04 11:59:15 +02:00 |
|
Dain Nilsson
|
45f149d7eb
|
Fix renaming unnamed fingerprint.
|
2022-04-04 11:15:38 +02:00 |
|
Dain Nilsson
|
7b12561939
|
Remove old bottom sheet code.
|
2022-04-04 10:50:26 +02:00 |
|
Dain Nilsson
|
52df600ebf
|
Code cleanups.
|
2022-04-04 10:24:29 +02:00 |
|
Dain Nilsson
|
a19d7e4899
|
Show better message when no key is inserted.
|
2022-04-04 09:56:34 +02:00 |
|
Dain Nilsson
|
41b239684f
|
Better closing of RPC when elevating.
|
2022-04-03 19:48:14 +02:00 |
|
Dain Nilsson
|
750f182bab
|
Update OATH views for new AppPage changes.
|
2022-04-03 11:06:22 +02:00 |
|
Dain Nilsson
|
1c807dcda7
|
Update FIDO views for new RPC model and AppPage.
|
2022-04-03 11:05:37 +02:00 |
|
Dain Nilsson
|
40d616c8bd
|
AppPage improvements.
- Make AppPage content scrollable.
- Add optional FAB (with extra padding for FAB).
- Add bottomMenu.
|
2022-04-03 11:03:03 +02:00 |
|
Dennis Fokin
|
4c39e793cd
|
Add account: check length of issuer and name
|
2022-04-01 15:05:26 +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
|
1a4222a4be
|
Merge branch 'main' into feature/android-qr
|
2022-04-01 09:01:11 +02:00 |
|
Adam Velebil
|
6f6a4ef322
|
updates to qr scanner view
|
2022-03-31 16:31:03 +02:00 |
|
Dain Nilsson
|
70404d2029
|
Support spaces in path name for elevate.
- Also log stderr on failure to elevate.
|
2022-03-31 14:50:42 +02:00 |
|
Dain Nilsson
|
cabdc9effd
|
Add RPC elevate.
|
2022-03-31 12:28:56 +02:00 |
|
Dain Nilsson
|
5a13389895
|
Use OATH code chips.
|
2022-03-31 12:25:14 +02:00 |
|
Dain Nilsson
|
f944c9cf86
|
Cancel ResponsiveDialog on tap outside.
Also moved the class to lib/widgets/
|
2022-03-31 11:50:40 +02:00 |
|
Dain Nilsson
|
dd3fef721a
|
Replace menu actions with FAB.
|
2022-03-31 11:41:28 +02:00 |
|
Dain Nilsson
|
eb13da003f
|
Make ListTile use the drawer style when drawer is embedded.
|
2022-03-29 17:35:04 +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 |
|
Dennis Fokin
|
e10edc3238
|
Merge branch 'main' into drag-n-drop
|
2022-03-29 14:33:55 +02:00 |
|
Dennis Fokin
|
af3e188fee
|
Smaller cleanup
|
2022-03-29 13:57:08 +02:00 |
|
Dain Nilsson
|
3c96e5f7a9
|
Enable Material 3.
|
2022-03-28 14:59:07 +02:00 |
|
Dain Nilsson
|
1cf9ceab9b
|
Don't pass DeviceNode when DevicePath is sufficient.
|
2022-03-28 13:00:13 +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 |
|
Dain Nilsson
|
20d66ae924
|
Let Application pages control their AppBar.
|
2022-03-25 17:43:57 +01:00 |
|
Dain Nilsson
|
b75d8b998b
|
Prevent Scaffold from being recreated on resize.
|
2022-03-25 16:00:08 +01:00 |
|
Dain Nilsson
|
1e94084aad
|
Add Scaffold to ResponsiveDialog in narrow mode.
This prevents SnackBars from showing up behind the modal dim.
|
2022-03-25 15:46:52 +01:00 |
|
Dain Nilsson
|
4b5ea2fdd7
|
Add and use showMessage for SnackBars.
|
2022-03-25 15:43:32 +01:00 |
|
Dain Nilsson
|
53699612f4
|
Remove empty constructor.
|
2022-03-25 15:14:36 +01:00 |
|
Dain Nilsson
|
f2fb72a753
|
Add outer Scaffold to center SnackBars in wide view.
|
2022-03-25 15:13:42 +01:00 |
|
Dain Nilsson
|
9ace895fd1
|
Use dialog-button for manage password.
|
2022-03-25 14:40:45 +01:00 |
|
Dain Nilsson
|
4d2d578028
|
Use "Close" for ResponsiveDialog when no action.
|
2022-03-25 14:39:35 +01:00 |
|
Dain Nilsson
|
8310875c46
|
Improve retaining state for children of ResponsiveDialog.
|
2022-03-25 14:28:02 +01:00 |
|
Dain Nilsson
|
8a0896b12f
|
Add log buffer and --log-level argument.
|
2022-03-25 13:28:35 +01: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
|
5dad90eed7
|
Cleanups.
|
2022-03-24 13:15:37 +01:00 |
|
Dain Nilsson
|
37883a1427
|
Refactor FIDO PIN handling.
|
2022-03-24 12:39:49 +01:00 |
|
Dain Nilsson
|
6b3bd585ba
|
Use AsyncValue instead of custom classes.
|
2022-03-24 12:39:18 +01:00 |
|
Dain Nilsson
|
f9f08892ec
|
Fix generics.
|
2022-03-23 22:36:52 +01:00 |
|
Dain Nilsson
|
b544ff5e2a
|
Refactor FIDO PIN handling.
|
2022-03-23 17:50:49 +01:00 |
|
Dain Nilsson
|
57aa735e78
|
RPC: Handle retries with Signaller.
|
2022-03-23 17:50:14 +01:00 |
|
Adam Velebil
|
5b49ee6ce2
|
adding remember password support
|
2022-03-23 17:18:32 +01:00 |
|
Dain Nilsson
|
a91ca87af6
|
Extract more generic FileDropTarget.
|
2022-03-23 10:46:35 +01:00 |
|
Dain Nilsson
|
b609ca94fa
|
Add fingerprint registration.
|
2022-03-23 09:49:20 +01:00 |
|
Adam Velebil
|
cbee4222c0
|
Merge PR #70.
|
2022-03-23 09:13:56 +01:00 |
|
Dennis Fokin
|
5331f199c3
|
Use provider
|
2022-03-22 18:10:57 +01:00 |
|
Dennis Fokin
|
1b6cec92e0
|
Draft for drag n dropping files
|
2022-03-22 15:16:52 +01:00 |
|
Dain Nilsson
|
bcb9d7eaca
|
Add list, rename, delete for fingerprints.
|
2022-03-22 14:25:53 +01:00 |
|
Adam Velebil
|
5b039b6edd
|
Merge PR #66.
|
2022-03-22 11:32:37 +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 |
|
Adam Velebil
|
e45fdb695d
|
show CircleTimer for TOTP only creds
|
2022-03-21 16:25:32 +01:00 |
|
Dain Nilsson
|
5142551b2d
|
Remove dead code and improve formatting.
|
2022-03-21 10:49:25 +01:00 |
|
Dain Nilsson
|
930af3a648
|
Clean up imports.
|
2022-03-21 10:49:24 +01:00 |
|
Dain Nilsson
|
84af31d363
|
Log FIDO reset errors.
|
2022-03-21 10:49:23 +01:00 |
|
Dain Nilsson
|
7ff743c1c7
|
Prevent black screen on Fido reset where DeviceNode changes.
|
2022-03-21 10:49:21 +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
|
69165a63c2
|
Add FIDO reset support.
|
2022-03-21 09:59:16 +01:00 |
|
Dain Nilsson
|
b71d17386a
|
Add FIDO PIN management.
|
2022-03-21 09:59:15 +01:00 |
|
Dain Nilsson
|
a864787329
|
Add isAdmin to RpcState.
|
2022-03-21 09:59:15 +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
|
a41eed2e1d
|
steam code conversion
|
2022-03-18 16:16:12 +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
|
a9f7a2eef6
|
Merge branch 'main' into feature/android-native
|
2022-03-16 11:46:18 +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 |
|
Dain Nilsson
|
0221062fea
|
Handle cancelled "delete dialog" return value.
|
2022-03-16 09:33:10 +01:00 |
|
Dain Nilsson
|
3c712fef3a
|
Use ResponsiveDialog for OATH factory reset.
|
2022-03-16 09:33:09 +01:00 |
|
Dain Nilsson
|
a58e8d8bdf
|
Add cancel button, use LayoutBuilder.
* Adds a cancel button to ResponsiveDialog when in dialog mode.
* Use LayoutBuilder instead of MediaQuery.
|
2022-03-16 09:33:09 +01:00 |
|
Dain Nilsson
|
21d5e76dcc
|
Use ResponsiveDialog for 'Delete account'.
|
2022-03-16 09:33:08 +01:00 |
|
Dain Nilsson
|
c945fb401f
|
Remove unused parameter.
|
2022-03-16 09:33:07 +01:00 |
|
Dain Nilsson
|
921190ba40
|
Introduce responsive dialogs.
|
2022-03-16 09:33:06 +01:00 |
|
Adam Velebil
|
2c33b75260
|
simplify showDialog Api
|
2022-03-16 09:13:31 +01:00 |
|