• Joined on 2026-02-27
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-10 00:30:16 -05:00
3b7423f3a1 feat(node): warn when the daemon auto-recovers (salvages) wallet.dat
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-09 23:49:57 -05:00
d136916e80 feat(node): detect an unreadable block DB on startup and offer a one-click reindex
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-09 15:29:26 -05:00
f88304fed2 fix(wallets): stop a legacy wallet showing as a seed-phrase wallet when linked
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-09 13:39:04 -05:00
5296dd7ae5 fix(parsers): harden RPC/price/updater parsing against valid-but-unhandled input
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-09 01:32:52 -05:00
a1d3964e34 fix(lite): require exactly 24 words on first-run restore (crash on valid seed)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-09 00:59:38 -05:00
5b6ba5094b docs(lite): clarify SDXL viewing-key HRP differs from the full node
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-09 00:12:36 -05:00
c3e81a5fa6 fix(send): accept P2SH/multisig recipients in the send + URI address gates
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-08 22:40:15 -05:00
d603a54618 fix(import): recognize real DragonX key formats in the import gate
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 23:12:23 -05:00
c61c211dfe fix(ui): add vertical padding above and below the recent-alerts popup content
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 22:53:34 -05:00
16244d84a0 chore(release): bump version to 2.0.1
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 22:11:42 -05:00
32be868dbc feat(migrate): persist the sweep opid so a mid-sweep interruption can resume (W3-3)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 21:14:40 -05:00
8bb3198562 fix(diagnostics): address adversarial review of the QoL UI (popup, staleness, DPI, i18n)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 20:57:05 -05:00
4b3f0fa92b feat(diagnostics): persistent alert history with a status-bar bell (Foundation QoL)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 20:48:58 -05:00
c7c3440a7b feat(diagnostics): refresh-staleness badge on the Total Balance card (W6-2)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 20:21:08 -05:00
e779ded2e8 feat(diagnostics): persistent node/RPC error banner at top of content (Foundation QoL)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 15:39:58 -05:00
940dd21464 feat(diagnostics): add "Copy diagnostics" + "Open log folder" actions (Foundation QoL)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 15:33:25 -05:00
207f9074db feat(diagnostics): make the logging + crash infrastructure actually work (W7-2, W7-3, W7-4)
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 15:24:08 -05:00
05b00b158b fix(wallet): surface silent save failures + stale-state cleanups (W5-1, W5-2, W6-1, W6-3)
f9ddab059e fix(wallet): stamp syncedHere only after identity verified + guard the startup wallet file (W1-3)
Compare 2 commits »
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 15:11:00 -05:00
de1ae736de fix(wallet): guard against opening a missing/wrong wallet file (W1-1, W1-2, W1-4)
03c1b63e03 fix(migrate): correct fund-adjacent migrate-to-seed bugs (W3-1, W3-2, W3-4)
Compare 2 commits »
DanS pushed to dev at DragonX/ObsidianDragon 2026-08-02 14:49:43 -05:00
8c12b27c0a fix(security): don't silently leave a wallet unencrypted or unlocked (W2-2, W2-4)
c7d163f44a feat(lite): wire the create-time passphrase into the lite encrypt/unlock flow (W5-3)
7e4822c021 fix(security): warn that the seed-backup file is unencrypted plaintext (W4-5)
f9b622cb25 fix(security): scrub in-memory key/passphrase copies in the wallet secret paths (W4-1, W4-3, W2-3)
9204fa148a fix(security): delete the plaintext key export after decrypt-wallet import (W2-1)
Compare 6 commits »