Commit graph

1975 commits

Author SHA1 Message Date
woodser
41345c46be
show 'Starts after 30 confirmations' until trade period starts (#2072) 2025-12-14 15:49:00 -05:00
woodser
bad13ac965
increase contrast of readonly text fields in dark mode (#2071) 2025-12-14 15:48:39 -05:00
woodser
7ead677ff2 throw error editing offer if reserved for a trade 2025-12-10 14:05:54 -04:00
woodser
7cb9a4b6ac remove cli style error message wrapper which only keeps last line 2025-12-10 14:05:54 -04:00
woodser
b3f1c84aeb fix bugs setting and getting market price margin pct over api 2025-12-10 14:05:54 -04:00
woodser
6141c9000d use list instead of set for trade statistics due to jfx bug 2025-12-10 14:05:40 -04:00
woodser
156bd3bdd8 fix jfx bug deleting modified account by using list instead of set 2025-12-10 14:05:40 -04:00
woodser
10ce4cabc7
remove haveno-ui link from readme (#2068) 2025-12-09 15:28:51 -05:00
woodser
b63f1a6aae
Revert " Build daemon.jar using GitHub actions (#2054)" (#2063)
This reverts commit 0d2fe8c1b3.
2025-12-07 13:25:37 -05:00
woodser
b1d516d058
update to monero-project v0.18.4.4 and monero-java v0.8.40 (#2059) 2025-12-07 08:09:03 -05:00
atsamd21
0d2fe8c1b3
Build daemon.jar using GitHub actions (#2054) 2025-12-06 15:04:34 -05:00
woodser
604bd4b58c
footer shows "Version <number>" (#2057) 2025-12-06 09:57:08 -05:00
woodser
1027b613d3
update czech translations (#2053) 2025-12-03 19:38:09 -05:00
woodser
8deabbdf65
add tiled background to chat window (#2052) 2025-12-01 10:31:07 -05:00
woodser
8697b5344f
verify InitTradeRequest matches previously assigned arbitrator (#2048) 2025-11-22 08:11:07 -05:00
woodser
8867e9eb3b
resend mailbox messages until acked or nacked, add delay when stored (#2036)
* before remove ack or stored

* only use ack or nack

* use acked or nacked for arbitrator's DisputeOpenedMessage

* resend PaymentReceivedMessage TTL / 3 *+ 1.5 after stored to mailbox

* remove redundant re-sends

* separation natural conclusion

* simplify resend to 15 minutes doubling

* expand implementation to other senders

* rename RESEND_STORED_MESSAGE_INITIAL_DELAY_MINS

* cleanup
2025-11-21 17:53:46 -05:00
woodser
b525f34e53
add or remove trade state listeners on jfx thread (#2043) 2025-11-20 13:28:34 -05:00
woodser
b450b87d0a
sort offers with null prices after known prices (#2046) 2025-11-20 13:25:55 -05:00
woodser
32dd187958
sort offer book currencies by offer count then alphabetical (#2040) 2025-11-17 11:18:52 -05:00
woodser
7335571e5c
Revert "show number of offers in payment method pulldown (#2032)" (#2042)
This reverts commit fd985b0c9a.
2025-11-16 09:32:59 -05:00
woodser
085eb8df46
decrease top nav bar rounding to 15 (#2041) 2025-11-13 11:06:52 -05:00
woodser
1e04dea08c
use eclipse-temurin:21 for dockerfile jdk (#2039) 2025-11-10 16:46:51 -05:00
woodser
ad9e41fc5e print stack on request connection switch on testnet 2025-11-05 08:42:46 -04:00
woodser
bcb46605ff fix requesting block height + 1 on update trade period 2025-11-05 08:42:46 -04:00
woodser
49178073e4
performance optimizations by idling and closing wallets (#2023) 2025-11-02 12:34:19 -05:00
woodser
495b99c03b
remove warning when invalid open offer signature is expected (#2033) 2025-10-30 19:28:32 -04:00
woodser
7e332136ab
update nix section in installing.md (#2034) 2025-10-30 12:19:25 -04:00
bvcxza
044ea7593a
build and run in nix-shell (#2000) 2025-10-29 10:06:16 -04:00
woodser
fd985b0c9a
show number of offers in payment method pulldown (#2032) 2025-10-29 09:19:03 -04:00
woodser
c9535e9967 add filter box to transactions view 2025-10-29 09:18:48 -04:00
woodser
26982294bb add filter box to deposit view 2025-10-29 09:18:48 -04:00
woodser
a7ae00858d
decrease DisputeAgent TTL to 7 days (#2012) 2025-10-16 08:53:13 -04:00
woodser
231d8a6615
update to monero-java v0.8.39, set proxy with daemon connection (#2019) 2025-10-15 07:46:36 -04:00
woodser
ea057ada4d
update to monero-project v0.18.4.3 (#2018) 2025-10-14 09:41:03 -04:00
woodser
c1f2ee9e77
fix offer message order by waiting 5s after edit offer start to publish (#2016) 2025-10-11 15:20:03 -04:00
woodser
ed41671df9
resend dispute opened message until received (#2008) 2025-10-11 09:20:08 -04:00
woodser
dd3fe5b09e
reprocess offer on republish if arbitrator signature is missing (#2010) 2025-10-11 09:19:13 -04:00
woodser
e592ad557d
prevent removing triggered offer from network on edit (#2015) 2025-10-11 09:18:49 -04:00
woodser
39218c1708
support editing offers via grpc api (#2014) 2025-10-11 09:18:40 -04:00
PromptPunksFauxCough
c07408563a
Update freedesktop rt version in exchange.haveno.Haveno.yml (#2013) 2025-10-09 19:13:43 -04:00
woodser
0feb559884
fix navigating to open offers on close button of offer created popup (#2009) 2025-10-09 08:04:27 -04:00
woodser
cff4e5ea6c update docs to avoid restarting seed nodes at the same time 2025-10-09 07:28:46 -04:00
woodser
5ed6ab1fec update docs link to clone offers 2025-10-09 07:28:46 -04:00
woodser
659e130329
set min trade amount for account signing to min trade amount (0.05 xmr) (#2003) 2025-10-09 07:28:20 -04:00
woodser
e882563e3c save wallet after syncing before stopping timeout 2025-10-09 07:28:09 -04:00
woodser
ee35e34eaa disable repeat sync to latest target height after first sync 2025-10-09 07:28:09 -04: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