tane/apps/app_seeds/test/ui
vjrj d6781870d9 feat(backup): sealed backups + printable recovery sheet
'Save a backup' now writes a sealed .tanemaki file (AES-256-GCM under a
key HKDF-derived from the root seed; format TANEBK v1, open and stable).
Restoring on the same identity is silent; a copy sealed by another
identity asks for the printed recovery code (TANE1 base32, typo-tolerant)
and adopts that seed — recovering your bank recovers you. Legacy plain
exports still restore. Settings gains a recovery sheet (QR + code PDF).
BackupBox/RecoveryCode live in commons_core, pure Dart, TDD.
2026-07-09 22:32:13 +02:00
..
about_screen_test.dart style: dart format reflow (no behavior change) 2026-07-09 22:19:43 +02:00
backup_section_test.dart feat(backup): sealed backups + printable recovery sheet 2026-07-09 22:32:13 +02:00
draft_ocr_test.dart style: dart format reflow (no behavior change) 2026-07-09 22:19:43 +02:00
draft_triage_test.dart style: dart format reflow (no behavior change) 2026-07-09 22:19:43 +02:00
home_screen_test.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
intro_screen_test.dart feat(inventory): photo-first drafts + on-device OCR (digitization R2+R4) 2026-07-09 21:23:46 +02:00
inventory_list_screen_test.dart feat(inventory): filter by category and lot form + a11y polish 2026-07-09 12:00:34 +02:00
quick_add_flow_test.dart feat(quick-add): save & add another for rapid manual entry 2026-07-09 14:45:48 +02:00
share_flow_test.dart feat(inventory): local sharing — per-lot share terms, filter and printable catalog 2026-07-09 22:19:55 +02:00
theme_contrast_test.dart fix(ui): darken seedMuted and app-bar green to meet WCAG AA contrast 2026-07-09 12:50:26 +02:00
variety_detail_screen_test.dart test(ui): scroll to the save button in the taller edit sheet; fix doc lint 2026-07-09 21:58:43 +02:00