Commit Graph
99 Commits
Author SHA1 Message Date
hugo 06575363a2 feat(android): add structured entry editor and encrypted draft recovery (#103)
Android ARM verification / rust (push) Failing after 46m30s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 22s
2026-10-09 22:11:37 +02:00
hugo d22d71eb5e Implement adaptive Android shell and safe navigation (#102)
Android ARM verification / rust (push) Failing after 47m11s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 25s
2026-10-09 20:33:31 +02:00
hugo c7703d8efd Implement Rust-backed Android name search (#101)
Android ARM verification / rust (push) Failing after 47m11s
Android ARM verification / android (push) Failing after 9s
Dependency security audit / rustsec (push) Successful in 23s
2026-10-09 19:30:15 +02:00
hugo a06f39af23 Enforce Android lifecycle and presentation security (#100)
Android ARM verification / rust (push) Failing after 47m6s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 23s
2026-10-09 18:59:18 +02:00
hugo c0ba6d43d8 Implement structured Android entry viewer (#99)
Android ARM verification / rust (push) Failing after 47m18s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 22s
2026-10-09 17:36:38 +02:00
hugo 647dc1bb4b Integrate Android biometrics with the shared Rust lease (#98)
Android ARM verification / rust (push) Failing after 47m23s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 23s
2026-10-09 16:32:01 +02:00
hugo 5c933a99a3 Implement Android Home activity and HTTPS synchronization (#97)
Android ARM verification / rust (push) Failing after 46m50s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 23s
2026-10-09 14:45:57 +02:00
hugo 8c9341f214 Implement Rust-owned adaptive Android password navigation (#96)
Android ARM verification / rust (push) Failing after 46m4s
Android ARM verification / android (push) Failing after 9s
Dependency security audit / rustsec (push) Successful in 22s
2026-10-09 12:25:02 +02:00
hugo 36e5f55283 Implement Rust-owned Android local and HTTPS onboarding (#95)
Android ARM verification / rust (push) Failing after 46m9s
Android ARM verification / android (push) Failing after 8s
Dependency security audit / rustsec (push) Successful in 21s
2026-10-09 11:31:50 +02:00
hugo 66b1d4a4c4 Establish native Linux ARM64 Android CI and verification gates (#94)
Android ARM verification / rust (push) Successful in 50m6s
Android ARM verification / android (push) Successful in 1h33m57s
Dependency security audit / rustsec (push) Successful in 21s
2026-10-09 05:02:59 +02:00
hugo 1abd75282e Implement Rust-owned Android Keystore secure storage (#93)
Dependency security audit / rustsec (push) Failing after 23s
2026-10-08 16:22:57 +02:00
hugo 874c8139a4 feat(android): implement private Rust storage runtime (#90)
Dependency security audit / rustsec (push) Failing after 23s
2026-10-08 14:36:05 +02:00
hugo 180851087b Share the platform-neutral Rust mobile contract (#91)
Dependency security audit / rustsec (push) Failing after 22s
2026-10-08 13:25:09 +02:00
hugo fcb36a0684 Package the Rust mobile core and generated Kotlin API for Android (#92)
Dependency security audit / rustsec (push) Failing after 24s
2026-10-08 12:34:09 +02:00
hugo e079b82b15 Scaffold native Android build and enforce Rust boundaries (#89)
Dependency security audit / rustsec (push) Failing after 22s
2026-10-08 10:16:51 +02:00
hugo 30d9119302 Define native Android architecture and parity contract (#88)
Dependency security audit / rustsec (push) Failing after 26s
2026-10-08 09:35:03 +02:00
hugo aec3f237a9 Sync Home with pull then push and prepare 1.0.1 build 8 (#124)
Dependency security audit / rustsec (push) Successful in 20s
Tagged release / prepare-release (push) Successful in 4s
Tagged release / build-unix (push) Successful in 1h15m17s
Tagged release / build-windows (push) Successful in 19m26s
Tagged release / publish-release (push) Successful in 3s
2026-09-12 12:53:30 +02:00
hugo 3c3574b449 Add OTP QR import from TOTP and entry editors (#120)
Dependency security audit / rustsec (push) Successful in 20s
2026-09-12 12:06:15 +02:00
hugo 93a08e9c65 Provision Cargo for complete RustSec registry checks (#122)
Dependency security audit / rustsec (push) Successful in 20s
2026-09-12 10:22:38 +02:00
hugo 5f49df38a0 Fix security audit installation on the ARM64 runner (#122)
Dependency security audit / rustsec (push) Successful in 20s
2026-09-12 10:19:19 +02:00
hugo c2dd826920 Implement audited findings
Dependency security audit / rustsec (push) Failing after 3s
2026-08-27 15:34:31 +02:00
hugo 2feecae70d Refine implementation findings
Dependency security audit / rustsec (push) Has been cancelled
2026-08-27 14:59:17 +02:00
hugo b93ae852e0 Reuse native macOS Git credentials
Dependency security audit / rustsec (push) Has been cancelled
2026-08-26 18:53:55 +02:00
hugo a3da9fda69 Complete SSH transport release audit (#118)
Dependency security audit / rustsec (push) Has been cancelled
2026-08-25 22:07:47 +02:00
hugo a737e74aae Enable SSH remotes in native frontends (#117) 2026-08-25 21:39:35 +02:00
hugo 76e707f645 Implement SSH receive-pack pushes 2026-08-25 20:56:06 +02:00
hugo 051e14235f Implement SSH upload-pack fetches 2026-08-25 20:31:10 +02:00
hugo 5dbda4bbd2 Implement SSH identity authentication 2026-08-25 19:52:47 +02:00
hugo f636f3b551 Add typed SSH remote endpoints 2026-08-25 19:12:34 +02:00
hugo f0d6a04be1 Prepare App Store build 7 2026-08-17 20:36:25 +02:00
hugo 14c9f8138f Keep confirmed Watch snapshots current 2026-08-17 20:28:18 +02:00
hugo c617430149 Keep mobile storage paths container-relative 2026-08-17 19:43:22 +02:00
hugo 9f262ec80c Prepare App Store build 6 2026-08-17 19:09:24 +02:00
hugo 5d7e8c94c8 Fix TOTP unlock loading presentation 2026-08-17 18:54:49 +02:00
hugo 2a59803b6c Harden Apple Watch snapshot synchronization 2026-08-17 18:06:09 +02:00
hugo 5c88d3ace0 Document reliable App Store export path 2026-08-17 17:13:22 +02:00
hugo 5b70806203 Prepare App Store build 5 2026-08-17 17:07:27 +02:00
hugo a8a59d496b Allow existing GPG keys with cloned stores 2026-08-17 17:00:31 +02:00
hugo 0b7c938b23 Prepare App Store 1.0 build 4 2026-08-17 16:50:30 +02:00
hugo f894d43eb6 Prepare Apple App Store distribution (#59) 2026-08-16 17:55:59 +02:00
hugo b50e47ab73 Refine Apple Watch TOTP presentation (#57) 2026-08-16 15:19:32 +02:00
hugo c2c7a64164 Audit Apple mobile integration (#58) 2026-08-16 14:54:53 +02:00
hugo e54d91a83a Implement Apple Watch TOTP interface (#57) 2026-08-16 14:38:16 +02:00
hugo df1d49339c Build secure Rust watchOS TOTP core (#56) 2026-08-16 14:27:21 +02:00
hugo a055c93b86 Synchronize selected TOTP entries to Apple Watch (#55) 2026-08-16 13:47:31 +02:00
hugo affdb55519 Implement iPhone and Apple Watch preferences (#53) 2026-08-15 22:43:51 +02:00
hugo 81886756a2 Darken the desktop app theme (#86) 2026-08-15 21:45:42 +02:00
hugo 2f0dc8a388 Show password counts on iPhone 2026-08-14 18:38:04 +02:00
hugo cc2c30b0ef Allow locked iPhone Git actions (#51) 2026-08-14 17:53:48 +02:00
hugo 65eb1da71c Present iPhone Git actions (#51) 2026-08-14 17:24:41 +02:00
hugo fcf649e56d Package macOS desktop releases as DMGs (#82)
Tagged release / prepare-release (push) Successful in 5s
Tagged release / build-unix (push) Successful in 1h7m44s
Tagged release / build-windows (push) Successful in 17m33s
Tagged release / publish-release (push) Successful in 3s
2026-08-13 22:56:26 +02:00
hugo 189ae7721e Build tagged releases on Gitea (#79)
Tagged release / prepare-release (push) Successful in 4s
Tagged release / build-unix (push) Successful in 49m4s
Tagged release / build-windows (push) Successful in 17m53s
Tagged release / publish-release (push) Successful in 3s
2026-08-12 22:27:50 +02:00
hugo 87f9e7be98 Add cached TOTP search (#77) 2026-08-12 20:36:03 +02:00
hugo 1ce7b7814b Show current TOTP lock state (#80) 2026-08-12 20:19:25 +02:00
hugo b5571fcc5b Treat PIN fields as sensitive (#81) 2026-08-12 20:11:05 +02:00
hugo 00a22e9968 Document safe simulator biometric workflow 2026-08-12 20:07:09 +02:00
hugo 26f178bdf5 Document simulator entry unlock sequence 2026-08-12 19:36:56 +02:00
hugo 009db5cbcf Configure iPhone Git commit identity (#76) 2026-08-12 19:03:54 +02:00
hugo e45ad07c89 Keep iPhone TOTP cache across installs (#78) 2026-08-12 18:40:54 +02:00
hugo 2026637a0e Show TOTP codes in password details (#75) 2026-08-11 23:40:24 +02:00
hugo 9759162eff Cache TOTP discovery and report progress (#74) 2026-08-11 23:15:23 +02:00
hugo 6edcb5fc86 Implement iPhone password swipe actions 2026-08-11 22:13:29 +02:00
hugo a748744425 Implement iPhone password search 2026-08-11 21:43:25 +02:00
hugo 358ba7d46d Implement GPG key QR transfer 2026-08-11 21:25:32 +02:00
hugo b01cc8bb6d Implement iPhone TOTP tab and Watch sharing 2026-08-11 20:54:34 +02:00
hugo ae64ce47a3 Implement native iPhone entry editor 2026-08-11 20:27:14 +02:00
hugo 900e62e523 Implement structured iPhone entry viewer 2026-08-11 19:59:18 +02:00
hugo 873db91204 Implement biometric-protected GPG unlock 2026-08-11 18:32:53 +02:00
hugo 3295761bcf Navigate password folders on iPhone 2026-08-11 17:30:57 +02:00
hugo 8e883f5ccf Show remote activity on iPhone Home 2026-08-11 17:12:33 +02:00
hugo daf122aff3 Onboard iPhone password-store clone 2026-08-11 16:33:08 +02:00
hugo db898152bf Build native iPhone application shell 2026-08-11 15:12:26 +02:00
hugo 64c90aa1d2 fix: some tui work in layout 2026-08-11 14:44:16 +02:00
hugo 9e0e37b875 Align desktop utility panels 2026-08-11 09:33:41 +02:00
hugo d6bcbbec99 Show OTP codes above desktop entry fields 2026-08-11 09:15:04 +02:00
hugo bf75465642 Add additive KDBX importer 2026-08-11 09:04:48 +02:00
hugo f84f7247d2 Bundle CLI launchers with desktop app 2026-08-11 08:28:30 +02:00
hugo d21f5bd467 Normalize entry parsing and display order 2026-08-11 07:28:15 +02:00
hugo 2a8c941a65 Refine desktop entry field layout 2026-08-11 06:26:59 +02:00
hugo 4163ec5e25 Add macOS app icon and bundle workflow 2026-08-10 22:24:07 +02:00
hugo aeb18b488f Revamp desktop usability and multiline fields 2026-08-10 22:06:16 +02:00
hugo 40b15a9713 Complete desktop parity and security audit (#42) 2026-08-10 20:38:28 +02:00
hugo 4a54bf7b6a Present desktop OTP and sensitive outputs 2026-08-10 20:22:59 +02:00
hugo 95bb10b4a1 Add desktop HTTPS Git synchronization 2026-08-10 19:53:00 +02:00
hugo 8879df142d Use accent border for TUI pane focus 2026-08-10 19:33:58 +02:00
hugo de5dea28ef Add desktop search and entry mutation workflows 2026-08-10 19:19:46 +02:00
hugo bb650c2b5c Add desktop store and entry creation workflows 2026-08-10 18:58:33 +02:00
hugo 75d4ead3d8 Fix unlocked TUI visibility and clipboard feedback 2026-08-10 18:32:57 +02:00
hugo 2eef49c5c3 Implement desktop help settings and about 2026-08-10 18:10:01 +02:00
hugo 7c64be3a45 Fix TUI field visibility and contrast 2026-08-10 17:51:08 +02:00
hugo 44e1b86f47 Implement the desktop command palette 2026-08-10 17:39:27 +02:00
hugo 491d7b1557 Open configured vault folders 2026-08-10 17:21:35 +02:00
hugo c301d9a3df Implement desktop menus and shortcuts 2026-08-10 16:52:51 +02:00
hugo f6e74cbb1d Implement structured desktop entry viewer 2026-08-10 16:27:47 +02:00
hugo f363081fa2 Build Iced desktop application shell 2026-08-10 16:15:58 +02:00
hugo 08f74bfa72 Add desktop navigation tree 2026-08-10 16:03:30 +02:00
hugo 49451bc988 Implement structured desktop editing 2026-08-10 15:45:25 +02:00
hugo b9034c5274 Present desktop authentication and automatic relocking 2026-08-10 15:21:20 +02:00
hugo fa3bb44771 Initial IronStorage project structure 2026-08-09 20:37:58 +02:00