Commit Graph

  • e6c7dc6870 Use canonical CBOR key order in pubKeyCredParams main Lucas 2026-02-04 01:22:17 +08:00
  • b304484547 Release 1.1.1 mimi89999 2026-01-12 15:14:53 +01:00
  • 103f7bfb93 Remove unused strings from Chinese translation mimi89999 2026-01-12 15:14:41 +01:00
  • 2bb1123019 Use Material Red for credential delete button mimi89999 2026-01-10 13:26:59 +01:00
  • 729488cb33 Update Chinese translation from Weblate Poesty Li 2026-01-09 19:45:25 +01:00
  • 75f07ad0ce Use provided clientDataHash for privileged callers mimi89999 2026-01-09 18:30:51 +01:00
  • 2a63419bba Update Romanian translation from Weblate Vuzzy 2026-01-07 19:05:02 +01:00
  • 914936cbeb Update Russian translation from Weblate Yurt Page 2026-01-07 18:56:41 +01:00
  • e7fcb32dab Update French translation from Weblate jp ph 2026-01-07 18:50:53 +01:00
  • cef7b31297 Fallback to basic PIN token request on INVALID_CBOR mimi89999 2026-01-07 18:35:44 +01:00
  • 99fd0ec12b Add Pico Key to FIDO device name detection mimi89999 2026-01-06 14:33:15 +01:00
  • f524d78506 Remove USB scan button from main activity mimi89999 2026-01-06 12:57:29 +01:00
  • 162a63c79a Switch transport on USB device attachment mimi89999 2026-01-04 18:56:50 +01:00
  • ccb305a819 Improve USB FIDO device detection mimi89999 2026-01-04 13:13:17 +01:00
  • 37bfe65c9a Clear transport state when canceling NFC reconnect dialog mimi89999 2026-01-03 20:36:51 +01:00
  • 70b210b2de Remove duplicate transport info from connection status mimi89999 2026-01-03 18:34:02 +01:00
  • 3dd87d26d4 Add more CTAP errors to PIN token permission fallback mimi89999 2026-01-03 15:44:53 +01:00
  • 7e6e3e104d Preserve class names in minified builds mimi89999 2026-01-03 10:56:11 +01:00
  • de24a2045e Remove unused legacy launcher icons and background drawable mimi89999 2026-01-01 13:25:38 +01:00
  • 7011f6b310 Handle system bar insets in main activity mimi89999 2025-12-31 21:22:33 +01:00
  • 9982cf008f Remove unnecessary safe calls on WindowInsetsControllerCompat mimi89999 2025-12-31 20:09:39 +01:00
  • 6b2ff0ef1a Remove unused strings from Russian translation mimi89999 2025-12-31 12:45:54 +01:00
  • 6ceccdfa9c Release 1.1.0 mimi89999 2025-12-31 12:28:13 +01:00
  • 3655bcda15 Update Russian translation from Weblate Bob 2025-12-31 12:04:46 +01:00
  • 6aef995195 Update Russian translation from Weblate Yurt Page 2025-12-31 12:00:13 +01:00
  • 647345dc42 Add Chinese translation from Weblate Poesty Li 2025-12-31 11:13:57 +01:00
  • 3cf7bb57bc Update Romanian translation from Weblate Vuzzy 2025-12-30 15:31:30 +01:00
  • dc4968c3b5 Update French translation mimi89999 2025-12-30 15:23:04 +01:00
  • 42370b3881 Prevent repeated USB permission prompts in credential provider mimi89999 2025-12-30 14:52:34 +01:00
  • 5e943f8346 Add a note about the Toolate sync issue to README mimi89999 2025-12-30 14:28:54 +01:00
  • 3b8ea3f6ee Show actual minimum PIN length in error message mimi89999 2025-12-30 00:34:45 +01:00
  • 26dbc17df8 Enforce device minimum PIN length in PIN dialogs mimi89999 2025-12-30 00:29:45 +01:00
  • 8f345a52e7 Fail early when alwaysUv is set but no PIN is configured mimi89999 2025-12-30 00:18:31 +01:00
  • e491f625d3 Use error mapping for PIN status errors mimi89999 2025-12-29 23:19:32 +01:00
  • d9758c8fdf Only show touch instruction when using USB mimi89999 2025-12-29 21:16:34 +01:00
  • 49ec78df7c Redesign provider status banner and add unsupported state mimi89999 2025-12-29 17:15:33 +01:00
  • 64d37e7b91 Prevent repeated USB permission prompts in main activity mimi89999 2025-12-29 15:32:55 +01:00
  • 76442d93d4 Clear status text when showing credentials PIN dialog mimi89999 2025-12-29 13:40:35 +01:00
  • 89e88b2d8d Detect already-connected USB device in main activity mimi89999 2025-12-29 13:16:01 +01:00
  • aa805d8f09 Add Romanian translation from Weblate Vuzzy 2025-12-28 21:36:08 +01:00
  • 2645a59fa7 Add long-press to copy AAGUID in device info dialog mimi89999 2025-12-28 20:56:11 +01:00
  • 640dbebc3e Update French translation mimi89999 2025-12-28 16:46:02 +01:00
  • 3baf23a01c Add translations section to README mimi89999 2025-12-28 16:28:20 +01:00
  • d904b9f2d1 Add support for setting a PIN when none is configured mimi89999 2025-12-28 12:41:51 +01:00
  • b91fb919a8 Detect USB device attachment in main activity mimi89999 2025-12-27 16:55:34 +01:00
  • 3fe1939ee4 Add French translation Token2 2025-12-27 16:22:47 +01:00
  • 9f2621558e Show device info in a dialog in main activity mimi89999 2025-12-27 16:13:31 +01:00
  • f7abd876d4 Use Close instead of OK in credentials dialog mimi89999 2025-12-27 13:22:14 +01:00
  • 12fb077998 Increase main activity button heights mimi89999 2025-12-27 13:14:42 +01:00
  • 200f2a0502 Use string resources in main activity mimi89999 2025-12-27 13:03:37 +01:00
  • bbfc0285a5 Close NFC transport on TagLostException mimi89999 2025-12-27 11:05:26 +01:00
  • d2dac2b1aa Implement proper UI for credential management mimi89999 2025-12-26 16:25:19 +01:00
  • ffa1d0e500 Redesign connection lost dialog in MainActivity mimi89999 2025-12-25 19:26:23 +01:00
  • d952493732 Use PinInputField and Material dialogs in MainActivity mimi89999 2025-12-25 16:05:47 +01:00
  • 29b6eceec2 Extract PIN input into reusable PinInputField component mimi89999 2025-12-25 14:20:21 +01:00
  • ff24f6b612 Enable minification and resource shrinking for release build Bob 2025-12-23 21:36:22 +03:00
  • 7b89b93f4c Show dedicated UI with instruction when NFC is lost mimi89999 2025-12-23 19:24:47 +01:00
  • 160695a0aa Upgrade JVM target to 17 Bob 2025-12-23 17:54:08 +03:00
  • 61182ebe31 Bump dependencies Bob 2025-12-23 17:45:07 +03:00
  • 22c636dbcd Add monochrome icon Bob 2025-12-23 17:14:15 +03:00
  • 5559f4a3d8 Remove unused imports mimi89999 2025-12-22 23:59:47 +01:00
  • 24137ea2d8 Map errors to user-friendly messages mimi89999 2025-12-22 21:24:34 +01:00
  • 723e8d56e1 Add Russian translation from Weblate Too Late (bot) 2025-12-22 18:35:29 +08:00
  • 17391a0de0 Add keyboard type toggle with preference persistence mimi89999 2025-12-21 18:51:18 +01:00
  • dfb2821cbc Rename getPinToken to requestPinToken and wrap in Result mimi89999 2025-12-20 22:08:42 +01:00
  • d4993a3633 Wrap getPinRetries in Result to propagate errors mimi89999 2025-12-20 21:25:21 +01:00
  • d9107d7a6a Add CTAP.Exception for typed error handling mimi89999 2025-12-20 20:05:47 +01:00
  • 2d8bda4e81 Use class instead of object for error subclasses mimi89999 2025-12-20 19:44:02 +01:00
  • c32d9c664a Release 1.0.3 mimi89999 2025-12-20 13:59:37 +01:00
  • 9d5ee99f32 Detect USB device attachment in credential provider mimi89999 2025-12-20 12:59:40 +01:00
  • efc45d3923 Update credential provider settings screenshot mimi89999 2025-12-20 11:25:38 +01:00
  • f1cc98a2c5 Remove fallback for non-passkey credential requests mimi89999 2025-12-20 10:59:14 +01:00
  • 286227553c Set security key icon in credential selector mimi89999 2025-12-19 21:48:18 +01:00
  • 1f9f5119e7 Use app name as provider label and add settings subtitle mimi89999 2025-12-19 16:39:41 +01:00
  • 8b2c1cc3a6 Add Get it on F-Droid badge to README mimi89999 2025-12-18 18:59:44 +01:00
  • bfc25bfbbb Use CM permission for non-preview credential management mimi89999 2025-12-18 18:29:35 +01:00
  • 3d01e21ff8 Refactor authData parsing into AuthenticatorData structure mimi89999 2025-12-18 17:18:45 +01:00
  • 212dfa6046 Add WebAuthn Level 2 response fields mimi89999 2025-12-18 16:56:10 +01:00
  • 9b09fc6013 Revert "Add logic to properly handle both 2.1pre and 2.1 Final keys." revert-1-patch-1 Token2 2025-12-18 16:03:38 +01:00
  • 3d6581a92c Merge pull request #1 from My1/patch-1 Token2 2025-12-18 16:02:20 +01:00
  • d2208c9646 Add logic to properly handle both 2.1pre and 2.1 Final keys. My1 2025-12-18 16:00:35 +01:00
  • c7ad1b1379 pinUvAuthPermission correction (to make it work with FIDO2.1Final) Token2 2025-12-18 15:44:37 +01:00
  • 137e66b98c Use canonical CBOR key order in attestationObject mimi89999 2025-12-17 23:05:27 +01:00
  • 99658af1d8 Release 1.0.2 mimi89999 2025-12-15 18:16:45 +01:00
  • 6c6d846708 Strip trailing slash from origin in clientDataJSON mimi89999 2025-12-15 18:02:58 +01:00
  • e472211dcb Always include clientExtensionResults in WebAuthn responses mimi89999 2025-12-15 16:50:07 +01:00
  • 6bc3c6a8af Separate CredentialProviderActivity into its own task mimi89999 2025-12-15 16:41:31 +01:00
  • d17af1e3d1 Release 1.0.1 mimi89999 2025-12-15 15:00:13 +01:00
  • fd1c71da35 Add community browsers to privileged apps mimi89999 2025-12-15 12:58:48 +01:00
  • e6eadb2b28 Dismiss keyboard when hiding PIN input mimi89999 2025-12-15 12:13:53 +01:00
  • a0380b9458 Add fastlane icon, screenshots and changelog mimi89999 2025-12-15 11:48:34 +01:00
  • 5e3cc32e57 Initial commit mimi89999 2025-12-13 19:40:04 +01:00