22 Commits
Author SHA1 Message Date
Evan Kaloudis d8389e6234 refactor: Native AES-256-GCM encryption for channel backups, replacing CryptoJS 2026-04-15 09:33:27 -04:00
Shubham Kumar 7df52dd4f3 fix: skip restart prompt when Olympus has no backup to restore 2026-04-01 14:17:52 +05:30
Shubham Kumar 2175a19c2c refactor: extract shared handleExportChannels into ChannelMigrationUtils 2026-04-01 14:17:52 +05:30
Shubham Kumar 904ba11756 feat: unify channel backup export/import for SQLite and bolt DB 2026-04-01 14:17:51 +05:30
Shubham Kumar 60cd6386db fix: remove duplicate locales 2026-04-01 14:17:51 +05:30
Shubham Kumar d03d130f68 feat: replace bundle format with zip for channel backups 2026-04-01 14:17:51 +05:30
Shubham Kumar 21ed6a56b7 fix: temp file cleanup during channel backup import 2026-04-01 14:17:51 +05:30
Shubham Kumar 58988cf269 feat: use channel.db directly for bolt DB export and import 2026-04-01 14:17:50 +05:30
Shubham Kumar 69d5124ce4 feat: bolt DB channel export and import support 2026-04-01 14:17:50 +05:30
Shubham Kumar 9b6ad75089 feat: Updated loading modal with step-by-step status during channel export 2026-04-01 14:14:55 +05:30
Shubham Kumar ffdd2b2b08 fix: don't prompt restart when Olympus backup fails before LND is stopped 2026-04-01 14:14:55 +05:30
Shubham Kumar 8cea2e7036 fix: cap recovery wait loop, force-kill LND during restore, and restart prompt after Olympus restore 2026-04-01 14:14:55 +05:30
Shubham Kumar 0304321a33 fix: use separate auth tokens for both backup and restore call and add /status endpoint integration 2026-04-01 14:14:54 +05:30
Shubham Kumar 0915c91342 fix: safe stopLnd handling, restart prompts on all export/restore paths, and embedded-lnd guard for Tools export 2026-04-01 14:14:53 +05:30
Shubham Kumar 1ba14e1737 enhancement: android export message and JSDoc comments for channel migration 2026-04-01 14:06:58 +05:30
Shubham Kumar 88ff92676c fix: Android file import/export for channel backup 2026-04-01 14:06:58 +05:30
Shubham Kumar eb724790f8 feat: implement local and olympus backup and restore with full graph directory bundling 2026-04-01 14:06:57 +05:30
Shubham Kumar dd0129f46f enhancement: Wallet lock state while olympus backup + hidden WalletHeader items in migration mode and other fixes 2026-04-01 14:06:57 +05:30
Shubham Kumar e18915b071 fix: Wire up Olympus channel backup and restore 2026-04-01 14:06:57 +05:30
Shubham Kumar e3c328f140 enhancement: adding file extension validation 2026-04-01 12:49:17 +05:30
Shubham Kumar 38bd1996f1 feat: Import channel backup while restoring the wallet + other refactoring/enhancements 2026-04-01 12:49:17 +05:30
Shubham Kumar 86a8824232 feat: adding channel export in the Backup wallet view and made a separate channel migration utility file 2026-04-01 12:49:17 +05:30