Commit Graph

  • 1468bd5c5a Improve recent targets and workflow context Joe Julian 2026-04-01 16:43:15 -07:00
  • a2a7cb431d Refine group, editor, and admin workflows Joe Julian 2026-04-01 16:34:24 -07:00
  • baf3f27656 Clarify start, locked, and recycle flows Joe Julian 2026-04-01 16:29:53 -07:00
  • 72e67039cf Tighten navigation and admin UI Joe Julian 2026-04-01 16:24:11 -07:00
  • b8b4ab9e1d Refine settings and empty-state affordances Joe Julian 2026-04-01 15:00:46 -07:00
  • 84fea5e5d7 Simplify lifecycle and section UI Joe Julian 2026-04-01 14:58:56 -07:00
  • 73ff0fb77d Add UI review follow-ups to TODO Joe Julian 2026-04-01 14:22:53 -07:00
  • bd99b928d9 Honor alternate autofill targets from entry fields Joe Julian 2026-04-01 10:36:08 -07:00
  • 06ea95f0b3 Fix entry and group navigation workflows Joe Julian 2026-04-01 10:24:57 -07:00
  • b0721e5af1 Support Android app targets in autofill service Joe Julian 2026-04-01 05:56:52 -07:00
  • d9d1cf134d Disambiguate same-host Android fill matches Joe Julian 2026-04-01 05:21:15 -07:00
  • cc7214b880 Add Android accessibility-based Chrome form fill Joe Julian 2026-04-01 01:24:28 -07:00
  • 4cad54a696 Add Android autofill service packaging Joe Julian 2026-03-31 23:13:10 -07:00
  • 8499b4304e Tighten Android lifecycle screen layout Joe Julian 2026-03-31 22:53:47 -07:00
  • eb73cab155 Add KeePassGO branding assets Joe Julian 2026-03-31 22:34:36 -07:00
  • beefd51b15 Fix Android rendering by pinning Gio v0.8 Joe Julian 2026-03-31 22:23:45 -07:00
  • 0ab444b0b9 Align Android build guidance with Gio Joe Julian 2026-03-31 21:37:19 -07:00
  • 867aae5ffe Harden API token policy button state Joe Julian 2026-03-31 20:23:59 -07:00
  • ff7f84c386 Test Android packaging configuration Joe Julian 2026-03-31 20:15:48 -07:00
  • 2000c27324 Isolate test state and paint full frame Joe Julian 2026-03-31 20:12:54 -07:00
  • 182b469b0b Fix API token detail panel panic Joe Julian 2026-03-30 14:46:07 -07:00
  • 27fdd77aa1 Restore entries tab state and preload recent vault Joe Julian 2026-03-30 14:31:06 -07:00
  • 88151dc780 Fix hidden root section restore Joe Julian 2026-03-30 09:24:41 -07:00
  • b2c26622e8 Add configurable vault security settings Joe Julian 2026-03-30 07:58:27 -07:00
  • 84f39b99de Host the gRPC API and add token admin views Joe Julian 2026-03-30 07:50:34 -07:00
  • fca121f170 Fix Android startup defaults and window sizing Joe Julian 2026-03-30 07:30:06 -07:00
  • 794eed04d4 Record audit events for API token authorization Joe Julian 2026-03-29 23:19:54 -07:00
  • e9eca73336 Add token management helpers for API credentials Joe Julian 2026-03-29 23:17:34 -07:00
  • 74dfe3f3d0 Expose API approval prompts to app state and UI Joe Julian 2026-03-29 23:14:39 -07:00
  • f77a185e46 Add API approval broker for gRPC authorization prompts Joe Julian 2026-03-29 23:09:36 -07:00
  • 6a7594e128 Authorize gRPC requests with vault API tokens Joe Julian 2026-03-29 22:56:18 -07:00
  • 666252f18c Add API token domain model and policy evaluation Joe Julian 2026-03-29 22:46:44 -07:00
  • f87b3f1989 Add API token authorization TODO segments Joe Julian 2026-03-29 22:38:09 -07:00
  • caf4ec6266 Preserve single-root KDBX group trees Joe Julian 2026-03-29 22:17:40 -07:00
  • 47d0ccc7ce Set up Android SDK prerequisites for APK builds Joe Julian 2026-03-29 21:59:52 -07:00
  • 96ec583c7e Add advanced synchronize dialog and APK tooling Joe Julian 2026-03-29 21:38:46 -07:00
  • 6e2760c514 Preserve remote conflicts in entry history Joe Julian 2026-03-29 21:19:42 -07:00
  • 59905ccd98 Tighten banner and navigation behavior Joe Julian 2026-03-29 21:16:38 -07:00
  • 62bb20edb0 Keep recent remote passwords masked Joe Julian 2026-03-29 21:07:57 -07:00
  • 4e082c345a Scroll lifecycle screen and restore remote groups Joe Julian 2026-03-29 17:46:48 -07:00
  • 5bcd951e6a Collapse empty phone detail pane Joe Julian 2026-03-29 17:41:51 -07:00
  • c0747b62a0 Rebalance desktop open-vault layout Joe Julian 2026-03-29 17:36:41 -07:00
  • 3066442c1b Reset password peek across view changes Joe Julian 2026-03-29 17:27:19 -07:00
  • 4a3e52ec1c Remember recent remote vault connections Joe Julian 2026-03-29 17:05:42 -07:00
  • daecb5ff32 Tighten desktop vault navigation header Joe Julian 2026-03-29 16:58:21 -07:00
  • 99113aa26b Honor env state dir in default UI paths Joe Julian 2026-03-29 16:54:20 -07:00
  • 4b78a649b1 Simplify locked vault screen Joe Julian 2026-03-29 16:47:29 -07:00
  • 2e9e2aae5f Add collapsible group tools section Joe Julian 2026-03-29 16:39:27 -07:00
  • db06fcd385 Use structured custom fields in entry editor Joe Julian 2026-03-29 16:37:20 -07:00
  • d7026d5c0e Restore per-vault groups and scroll edit forms Joe Julian 2026-03-29 16:32:54 -07:00
  • 20d5b3ba3d Require isolated state dir for test runs Joe Julian 2026-03-29 16:26:21 -07:00
  • 1c4fb59960 Improve group deletion and status banner UX Joe Julian 2026-03-29 16:17:22 -07:00
  • fe3fa854bb Support KeePassGO state dir via flag and env Joe Julian 2026-03-29 15:41:44 -07:00
  • 37b83e654a Clear KeePassGO master password after use Joe Julian 2026-03-29 15:38:30 -07:00
  • 761fae9b9b Fix KeePassGO open screen field and banner UX Joe Julian 2026-03-29 15:35:32 -07:00
  • fc9580403d Default Enter to opening the selected vault Joe Julian 2026-03-29 15:33:41 -07:00
  • 92e8fce0e7 Persist recent KeePassGO vault list Joe Julian 2026-03-29 15:28:20 -07:00
  • cd21cc26c9 Improve KeePassGO vault navigation UX Joe Julian 2026-03-29 15:18:14 -07:00
  • fa75908552 Simplify KeePassGO desktop vault workflow Joe Julian 2026-03-29 14:50:33 -07:00
  • 7e2e396264 Refine lifecycle setup screen Joe Julian 2026-03-29 14:00:20 -07:00
  • 01e06deeef Document remaining AGENTS gaps Joe Julian 2026-03-29 13:53:27 -07:00
  • 97f6a34472 Update lifecycle tests for controller state Joe Julian 2026-03-29 13:45:57 -07:00
  • fc8630f894 Restore search path context helper Joe Julian 2026-03-29 13:43:21 -07:00
  • ef0fb7f5d9 Align keyboard and tests with controller state Joe Julian 2026-03-29 13:41:07 -07:00
  • 3d0a6bc43a Remove duplicate app state group deletion Joe Julian 2026-03-29 13:35:17 -07:00
  • e693aab13b Merge branch 'seg01-appstate' into merge-main-01-seg01-appstate Joe Julian 2026-03-29 12:04:48 -07:00
  • a2f1539027 Centralize app state ownership in controller Joe Julian 2026-03-29 11:22:17 -07:00
  • 508fe7abc1 Fix rebased main path tests Joe Julian 2026-03-29 13:38:47 -07:00
  • ed1e2c3e6b Add password generation UI profile workflow Joe Julian 2026-03-29 11:21:10 -07:00
  • 2b535a90e4 Add local vault lifecycle UI coverage Joe Julian 2026-03-29 11:21:30 -07:00
  • 3f29fae12f Drop obsolete UI path fallback after rebase Joe Julian 2026-03-29 13:41:44 -07:00
  • c050cb3e40 Sync UI path fallbacks during main landing Joe Julian 2026-03-29 13:39:28 -07:00
  • cfec0c6703 Align moved-entry test with controller navigation Joe Julian 2026-03-29 13:35:46 -07:00
  • 00717f32ce Add attachment replace workflow UI Joe Julian 2026-03-29 11:22:13 -07:00
  • fc90e91174 test: align rebased path coverage with controller state Joe Julian 2026-03-29 13:37:57 -07:00
  • c248b89fcd test: align keyboard navigation with controller paths Joe Julian 2026-03-29 13:36:51 -07:00
  • 73992a95cc test: align template UI coverage with controller navigation Joe Julian 2026-03-29 13:33:08 -07:00
  • ba945b5527 test: cover template CRUD UI flows Joe Julian 2026-03-29 11:19:42 -07:00
  • 43fc278fd1 Make group navigation controller-driven Joe Julian 2026-03-29 11:21:38 -07:00
  • 484448b51c Merge commit '7651b3b' into merge-main-13-seg13-copy-reveal Joe Julian 2026-03-29 13:36:26 -07:00
  • a708e17b50 Merge commit 'cffe05a' into merge-main-13-seg13-copy-reveal Joe Julian 2026-03-29 13:35:59 -07:00
  • 17ff374be7 Resolve remote lifecycle landing conflicts Joe Julian 2026-03-29 13:35:07 -07:00
  • d05830335f Add WebDAV lifecycle UI feedback Joe Julian 2026-03-29 11:20:46 -07:00
  • 4848b09be1 Merge commit '4fe912b' into merge-main-13-seg13-copy-reveal Joe Julian 2026-03-29 13:35:12 -07:00
  • 5a458c0c8c Add entry history browsing to UI Joe Julian 2026-03-29 11:20:52 -07:00
  • beda174819 Add keyboard-first accessibility behavior Joe Julian 2026-03-29 11:28:17 -07:00
  • 4e67328a09 Merge branch 'main' into merge-main-20-seg20-regression Joe Julian 2026-03-29 13:34:26 -07:00
  • c5670a9a36 Add secret-safe copy and reveal UX coverage Joe Julian 2026-03-29 13:32:21 -07:00
  • a14101e415 Remove dead deleted-object helper Joe Julian 2026-03-29 11:26:49 -07:00
  • c5e2df4ca7 Add regression coverage for KDBX reopen cycles Joe Julian 2026-03-29 11:26:14 -07:00
  • 43d253aa21 Add Segment 6 entry editor coverage Joe Julian 2026-03-29 11:19:54 -07:00
  • 6c5e9b42d3 Add gRPC vault lifecycle backend flow Joe Julian 2026-03-29 11:21:52 -07:00
  • 5a6ba8ff57 Add gRPC group deletion and custom entry fields Joe Julian 2026-03-29 11:21:41 -07:00
  • 6c1ccdad16 Complete search section behavior Joe Julian 2026-03-29 11:21:02 -07:00
  • 6748d31f87 Add keyboard-first accessibility behavior Joe Julian 2026-03-29 11:28:17 -07:00
  • 40fd1bfde9 Remove dead deleted-object helper Joe Julian 2026-03-29 11:26:49 -07:00
  • 57f6ae658d Add regression coverage for KDBX reopen cycles Joe Julian 2026-03-29 11:26:14 -07:00
  • a857f972ea Add Segment 6 entry editor coverage Joe Julian 2026-03-29 11:19:54 -07:00
  • f009573b4a Add gRPC vault lifecycle backend flow Joe Julian 2026-03-29 11:21:52 -07:00
  • 4b4696ce30 Merge branch 'seg09-search' into merge-main-09-seg09-search Joe Julian 2026-03-29 12:04:24 -07:00