Commit graph

1933 commits

Author SHA1 Message Date
wowario
61537150fc
Merge 03e4488bf9 into f21bb3a3ed 2025-10-08 08:49:15 -07:00
woodser
f21bb3a3ed
support activating and deactivating offers over grpc api (#2001) 2025-10-05 00:50:03 -04:00
woodser
5a5e1653c0
update hyperlinks after docs refactor (#1999) 2025-10-02 15:54:54 -04:00
woodser
8424a65328
fix log spam on startup when shutting down past trades (#1998) 2025-10-01 01:02:29 -04:00
woodser
1abbe83005
remove chat warning when missing dispute trade (#1997) 2025-09-30 06:31:53 -04:00
woodser
6ccb95e2eb reset reserve tx on error creating reserve tx 2025-09-30 06:19:30 -04:00
woodser
34050f6b9f edit open offer on shared thread to fix concurrent processing 2025-09-30 06:19:30 -04:00
woodser
5c42536d6d
fix log message when sending dispute opened message (#1994) 2025-09-30 00:21:36 -04:00
woodser
fbadb03ab7
wallet poll looper runs off thread so polls do not build up (#1993) 2025-09-30 00:21:25 -04:00
woodser
17afbca679
bump version to v1.2.2 (#1995) 2025-09-29 13:20:51 -04:00
woodser
aefa803971
fix reinitializing trade when moved from failed back to pending (#1991) 2025-09-29 09:40:07 -04:00
woodser
f252f0b40c automatically close disputes on startup when payout is published 2025-09-29 09:18:58 -04:00
woodser
eca5ec6e8f do not set dispute result on cancel 2025-09-29 09:18:58 -04:00
woodser
f0f451c13d disable dispute summary text area and close button after closed and published 2025-09-29 09:18:58 -04:00
woodser
f56831eb10 fix npe showing dispute result of published trade 2025-09-29 09:18:58 -04:00
woodser
bd12a1a4e6 fail preparing payment sent message if payout already published 2025-09-29 01:12:16 -04:00
woodser
57d9701ef0 request save main wallet after elapsed time on poll 2025-09-29 01:11:48 -04:00
woodser
96e0e78bf3 assign stopped state in use standby mode listener 2025-09-29 01:10:54 -04:00
woodser
60ee90f53b avoid blocking by checking if wallet exists without lock 2025-09-27 12:48:12 -04:00
woodser
1a3bee0300 fix message spam by resending payment received messages when applicable 2025-09-27 12:48:12 -04:00
woodser
6214f4a120
skip reverting deposit or payout tx state until next confirmation (#1984) 2025-09-27 00:46:58 -04:00
woodser
a7c6e15f2e
decrease resend period for payment received message to 1 month (#1986) 2025-09-27 00:46:34 -04:00
woodser
f8135ad134
decrease sync timeout to 3 minutes (#1985) 2025-09-27 00:46:25 -04:00
woodser
527663d50b
only add system message once when dispute opened (#1983)
add system message only once when dispute is opened
2025-09-27 00:40:44 -04:00
woodser
5b35884d3e
skip trade shutdown log when finalized in previous release (#1982) 2025-09-27 00:38:27 -04:00
woodser
457518e3a9 increase max popup height to 850 2025-09-26 06:45:10 -04:00
woodser
04a8876da5 do not cut off offer agreement terms and conditions 2025-09-26 06:45:10 -04:00
woodser
545cc7bffc set fixed height for copy passphrase button 2025-09-26 06:45:10 -04:00
woodser
4ca05692dd
support moving trades to failed trades with right click (#1978) 2025-09-26 00:03:14 -04:00
woodser
518ebaff88
fix syncing wallets over tor on first sync (#1977) 2025-09-26 00:02:58 -04:00
woodser
5f7b55d061
save wallets after elapsed time and on wallet operations (#1975) 2025-09-24 03:45:30 -04:00
woodser
bc2ce1e77d
fix spacing of text field icon in buyer step view (#1976) 2025-09-24 03:31:56 -04:00
woodser
fb361730c7 use nack flow if cannot create payout tx and stop repeat sending 2025-09-24 01:39:34 -04:00
woodser
9694db4643 skip updating states if no change 2025-09-24 01:39:34 -04:00
woodser
cb0864699b shut down trade when moved to failed 2025-09-24 01:39:34 -04:00
woodser
197f6b086a only resync for missing deposit txs if state is seen 2025-09-24 01:39:34 -04:00
woodser
d7c934eac4 increase app startup timeout to 5 mins 2025-09-23 01:53:40 -04:00
woodser
7ccd4bed8e increase wallet sync timeout to 4 mins 2025-09-23 01:53:40 -04:00
woodser
d9954215b1 fixes to update multisig until finalized and delete wallet on trade thread 2025-09-23 01:53:40 -04:00
woodser
fee4bd0202 save dispute closed message for reprocessing immediately 2025-09-22 07:32:24 -04:00
woodser
ca6ef3dc9a fix trade wallet syncing before deposits requested 2025-09-22 07:32:24 -04:00
woodser
06f472dc53 refactor dispute preparation and requesting off main thread 2025-09-22 07:32:24 -04:00
woodser
4e188a9343 refactor polling to recover if trade tx not fetched 2025-09-22 07:32:24 -04:00
woodser
9c4573487a
reduce memory consumption to get encrypted payloads with hmac (#1971) 2025-09-22 07:32:13 -04:00
Robbie Blaine
29b79f72fc
Migrate MacOS 13 to 15-intel (#1968) 2025-09-21 00:20:03 -04:00
wowario
03e4488bf9
Merge branch 'master' into master 2025-09-19 21:37:55 +03:00
woodser
0a43b2b2bc
recover from import multisig needed error (#1965) 2025-09-18 09:07:52 -04:00
woodser
f711bd5084
recover if offer funding, deposit, or payout txs are invalidated (#1962) 2025-09-18 05:32:37 -04:00
woodser
2bc877feba create payout address entry for unsigned offer if needed 2025-09-15 17:18:52 -04:00
woodser
e48225fec9 stop polling trade wallet on force restart 2025-09-15 17:18:52 -04:00