Elias Bonnici
317a3b8393
OTP: Show format error before length error
2024-04-10 15:26:20 +02:00
Elias Bonnici
e5435e78a6
Add access code dialog for OTP
2024-03-27 16:46:40 +01:00
Elias Bonnici
ee9618d57e
Remove duplicate definition of uploadOtpUri
2024-03-22 17:28:38 +01:00
Elias Bonnici
e2df7f9c57
Interpolate yubiotp upload link in translation string
2024-03-22 15:42:15 +01:00
Elias Bonnici
eacb26d35c
Change yubiotp upload text
2024-03-22 11:30:29 +01:00
Elias Bonnici
b26da071d3
Add link to yubicloud otp upload
2024-03-21 15:54:21 +01:00
Dain Nilsson
3ee27bea96
Add init() to AppTextFields
...
This is ugly, but it allows wrapping the widgets for more customization.
2024-03-11 09:11:31 +01:00
Dain Nilsson
a397ce3215
Set autofocus on field
2024-03-11 09:10:17 +01:00
Dain Nilsson
2626c81e02
Use Material Symbols
2024-03-08 09:50:34 +01:00
Dain Nilsson
f03054886e
Don't remove spaces from static password
2024-02-12 13:34:19 +01:00
Joakim Troëng
51521f032f
Cleaning up some comments and imports.
2024-02-08 20:47:26 +01:00
Adam Velebil
4f186bb2fc
update OTP integration tests
2024-02-08 14:22:59 +01:00
Joakim Troëng
701dfe62f0
Merge remote-tracking branch 'origin/main' into test/otp-tests
2024-02-06 10:48:44 +01:00
Joakim Troëng
ea3b684b99
Adding a baseline of integration tests for our otp app, however with some fixes needed:
...
1. I haven't figured out how right clicking works in integration tests
2. How to disting slot 1 and slot 2 logic is not done.
Otherwise these tests should just work.
2024-02-06 10:42:14 +01:00
Adam Velebil
23d8624def
run dart build_runner
2024-02-05 15:15:38 +01:00
Dain Nilsson
d4a6a17568
Remove unused strings
2024-01-29 15:20:16 +01:00
Dain Nilsson
fa6cbf5de7
Remove duplicate string
2024-01-29 09:20:07 +01:00
Elias Bonnici
81ac767036
Allow multiple capabilities.
2024-01-26 11:59:37 +01:00
Elias Bonnici
5fdb34f343
Change various MessagePage
views.
2024-01-26 10:36:10 +01:00
Dain Nilsson
c06a6ac938
Refactor KeyCustomization Providers.
2024-01-24 17:13:03 +01:00
Elias Bonnici
3f0600619a
Add capability chips and minor UI changes.
2024-01-24 14:02:04 +01:00
Elias Bonnici
7d9ef5e30c
Add CTA chips to OATH and WebAuthn, and refactor message page.
2024-01-24 14:02:03 +01:00
Elias Bonnici
ffdac2b443
Change AppPage
view.
2024-01-24 14:02:02 +01:00
Dain Nilsson
5cfd2f1e83
Fix rebuilding-loop of AppPages when not expanded.
...
Also fix deselect of FIDO items when resized to non-expanded.
2024-01-23 10:48:22 +01:00
Dain Nilsson
e4d49ea4b4
Refactor Actions to use custom Widgets more.
2024-01-19 12:32:46 +01:00
Dain Nilsson
5d286de0a0
Refactor Intents/Actions.
...
Big changes to Intents/Actions where we now have an argument for several
of the intents to indicate the target. This allows for handling these
actions on a higher level.
2024-01-19 12:32:46 +01:00
Dain Nilsson
fa05e72538
Separate "detailed view" from "key actions".
2024-01-19 12:32:45 +01:00
Dain Nilsson
0e709f0085
Fix state of details column.
2024-01-19 12:32:44 +01:00
Dain Nilsson
b50ada490a
Visual tweaks.
2024-01-19 12:32:43 +01:00
Dain Nilsson
72f03e3486
Add 3-column view for and FIDO, OTP.
2024-01-19 12:32:43 +01:00
Dain Nilsson
69b4e02367
Use builder in AppPage for child.
2024-01-19 12:32:41 +01:00
Dain Nilsson
07fb161402
Test of 3 column view.
2024-01-19 12:32:40 +01:00
Dain Nilsson
a23e533ba5
Fix hide/show icon color.
2023-12-21 14:28:24 +01:00
Rikard Braathen
605a5fb27d
Theme changes
2023-12-20 15:39:27 +01:00
Elias Bonnici
868c96b72b
Add feature per OTP configuration type.
2023-12-15 08:39:11 +01:00
Elias Bonnici
e607d0a1c0
Put AppInputDecoration
in separate file.
2023-12-14 17:46:32 +01:00
Elias Bonnici
a7f6284dd7
Add missing localizations.
2023-12-14 16:55:57 +01:00
Elias Bonnici
dc5d3ce9dc
Add AppInputDecoration
.
2023-12-14 16:38:10 +01:00
Elias Bonnici
ce5b8abe81
Fix typo in logger.
2023-12-14 16:37:24 +01:00
Elias Bonnici
261a0c1f14
Use AppTextField
instead of TextField
.
2023-12-14 13:16:34 +01:00
Elias Bonnici
635289499c
Linting fixes.
2023-12-13 19:35:17 +01:00
Elias Bonnici
70ed3bbf05
Remove duplicate strings.
2023-12-13 13:37:12 +01:00
Elias Bonnici
fa92927f13
Add error suffixIcon.
2023-12-13 13:37:02 +01:00
Elias Bonnici
63bb18b2be
Enhance error handling in OTP.
2023-12-13 13:33:58 +01:00
Elias Bonnici
23ebcb6955
Persist last selected YubiOTP Output file.
2023-12-13 13:33:56 +01:00
Elias Bonnici
607ff95e31
Add export of YubiOTP credential.
2023-12-13 13:33:54 +01:00
Elias Bonnici
2e20c2db44
Add OTP application.
2023-12-13 13:33:49 +01:00