xmr-btc-swap/src-gui/src/renderer/components/modal/provider
binarybaron 2bffe40a37
Merge changes from legacy GUI, allow daemon logs to be attached to feedback (#115)
This PR applies all remaining changes from https://github.com/UnstoppableSwap/unstoppableswap-gui/pull/210


- Added checkbox option to attach daemon logs when submitting feedback
- Added "Outdated" chip with warning icon for providers running outdated asb versions
- Updated `BitcoinPunishedPage` to display different messages for BtcPunished and CooperativeRedeemRejected states (including reason for failed cooperative redeem)
- Added "Attempt recovery" button for swaps in BtcPunished state
- Modified `getBitcoinTxExplorerUrl` to use mempool.space instead of blockchair.com
- Added `useResumeableSwapsCountExcludingPunished` hook to count resumable swaps excluding punished ones, use it for the badge and alert
- Updated `sortProviderList` function to filter out incompatible providers before sorting
- Added `TauriSwapProgressEventExt` type to extract specific event types from TauriSwapProgressEvent
2024-10-13 18:04:47 +02:00
..
ProviderInfo.tsx Merge changes from legacy GUI, allow daemon logs to be attached to feedback (#115) 2024-10-13 18:04:47 +02:00
ProviderListDialog.tsx feat(cli+tauri): Send logs from host to guest (#90) 2024-09-26 17:09:46 +06:00
ProviderSelect.tsx feat(gui): Migrate to Tauri events 2024-08-26 15:32:28 +02:00
ProviderSubmitDialog.tsx feat(gui): Migrate to Tauri events 2024-08-26 15:32:28 +02:00