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
|
c948520ec9
|
Fix QR scan success icon
|
2024-04-10 17:51:02 +02:00 |
|
Adam Velebil
|
0a7e39813f
|
[Android] remove ChromeOS exclusion
|
2024-04-09 12:25:32 +02:00 |
|
Elias Bonnici
|
29a1bcf91c
|
Ensure initial currentSection is Section.Home for Android
This ensures that the Home `NavigationItem` is not disabled.
|
2024-04-05 15:13:13 +02:00 |
|
Adam Velebil
|
e9ce891826
|
Android implementation
|
2024-03-27 10:15:03 +01:00 |
|
Elias Bonnici
|
6a8965f74c
|
Handle more PIN/PUK errors
|
2024-03-27 10:14:52 +01:00 |
|
Adam Velebil
|
ea7ae8acc2
|
always close the sink
|
2024-03-26 10:30:16 +01:00 |
|
Adam Velebil
|
62d48e2785
|
Merge branch 'main' into adamve/android_fido_bio
|
2024-03-26 08:34:27 +01:00 |
|
Adam Velebil
|
20d4ed77d7
|
update license headers
|
2024-03-25 17:46:31 +01:00 |
|
Adam Velebil
|
b06eaf5552
|
Add deviceReset
|
2024-03-22 14:23:38 +01:00 |
|
Adam Velebil
|
97ab8d146c
|
update section order
|
2024-03-22 13:08:17 +01:00 |
|
Adam Velebil
|
0d500114be
|
fix naming style of method channel methods
|
2024-03-19 10:23:52 +01:00 |
|
Adam Velebil
|
d58e9ff225
|
Merge branch 'adamve/android_fido' into adamve/android_fido_bio
|
2024-03-19 10:18:14 +01:00 |
|
Adam Velebil
|
7342f1fb30
|
disable FIDO2 on Chromebook
|
2024-03-15 14:46:27 +01:00 |
|
Adam Velebil
|
053581501d
|
fix string resource
|
2024-03-14 14:40:37 +01:00 |
|
Adam Velebil
|
525db6851d
|
fix srting resource type
|
2024-03-14 14:35:51 +01:00 |
|
Adam Velebil
|
40cf51d150
|
section switching and handling of IO exceptions
|
2024-03-14 14:31:11 +01:00 |
|
Adam Velebil
|
0310919607
|
Merge branch 'main' into adamve/android_fido
|
2024-03-13 16:01:12 +01:00 |
|
Adam Velebil
|
8349135aee
|
revert fido credential provider changes
|
2024-03-13 11:23:54 +01: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
|
3c8eee9b78
|
add support for Home page in Android
|
2024-03-11 11:37:00 +01:00 |
|
Adam Velebil
|
6476f159c1
|
Merge branch 'main' into adamve/android_fido
|
2024-03-11 08:54:34 +01:00 |
|
Dain Nilsson
|
99ec84910c
|
Refactor Application enum
Rename to Section, remove "management", rename "webauthn".
|
2024-03-08 17:36:39 +01:00 |
|
Adam Velebil
|
9963e6f3cb
|
Merge branch 'main' into adamve/android_fido
|
2024-03-08 15:34:39 +01:00 |
|
Elias Bonnici
|
6f3137752b
|
Remember last used app
This also disables Home functionality on Android.
|
2024-03-08 15:27:41 +01:00 |
|
Dain Nilsson
|
2626c81e02
|
Use Material Symbols
|
2024-03-08 09:50:34 +01:00 |
|
Adam Velebil
|
9732ec8352
|
fingerprint registration
|
2024-03-05 09:48:36 +01:00 |
|
Adam Velebil
|
87c28e3328
|
use same naming style of channel methods as oath
|
2024-03-01 10:05:40 +01:00 |
|
Adam Velebil
|
b6054a258b
|
refactor method naming and logging usage
|
2024-03-01 09:56:16 +01:00 |
|
Adam Velebil
|
d1e67974a1
|
initial bio enrollment support: list,rename,delete
|
2024-02-27 16:25:43 +01:00 |
|
Adam Velebil
|
50425360b8
|
fix resetting OATH and FIDO from other context
|
2024-02-21 17:22:56 +01:00 |
|
Adam Velebil
|
088dc753a4
|
Merge branch 'main' into adamve/android_fido
|
2024-02-19 08:51:24 +01:00 |
|
Dain Nilsson
|
c82b147d66
|
Fix updating a Provider in build.
|
2024-02-05 14:11:17 +01:00 |
|
Dain Nilsson
|
7949dfdfb9
|
Refactor Applications
- Remove unused Applications.
- Replace supportedApplicationsProvider with feature flags.
- Simplify code.
|
2024-02-03 16:12:51 +01:00 |
|
Dain Nilsson
|
41f7fa2c00
|
Improve UX while generating keys
|
2024-02-02 13:52:22 +01:00 |
|
Adam Velebil
|
b74cbe3bcb
|
switch YubiKey applets
|
2024-02-01 17:16:43 +01:00 |
|
Adam Velebil
|
5a6e87028d
|
update OperationContext enum
|
2024-01-31 10:40:03 +01:00 |
|
Adam Velebil
|
eddee700b3
|
reset FIDO app over USB and NFC
|
2024-01-31 10:40:01 +01:00 |
|
Adam Velebil
|
8e304c53f9
|
fix formatting
|
2024-01-31 10:39:59 +01:00 |
|
Adam Velebil
|
9d3a908b40
|
reset FIDO over NFC (wip)
|
2024-01-31 10:39:57 +01:00 |
|
Adam Velebil
|
8292d557a1
|
implement delete FIDO credential
|
2024-01-31 10:39:54 +01:00 |
|
Adam Velebil
|
22e94e633e
|
update string resources
|
2024-01-31 10:39:51 +01:00 |
|
Adam Velebil
|
c2f6ab281a
|
remove unused variable
|
2024-01-31 10:39:49 +01:00 |
|
Adam Velebil
|
5be4b9fcf7
|
update source license years to 2024
|
2024-01-31 10:39:48 +01:00 |
|
Adam Velebil
|
a3217596fd
|
get fido credentials
|
2024-01-31 10:39:46 +01:00 |
|
Adam Velebil
|
0ead508065
|
support cancellation exception
|
2024-01-31 10:39:42 +01:00 |
|
Adam Velebil
|
7254e8ef10
|
FIDO unlock & setPin
|
2024-01-31 10:39:39 +01:00 |
|
Dain Nilsson
|
c06a6ac938
|
Refactor KeyCustomization Providers.
|
2024-01-24 17:13:03 +01:00 |
|
Dain Nilsson
|
2db9c5e2d1
|
Refactor Applications.
- Make Capabilities translatable.
- Rename applications based on views.
- Split Webauthn app into WebAuthn, passkeys, fingerprints.
|
2024-01-24 14:02:00 +01:00 |
|
Adam Velebil
|
b275f50110
|
review fixes
|
2024-01-23 17:15:26 +01:00 |
|
Adam Velebil
|
bdd09192af
|
revert non-changes
|
2024-01-22 18:10:34 +01:00 |
|
Adam Velebil
|
1d12390a5c
|
minimize changes to main
|
2024-01-22 11:15:36 +01:00 |
|
Adam Velebil
|
7ede30b641
|
react to key change
|
2024-01-22 11:13:06 +01:00 |
|
Adam Velebil
|
c7f2b651fd
|
customize color and display name
|
2024-01-22 11:12:08 +01:00 |
|
Adam Velebil
|
31b6579837
|
Handle null qrScanner
|
2023-12-05 16:50:06 +01:00 |
|
Dain Nilsson
|
83fda9ddf5
|
Add pre-commit with formatting and linting.
|
2023-11-29 10:26:56 +01:00 |
|
Dain Nilsson
|
40809881b2
|
Add lint rules for relative imports and order.
|
2023-11-27 11:41:05 +01:00 |
|
Adam Velebil
|
4438183014
|
fix deprecations in android qr scanner views
|
2023-11-23 16:00:43 +01:00 |
|
Adam Velebil
|
fda57c4771
|
quick fix for implicit_call_tearoffs lint rule
|
2023-11-15 08:21:50 +01:00 |
|
Adam Velebil
|
16e3d323d8
|
Merge branch 'main' into adamve/nfc_activity_widget
|
2023-11-15 07:37:06 +01:00 |
|
Adam Velebil
|
2e45bbea4f
|
Merge PR #1231.
|
2023-10-31 17:07:08 +01:00 |
|
Adam Velebil
|
af828dde4e
|
pre-review cleanup
|
2023-10-31 09:03:53 +01:00 |
|
Adam Velebil
|
fefee65c8e
|
add Read from file to no-permissions view
|
2023-10-30 17:03:12 +01:00 |
|
Adam Velebil
|
0647b9583f
|
preserve connection when paused
|
2023-10-27 10:10:23 +02:00 |
|
Dain Nilsson
|
75f8f5be35
|
Add experimental feature flags for OATH and PIV.
|
2023-10-23 11:11:30 +02:00 |
|
Adam Velebil
|
23cefaa493
|
Merge branch 'main' into adamve/android_scan_from_file
|
2023-10-20 16:11:42 +02:00 |
|
Adam Velebil
|
9dc76a20a9
|
refactor and add tests
|
2023-10-20 09:59:31 +02:00 |
|
Adam Velebil
|
604ac19294
|
initial impl
|
2023-10-19 16:35:45 +02:00 |
|
Adam Velebil
|
184e7a7f2c
|
Read QR code from file on Android
|
2023-10-18 15:34:31 +02:00 |
|
Adam Velebil
|
3b766fb28f
|
support scanning from image data
|
2023-10-10 13:49:01 +02:00 |
|
Adam Velebil
|
39dfa1775c
|
add and use fade_in_out widget
|
2023-09-26 14:20:24 +02:00 |
|
Adam Velebil
|
44844c7d90
|
add widgets for different nfc states
|
2023-09-26 13:23:36 +02:00 |
|
Adam Velebil
|
3a0972e6c8
|
Merge branch 'main' into adamve/nfc_activity_widget
|
2023-09-26 08:40:45 +02:00 |
|
Adam Velebil
|
d25a1fddb1
|
improve QRScanner views for responsiveness
|
2023-09-21 11:40:41 +02:00 |
|
Adam Velebil
|
eb9056fe9c
|
add padding to camera scanner info text widget
|
2023-08-30 14:20:15 +02:00 |
|
Dain Nilsson
|
859ad926c4
|
Simplify QR URI validation.
|
2023-08-18 10:44:24 +02: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 |
|
Adam Velebil
|
392dcf78fc
|
Merge branch 'main' into rebase/experiment/import-creds
|
2023-08-03 11:16:45 +02:00 |
|
Adam Velebil
|
080f79fea5
|
Merge branch 'main' into adamve/android_nfc_dialog_localization_support
|
2023-08-02 16:17:10 +02:00 |
|
Adam Velebil
|
9d1b37ee32
|
improve scanning migration QR codes
|
2023-08-02 13:06:37 +02:00 |
|
Adam Velebil
|
58342093f2
|
support otpauth-migration on Android
|
2023-08-01 11:56:57 +02:00 |
|
Dain Nilsson
|
16f6732f09
|
Convert StateNotifiers to AsyncNotifiers for App states.
|
2023-07-03 11:36:47 +02:00 |
|
Adam Velebil
|
ec87865643
|
add widget
|
2023-06-09 07:58:57 +02:00 |
|
Adam Velebil
|
6d69ed37f1
|
add localization support to tap_request_dialog
|
2023-05-31 15:07:40 +02:00 |
|
Dain Nilsson
|
920195ee08
|
Introduce switch expressions.
|
2023-05-22 11:52:49 +02:00 |
|
Dain Nilsson
|
0e3d315a50
|
Replace Pair with records.
|
2023-05-22 11:20:30 +02:00 |
|
Dain Nilsson
|
da2d23e426
|
Bump Flutter, dart, and dependency versions.
|
2023-05-22 09:49:30 +02:00 |
|
Dain Nilsson
|
69146be242
|
Merge PR #985.
|
2023-03-06 10:43:12 +01:00 |
|
Adam Velebil
|
7261d2de63
|
fix Add account when cam permission not granted
|
2023-03-03 17:17:29 +01:00 |
|
Dain Nilsson
|
7c0814a8e0
|
Refactor and combine platform specific settings pages.
|
2023-03-03 16:13:28 +01: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 |
|