Commit Graph

  • d74a6aeeb6 ci(android): name the APK and AAB after the version they carry dev jwinterm 2026-10-02 13:42:11 -04:00
  • b07adfff5b ci(macos): port the prerequisites instead of guessing them, and stop printing secrets jwinterm 2026-09-26 11:16:53 -04:00
  • 374048958a chore: 1.0.4+14 hash-bags-1.0.4 jwinterm 2026-09-26 05:15:16 -04:00
  • 8c33061917 fix(brand): the in-app release notes were still Cake's jwinterm 2026-09-24 21:21:41 -04:00
  • 47944ed9dd feat(ui): the send celebration throws WOW and XMR, not only bitcoin jwinterm 2026-09-24 19:50:10 -04:00
  • fff5259860 fix(brand): de-cake the actual source, not the file it is compiled over jwinterm 2026-09-24 19:50:00 -04:00
  • c1f618176c ci(desktop): build macOS, and publish every desktop artifact to the release page jwinterm 2026-09-23 08:13:10 -04:00
  • c11c79b0c5 ci(windows): refuse a drifted Flutter, and let provisioning notice one jwinterm 2026-09-19 14:13:39 -04:00
  • 25acfe656b ci(windows): pin Flutter 3.32.0 like every other platform jwinterm 2026-09-19 14:09:26 -04:00
  • d703455ef2 ci(windows): export the Rust env for the step that checks it jwinterm 2026-09-19 12:07:18 -04:00
  • 0697f41c7e fix(brand): stop shipping Cake artwork, and 1.0.3+13 hash-bags-ios-1.0.3 jwinterm 2026-09-18 19:45:17 -04:00
  • 75a7193da6 fix(reports): say which build produced the error jwinterm 2026-09-18 13:09:54 -04:00
  • 8e45de5928 ci(windows): Authenticode-sign HashWallet.exe with the hardware token jwinterm 2026-08-31 18:00:18 -04:00
  • 3a60b921f4 ui: fix grey Wownero coin logo + lift too-dark dashboard background jwinterm 2026-08-30 10:36:50 -04:00
  • 6a41701656 feat(android): embedded Wownero node — run a full node on the phone jwinterm 2026-08-30 10:17:11 -04:00
  • acccba9210 fix: remove duplicate useSSL key in polygon_node_list.yml (runtime crash) jwinterm 2026-08-30 04:55:28 -04:00
  • 24face9432 fix: harden legacy wallet-password validation to exact generateKey() shape + test hash-bags-ios-1.0.2 jwinterm 2026-08-29 15:08:40 -04:00
  • 7fcef4e4ce fix: add 1.0.0 (build 9/10) legacy secret candidates recovered from the Play AAB jwinterm 2026-08-29 14:58:58 -04:00
  • d8aab70fa7 fix: 1.0.2 hotfix — heal wallets broken by per-build random crypto secrets jwinterm 2026-08-29 14:53:18 -04:00
  • 8db45c5842 ios: raise MinimumOSVersion to 15.0 jwinterm 2026-08-29 05:22:04 -04:00
  • d19e52d308 ci(test): generate models and localization before analyzing jwinterm 2026-08-21 05:25:36 -04:00
  • a144d037d5 ci(test): generate the untracked workspace before resolving jwinterm 2026-08-21 05:00:41 -04:00
  • 78bd866fa6 fix(deps): pin cake_backup and bech32 refs in cw_core to match root jwinterm 2026-08-18 11:07:17 -04:00
  • ae824d6455 fix: WOW crash on Receive -> Addresses (AccountPreviewHeader) jwinterm 2026-08-18 08:28:25 -04:00
  • ca771f51d5 prices: non-USD fiat display works now; update endpoint comment jwinterm 2026-08-16 00:09:23 -04:00
  • 0b548ed8ca nodes: own node as Wownero default; fix Arbitrum RPC; drop keyless NOWNodes jwinterm 2026-08-15 19:37:34 -04:00
  • 1bd91f7ab3 exchange: curate the swap picker to an explicit allowlist jwinterm 2026-08-15 19:37:34 -04:00
  • 47680c1162 Merge gitea-builds/dev: sync CI remote merge history into dev jwinterm 2026-08-15 16:30:21 -04:00
  • 599dcd13d5 chore: bump version to 1.0.1+11 for the post-launch hardening release jwinterm 2026-08-15 16:29:20 -04:00
  • 21587d0c88 refactor(cw): dedupe mnemonic wordlists into cw_core jwinterm 2026-08-15 16:29:07 -04:00
  • adece963c3 refactor: delete dead Cake Pay/buy/exchange code; split di setup() jwinterm 2026-08-15 16:29:03 -04:00
  • 71706314fb privacy: only domain-anchored address resolvers; drop Cake endpoints jwinterm 2026-08-15 16:28:54 -04:00
  • 77ae91e695 ci: run analyze + tests on every push/PR; make the suite real jwinterm 2026-08-15 16:28:44 -04:00
  • 08fb925cea fix: wownero P0s, fail-closed RNG, iOS scheme, dep pins jwinterm 2026-08-15 16:28:39 -04:00
  • 94bf0e8c41 ci(windows): enable Developer Mode for plugin symlink support jwinterm 2026-08-07 12:38:36 -04:00
  • 7ea02dcfda nodes: add node.wownero.org and wow.smirk.cash on :443 jwinterm 2026-08-07 12:33:55 -04:00
  • 47be14ca03 Merge pull request 'ci: Windows build — ensure Rust toolchain is on PATH' (#40) from github-such-software/hash-wallet:dev into dev such-gitea 2026-08-07 11:56:12 -04:00
  • 64642818f8 ci: update Windows build workflow jwinterm 2026-08-07 10:29:15 -04:00
  • d15da0d1ea merge upstream such-gitea 2026-08-07 06:53:18 -04:00
  • 05bef0c14c chore: bump build number to 1.0.0+10 for TestFlight/Play (replaces build 9) jwinterm 2026-08-07 05:12:47 -04:00
  • 852f8d536d tools(demo): store-screenshot composers (App Store, 13" iPad, Play 2:1) jwinterm 2026-08-07 03:31:55 -04:00
  • 4818cdf017 brand: de-cake new-ui asset filenames + drop unused cake art jwinterm 2026-08-07 03:31:32 -04:00
  • 2e33f8324e feat(send): animated hash-bag on the "Transaction Sent" screen jwinterm 2026-08-07 03:02:37 -04:00
  • 7e368f92e6 brand: de-cake the app (hash-bag success art, asset + widget renames, filter, icon padding) jwinterm 2026-08-07 02:57:29 -04:00
  • 6dc3da4621 feat(demo): App Store screenshot composer (storeshots.py) jwinterm 2026-08-03 15:56:12 -04:00
  • 52f926ef35 Merge pull request 'Dev' (#39) from github-such-software/hash-wallet:dev into dev such-gitea 2026-08-03 15:46:56 -04:00
  • 985cbf0064 fix(ios): recover wallet password across Keychain param changes; no crash jwinterm 2026-08-03 14:48:29 -04:00
  • 2afcf010e1 feat(demo): funded-wallet restore + build-arg fixes jwinterm 2026-08-03 13:37:47 -04:00
  • 4dd15704b0 feat(demo): honor SCREENSHOT_MODE as alias for the iOS UITest path jwinterm 2026-08-03 08:36:30 -04:00
  • 4be2424486 feat(demo): DEMO_MODE — boot straight to an unlocked wallet for capture jwinterm 2026-08-03 08:33:22 -04:00
  • 731adb84f1 fix(demo): API35 capture recipe, reown unshallow, deferred recording, device match jwinterm 2026-08-02 21:29:40 -04:00
  • f64ee19b0c fix(integration_test): repair compile after chain removal; robust key taps jwinterm 2026-08-02 21:29:40 -04:00
  • 44661ce592 fix(ios): correct Apple Team ID to D8PL9F7X33 jwinterm 2026-08-02 15:03:04 -04:00
  • 47c32b8f67 Merge pull request 'Dev' (#38) from github-such-software/hash-wallet:dev into dev such-gitea 2026-08-01 08:44:43 -04:00
  • c396e94b77 Add store capture harness: record real wallet flows into screenshots + video jwinterm 2026-07-31 15:25:29 -04:00
  • 4be0eb9613 Bump build number to 1.0.0+9 jwinterm 2026-07-31 15:25:07 -04:00
  • c8abee8b15 Fix builds after Wownero's migration off Codeberg jwinterm 2026-07-31 15:24:59 -04:00
  • fa49834820 Fix build: repin ledger_usb_plus to pub.dev ^1.0.4 (dead git commit) jwinterm 2026-07-10 07:29:31 -04:00
  • eee5ae83c2 CI: resolve app deps before generate_new_secrets (Android + Linux) jwinterm 2026-07-09 21:49:08 -04:00
  • bd9312839a Bump build number to 1.0.0+8 for TestFlight/Play submission jwinterm 2026-07-09 19:48:42 -04:00
  • d9897f13ea MoonPay: key-gated enablement + inject MOONPAY_API_KEY/EXCHANGE_HELPER_API_KEY in CI jwinterm 2026-07-02 16:41:45 -04:00
  • 26a554c3f0 privacy: disclose opt-in error reports (match hash.boats/privacy + store labels) jwinterm 2026-07-02 16:26:14 -04:00
  • 803be5feea CI: inject WalletConnect projectId into Android + iOS TestFlight builds jwinterm 2026-07-02 15:49:54 -04:00
  • 65887ea9db Move hash.boats site out to its own repo (~/src/hash.boats-site) jwinterm 2026-07-02 14:19:08 -04:00
  • 784a082f15 Legal + release-readiness pass for Hash Bags launch jwinterm 2026-07-02 14:07:24 -04:00
  • 86b4040c9b Linux: package release as self-contained AppImage jwinterm 2026-06-03 20:11:43 -04:00
  • 2abff1fe06 Android version-from-pubspec + proper iOS tinted icons jwinterm 2026-06-03 09:31:24 -04:00
  • 21f3a75aa5 Wownero: dispatch getCurrentAccount by wallet.type in AccountCustomizer jwinterm 2026-06-03 09:15:10 -04:00
  • a1b3add2a6 iOS: source CAKEWALLET build number from pubspec_description.yaml jwinterm 2026-06-03 08:02:55 -04:00
  • 5ff5ebf910 iOS: declare ITSAppUsesNonExemptEncryption=false (open-source exemption) jwinterm 2026-06-02 20:16:27 -04:00
  • 6e6cf33bf1 iOS icons: replace Cake artwork with Hash Bags # mark, rename dir jwinterm 2026-06-02 20:11:07 -04:00
  • ac294874bf iOS TestFlight: patch LibTorch Info.plist to match binary LC_BUILD_VERSION jwinterm 2026-06-02 13:39:30 -04:00
  • 52fd1d784f iOS: bump deployment target 12/13 → 15 (Apple ITMS-90208 fix) jwinterm 2026-06-02 12:40:45 -04:00
  • be4cf0e49a iOS TestFlight: validate .p8 AuthKey before altool upload jwinterm 2026-06-01 21:01:38 -04:00
  • fc813368cc iOS TestFlight: also install nightly Rust + iOS targets jwinterm 2026-06-01 20:42:11 -04:00
  • 2294bfabe7 iOS TestFlight: patch signing in pbxproj, not Release.xcconfig jwinterm 2026-06-01 20:25:22 -04:00
  • 2dd7c84246 iOS TestFlight: drop openssl conversion, import .p12 directly jwinterm 2026-06-01 19:59:50 -04:00
  • 5a43cc1114 iOS TestFlight: re-export .p12 as legacy PKCS12 before security import jwinterm 2026-06-01 19:17:04 -04:00
  • 91dadfd35e iOS TestFlight: use openssl base64 -d -A, stop fighting BSD base64 jwinterm 2026-06-01 19:08:20 -04:00
  • 4f38322c92 iOS TestFlight: macOS base64 wants --decode, not -d jwinterm 2026-06-01 18:59:37 -04:00
  • 5e6a9d5743 iOS TestFlight: sanity-check Apple secrets reach the runner jwinterm 2026-06-01 18:54:42 -04:00
  • b6f6f3f4da Wire error reporting to hash.boats/report, surface Wownero primary address jwinterm 2026-06-01 18:39:57 -04:00
  • e6195d1e98 iOS TestFlight: override signing in Release.xcconfig for CI jwinterm 2026-06-01 18:30:34 -04:00
  • 59d7833668 Windows CI: revert SFX wrapper, ship as zip artifact jwinterm 2026-05-24 19:00:10 -04:00
  • 0ad4a4eb8a Windows CI: fetch SFX modules from LZMA SDK, not "7-Zip Extra" jwinterm 2026-05-23 20:44:56 -04:00
  • bdbd3388a3 Windows CI: look in x64/ subdir for SFX modules jwinterm 2026-05-23 20:03:26 -04:00
  • 3bf9509f08 Windows CI: pin 7-Zip Extra URL to 23.01 (only version still hosted) jwinterm 2026-05-22 21:57:40 -04:00
  • b8ca749e1e Windows CI: download 7-Zip Extra to get installer-mode SFX module jwinterm 2026-05-22 21:03:53 -04:00
  • 8c4fbed869 Drop zano_node_list.yml from pubspec_base.yaml assets list jwinterm 2026-05-22 19:22:47 -04:00
  • 1ad70a210a Windows CI: fix YAML break — replace SFX-config heredoc with printf jwinterm 2026-05-22 18:09:59 -04:00
  • 713eba2a53 Windows CI: ship single-file portable HashBags.exe via 7-Zip SFX jwinterm 2026-05-22 12:18:15 -04:00
  • bab0d252ee Rebrand: Cake Pay / Cake 2FA / Cake Wallet → Hash Bags across all 31 locale ARBs jwinterm 2026-05-22 12:16:32 -04:00
  • 20ad49a403 Icon: redraw # as vector path for true centering jwinterm 2026-05-22 12:16:07 -04:00
  • a2a9c1b0aa Pre-release rebrand: core platform branding + versions + node lists jwinterm 2026-05-22 11:26:18 -04:00
  • bba8a975cf CI: add Hash Bags Windows build workflow (manual trigger) jwinterm 2026-05-22 10:48:38 -04:00
  • a6bb3c595d Branding: Hash Wallet → Hash Bags for Windows + Linux app name jwinterm 2026-05-19 17:58:22 -04:00
  • 52b8cd090d Wownero: fix missing icon in wallet picker jwinterm 2026-05-19 17:58:22 -04:00
  • c506679086 iOS sim: drop sudo /etc/hosts rewrite, add upload diagnostic jwinterm 2026-05-19 17:37:00 -04:00
  • 6c765a6e0e iOS sim: write /etc/hosts at job runtime so upload-artifact can reach Gitea jwinterm 2026-05-19 15:30:13 -04:00
  • ee4ccacab0 iOS sim: skip artifact upload, just copy .app to workspace/dist jwinterm 2026-05-19 15:01:59 -04:00