100 Commits
Author SHA1 Message Date
franzap 13c4508f43 1.1.2 2026-08-27 14:47:51 -03:00
franzap 0e4a6720ac Show non-Zapstore installer package ID in app info.
Expose Android install-source package names so users can see when an app was installed from Play Store or another channel.
2026-08-05 22:07:14 -03:00
franzap df25892ae8 Release 1.1.1+1008 2026-07-25 11:16:30 -03:00
franzap 536274054f Improve welcome message 2026-07-25 11:05:01 -03:00
franzap 231c0d3780 Fix paused UI 2026-07-25 11:04:47 -03:00
franzap cd2d5d77eb Fix trust dialog hang when publisher has no kind-0
Closes #386
2026-07-25 09:53:44 -03:00
franzap 413c416c85 Skip Amber device-key backup decrypt on session restore
Closes #385
2026-07-25 09:53:37 -03:00
franzap a454695950 Update metadata 2026-07-17 17:38:30 -03:00
franzap 0a2f19674a 1.1.0 2026-07-17 17:26:40 -03:00
franzap 9a99e59f25 Fix refresh re-managed apps 2026-07-17 17:05:58 -03:00
franzap 0490a3459c Remove unused notifications, reintroduce later 2026-07-17 16:24:56 -03:00
franzap 130134d50d More restore fixes 2026-07-17 16:24:40 -03:00
franzap 7e5cf62afe Fix failing Amber restore from backup 2026-07-17 13:50:05 -03:00
franzap c58b029ec2 Misc UI fixes 2026-07-17 13:36:34 -03:00
franzap bf5a08cc9d Minor UI fixes 2026-07-16 19:05:09 -03:00
franzap c982e065af Load profile pics from CDN pubkey path before kind 0
Try cdn.zapstore.dev/p/{pubkey}.webp first (iconsm when tiny), then fall back to the kind-0 picture URL on error.
2026-07-16 18:07:36 -03:00
franzap 6691464e82 style: restyle welcome reminder as dark grey chip 2026-07-16 17:58:32 -03:00
franzap 8b5a6eb1cd Add CDN image variants 2026-07-16 16:52:07 -03:00
franzap 57b3311dd6 Device key restore UX 2026-07-16 16:12:28 -03:00
franzap 7c6ea8c8dd Remove broken installed app backup feature 2026-07-15 13:53:44 -03:00
franzap 5f8b3eeee6 Queue device private events through local drafts and 20-bit PoW with restart-safe pending markers 2026-07-15 13:41:48 -03:00
franzap f1e97925df Replace capsule recovery with portable device state, Amber key backup, and legacy installed-app restore 2026-07-15 13:41:45 -03:00
franzap e260c12581 Potential bugfix, closes #374 2026-07-14 12:16:28 -03:00
franzap e550b1cfab Latest releases fixes 2026-07-14 11:51:39 -03:00
franzap 205b23eca9 Refresh foreground after auto-install 2026-07-14 11:00:45 -03:00
franzap ab1690f89f Rewrite device keypair architecture 2026-07-13 23:49:43 -03:00
franzap 84c6799dee Background + diagnostics fixes 2026-07-12 19:53:04 -03:00
franzap c8606c8fe3 Makefile 2026-07-12 17:58:28 -03:00
franzap 729bf6e540 Minor fix 2026-07-12 15:12:22 -03:00
franzap 8ef0abfe11 Require explicit AppCatalog relay acceptance before treating an app report as published 2026-07-02 18:22:21 -03:00
franzap 8c3b679ce7 Harden unmanaged apps persistence with serialized writes, relay acceptance checks, and clearer updates-screen error handling 2026-07-02 11:10:43 -03:00
franzap 397492b509 Improve resume and navigation responsiveness by fixing log flush races, incremental catalog resolution, and coalesced Android package scans 2026-06-29 14:30:59 -03:00
franzap 0f0c4c0ffc Add NIP-56 app reporting from the overflow menu 2026-06-28 12:44:27 -03:00
franzap 788b371f32 Store app catalog relays as device-signed kind 10067 events.
Relay lists now load from the accepted local event with a hardcoded default fallback, sync in the background from relay.zapstore.dev, and require confirmation before the existing clear-and-restart apply path.
2026-06-27 17:20:21 -03:00
franzap 4aa45996db Verify C1 proof before install 2026-06-23 18:09:22 -03:00
franzap 6e5da2a979 Remove Linux and macOS platform support 2026-06-19 16:20:44 -03:00
franzap 3c38f3f63d Fix unmanaged apps feature finally, closes #315 2026-06-16 12:48:00 -03:00
franzap c91934b551 Add background auto-updates with Wi-Fi-only downloads and silent or staged installs 2026-06-09 09:14:37 -03:00
franzap 2accb83009 Use local purplebase overrides 2026-06-08 22:24:00 -03:00
franzap 8ccc6e4c6b Use asset first latest releases 2026-06-07 18:36:00 -03:00
franzap c7398c8413 Add unmanaged apps to updates 2026-06-06 21:11:00 -03:00
franzap a48f20dcb2 Move private data to device key 2026-05-28 20:19:00 -03:00
franzap 212a19a5a7 Add device key work plan 2026-05-27 19:42:00 -03:00
franzap a3ed899819 Send header for download type 2026-05-01 19:59:13 -03:00
franzap e3f4347330 Release script wip 2026-05-01 18:43:24 -03:00
franzap a971404eec Narrow down deep links 2026-05-01 15:57:05 -03:00
franzap cadea402cb MAOA - Make app offline-first again 2026-04-30 21:43:19 -03:00
franzap bd396d17f5 Implement diagnostics 2026-04-30 21:42:41 -03:00
franzap 03f7dfdd4a Update to fixed amber_signer, closes #358 2026-04-28 16:27:14 -03:00
franzap e357e84625 1.0.6 2026-04-11 16:46:53 -03:00
franzap 938f0bee9c Only block on actual mismatch 2026-04-11 16:45:32 -03:00
franzap 174ba3c095 1.0.5 2026-04-11 15:41:09 -03:00
franzap 3e5ce9b939 Fix app backup setting icon 2026-04-11 15:28:58 -03:00
franzap cd76152cba New attempt to fix signers and better diagnose 2026-04-11 15:20:22 -03:00
franzap a298054cfc Fix display bugs in search screen 2026-04-11 15:11:06 -03:00
franzap 9915077acc Also delete by a tags 2026-04-11 11:00:07 -03:00
franzap 5aeb5648e8 1.0.4 2026-04-10 22:59:31 -03:00
franzap 85aea3bccf Fix latest releases bug 2026-04-10 22:39:41 -03:00
franzap cb470bf67d Improve settings storage, save installed apps and show private stacks 2026-04-10 22:24:49 -03:00
franzap a9712b3c16 Better latest release fetching 2026-04-10 21:41:47 -03:00
franzap 4ce2554556 Fix latest releases query 2026-04-10 17:25:17 -03:00
franzap a362e1c2c8 Back up apps (part of #20) 2026-04-09 21:49:08 -03:00
franzap 115b032e4d Only seed if default catalog, fixes #357 2026-04-09 21:30:25 -03:00
franzap 1f87d6c571 Handle multiple signature hashes and check on last 2026-04-09 21:23:17 -03:00
franzap 70c11d8d43 1.0.3 2026-04-08 18:58:18 -03:00
franzap 4d359fe590 Update purplebase 2026-04-08 18:51:43 -03:00
franzap b69756ae9e Include stacked/zapped profiles in app detail 2026-04-08 18:51:33 -03:00
franzap 430fa0f169 Fine-tune relays for move toward communities 2026-04-08 18:20:52 -03:00
franzap d0c3d5e742 Performance improvements on deletion check 2026-04-08 16:15:30 -03:00
franzap 2e10edf850 Centralize navigation logic 2026-04-08 15:59:01 -03:00
franzap ffdff068c8 Trim down note parser 2026-04-08 15:44:22 -03:00
franzap 698e431676 Handle Zapstore URLs in search input as well 2026-04-08 15:35:04 -03:00
franzap a708523216 Floating overflow menu for apps and stacks 2026-04-08 15:24:17 -03:00
franzap 41b5fba40b Tapping on comment links navigate inside the app 2026-04-08 15:13:58 -03:00
franzap eec8f7822d Allow searching for naddr, npub 2026-04-08 15:05:38 -03:00
franzap 227fb10d79 Move deletions to foreground 2026-04-08 14:35:48 -03:00
franzap d3687ff308 Fix deep link handling regression 2026-04-08 12:31:23 -03:00
franzap 130559baf0 Allow zapstore pubkeys to delete local storage entries (in the future derived from catalog) 2026-04-08 12:04:28 -03:00
franzap 5eda05bb21 Stacks should query apps with full pubkey + app ID 2026-04-07 15:45:44 -03:00
franzap 6fe73ed47d Fix breaking stacks upon updating app 2026-04-06 21:47:33 -03:00
franzap 581d6e6e4c 1.0.2 for real 2026-04-06 20:34:57 -03:00
franzap 841145bdee 1.0.2 2026-04-06 19:58:19 -03:00
franzap 6a3bea25f6 Remove dangling wal, shm files when clearing local storage 2026-04-06 19:47:23 -03:00
franzap 862240a5b5 Fix stacks infinite loading 2026-04-06 19:46:49 -03:00
franzap cd47a27e15 Stack migration fixes 2026-04-06 16:11:04 -03:00
franzap e8567a7f42 Minor stack display bugs fixed 2026-04-06 16:04:16 -03:00
franzap dcf338a0d9 Fix loading more issue in stacks 2026-04-06 15:56:36 -03:00
franzap cf4dfff849 Fix APK signature detection 2026-04-06 14:18:19 -03:00
franzap bf32208f57 Sounder approach for catalog fetcher 2026-04-06 13:31:58 -03:00
franzap 5b0d5c61fd Fixed loading for releases/stacks 2026-04-05 23:55:33 -03:00
franzap 2f4789a32c Load authors in latest 2026-04-04 23:57:22 -03:00
franzap fdf9df4bd1 Script to create seed database for default stacks and apps 2026-04-04 20:40:11 -03:00
franzap 5ebb217a28 Spinner in latest releases container 2026-04-04 17:05:12 -03:00
franzap dc4b5cab07 Rewrite update with more efficient polling and change detection 2026-04-04 16:37:06 -03:00
franzap d718fde99e Skip notifications permission in dev mode 2026-04-04 14:54:41 -03:00
franzap aeb969320d Don't query storage until initialization completes 2026-04-04 14:44:11 -03:00
franzap f79f2e76e7 Additional bugfixing in latest releases container 2026-04-04 14:34:35 -03:00
franzap 6bb9c7f422 Refactored latest releases container, basic again 2026-04-04 14:24:44 -03:00
franzap 63a19b2133 Refactor to fix update bug on first launch 2026-04-04 01:06:07 -03:00
franzap aaf2625a4a Pass keystore data via env 2026-04-03 13:34:59 -03:00