Commit graph

478 commits

Author SHA1 Message Date
woodser
d9630a13b5 cancel tx on dispute summary window re-enables buttons
Some checks failed
CI / build (macos-13) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
Codacy Coverage Reporter / Publish coverage (push) Has been cancelled
CodeQL / Analyze (java) (push) Has been cancelled
2024-08-03 11:38:04 -04:00
woodser
3b0080dbba support re-opening dispute if payout fails 2024-08-03 11:37:20 -04:00
woodser
79cd9f3e82 re-export multisig hex on create multisig tx or open dispute 2024-08-03 11:37:20 -04:00
bvcxza
0f0b645f72
use AutocompleteComboBox to create new payment method
Some checks are pending
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-08-01 07:46:38 -04:00
bvcxza
180fde87cc
#1130 change graph lines to lighter gray in dark mode
Some checks failed
CI / build (macos-13) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
Codacy Coverage Reporter / Publish coverage (push) Has been cancelled
CodeQL / Analyze (java) (push) Has been cancelled
2024-07-26 11:36:05 -04:00
phytohydra
a8d5c63f9f
Remove excess transparency from around icons
Some checks failed
Codacy Coverage Reporter / Publish coverage (push) Has been cancelled
CodeQL / Analyze (java) (push) Has been cancelled
CI / build (macos-13) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
2024-07-24 14:26:51 -04:00
bvcxza
ddee87f85d
Fix popups text background color
Some checks are pending
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-07-23 08:26:02 -04:00
woodser
b03c873a06
search by payment method in filter and tweak ui 2024-07-20 21:39:10 -04:00
PW
7c8753c17b
Make offers filterable via offer ID or Node address 2024-07-20 21:29:57 -04:00
woodser
13d6eaee7d recover from offer funds being unexpectedly unavailable 2024-07-20 18:20:10 -04:00
woodser
d69dcae875 preserve offers unless invalid #1115 2024-07-17 15:35:33 -04:00
woodser
06b0c20bad switch to next best monerod on various errors 2024-07-17 15:35:22 -04:00
woodser
33bf54bcac recover from payment received message not processed 2024-07-17 15:35:22 -04:00
woodser
690f38e4dd bump version to 1.0.9 2024-07-16 12:30:52 -04:00
woodser
f852217945 adjust presentation of extra info in buyer step screen
Some checks are pending
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-07-13 09:09:10 -04:00
woodser
9747b20a27 show error message on error confirming payment received
Some checks are pending
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-07-12 14:42:14 -04:00
woodser
6de61243b3 set selected currency when account has single currency
Some checks failed
CI / build (macos-13) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
Codacy Coverage Reporter / Publish coverage (push) Has been cancelled
CodeQL / Analyze (java) (push) Has been cancelled
2024-07-08 11:54:11 -04:00
woodser
7c2af064a3 fix case for paypal extra info 2024-07-08 11:54:00 -04:00
walkerp07
05b00727a5 Add an "extra_info" text area for CashApp 2024-07-08 11:36:30 -04:00
walkerp07
8bf8144709 Add an "extra_info" text area for PayPal 2024-07-08 11:36:30 -04:00
woodser
31ce183c83 fix invalid res lookup for UpholdForm 2024-07-08 10:35:08 -04:00
woodser
5d39eecd4f fix 'not enough money' error on reserve exact offer amount #1089 2024-07-08 08:47:12 -04:00
woodser
86e4f7b3f2 retry creating withdraw tx 5 attempts 2024-07-08 08:46:54 -04:00
woodser
8ce91aa0c1 fix error on shut down updating p2p connections table 2024-07-01 12:21:58 -04:00
sraver
c3b93b6e75
replace miner fee toggles with 'send max' link for withdraw #1033
Co-authored-by: sraver <pyrdnx@pm.me>
Co-authored-by: woodser <woodser@protonmail.com>
2024-06-30 07:36:06 -04:00
PW
7ebc1bfc11
Allow word wrapping on "Accepted taker countries" field #989
Some checks are pending
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-06-24 07:24:52 -04:00
nsec1
3cac6d7c69
#967 Text in Pop Ups selectable
Some checks are pending
CI / build (windows-latest) (push) Waiting to run
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-06-23 18:31:15 -04:00
woodser
0a67b9a423 bump version to 1.0.8
Some checks are pending
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-06-23 13:52:00 -04:00
woodser
cb0b6665f7 add and remove offers on user thread to fix illegal state #1031 2024-06-23 13:46:34 -04:00
nsec1
f454bbbf63
fix market price margin setted to zero in offer edition (#1062)
Some checks failed
CI / build (macos-13) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
Codacy Coverage Reporter / Publish coverage (push) Has been cancelled
CodeQL / Analyze (java) (push) Has been cancelled
2024-06-21 13:02:49 -04:00
woodser
438e8d41cb fixes to editing offers #1011
Some checks failed
CI / build (macos-13) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
Codacy Coverage Reporter / Publish coverage (push) Has been cancelled
CodeQL / Analyze (java) (push) Has been cancelled
2024-06-10 07:51:02 -04:00
woodser
57948b36fd fix error about window already being closed due to faded popover 2024-06-10 07:51:02 -04:00
woodser
0c1ac28e26 update offer qr code on key strokes 2024-06-10 07:51:02 -04:00
woodser
9b3d78bd4b fix ui forms for paypal, cash app, venmo
Some checks are pending
CI / build (macos-13) (push) Waiting to run
CI / build (ubuntu-latest) (push) Waiting to run
CI / build (windows-latest) (push) Waiting to run
Codacy Coverage Reporter / Publish coverage (push) Waiting to run
CodeQL / Analyze (java) (push) Waiting to run
2024-06-09 08:32:20 -04:00
woodser
fea804086b support paypal, cashapp, venmo
Co-authored-by: preland <89992615+preland@users.noreply.github.com>
2024-06-09 07:14:56 -04:00
woodser
26c32a8ff4 bump version to 1.0.7
Some checks failed
CI / build (macos-13) (push) Has been cancelled
CI / build (ubuntu-latest) (push) Has been cancelled
CI / build (windows-latest) (push) Has been cancelled
Codacy Coverage Reporter / Publish coverage (push) Has been cancelled
CodeQL / Analyze (java) (push) Has been cancelled
2024-06-07 07:38:23 -04:00
woodser
37af7e5338 show multisig deposit destination address in transactions view #982 2024-06-07 07:38:07 -04:00
woodser
e12ec197bf support backing up data directory on windows with shut down #996 2024-06-07 07:29:15 -04:00
woodser
f6c35ba6f3 support extra info for australia payid account #976 2024-06-07 07:29:01 -04:00
woodser
99bb29e0b0 fix navigation links from market view to offer view #974
Co-authored-by: nsec1 <167650977+nsec1@users.noreply.github.com>
2024-06-04 08:18:14 -04:00
woodser
0919d92ce4 increase max question length for InteracETransfer to 160 characters #969 2024-06-03 10:19:19 -04:00
woodser
cf1fabd0bb fix jfx error loading SupportView 2024-06-03 10:19:19 -04:00
nsec1
879ed9b10a #921 Make terms of acceptance full screen for readability and copy to clipboard icon 2024-05-28 10:48:52 -04:00
woodser
2f0ea48a31 fix jfx error in MainView 2024-05-25 13:38:41 -04:00
woodser
7e898ba23d set combined sync progress on user thread 2024-05-25 13:38:41 -04:00
woodser
b63227e8db reset address entries off thread on close take offer 2024-05-24 06:48:49 -04:00
nsec1
f2f5a6fd24
#919 Expand "Extra info" field on offers (#950) 2024-05-23 21:15:51 -04:00
woodser
68a4c21b17 enable cancel button while placing an offer 2024-05-23 15:01:37 -04:00
woodser
36f7037dde clear connection service error message on success 2024-05-23 15:01:37 -04:00
woodser
66e9ac7d3c bump version to 1.0.6 2024-05-21 18:00:23 -04:00
woodser
1150d929af maker selects arbitrator (breaking change) 2024-05-21 18:00:14 -04:00
woodser
3fbb2f95d0 update chat view messages on user thread 2024-05-20 15:04:48 -04:00
woodser
2e605a590e
bump version to 1.0.5 (#937) 2024-05-19 10:02:37 -04:00
woodser
b4369fbb9f fix default monero port in custom node input #928 2024-05-18 11:45:13 -04:00
woodser
bee93bf45f reset internal state and popup warning if main wallet swapped 2024-05-18 10:11:34 -04:00
woodser
ffdbe73693 delete monero binaries from backup to reinstall with permissions 2024-05-18 10:11:34 -04:00
woodser
64acf86fbe fix total amounts in spread view 2024-05-15 18:18:41 -04:00
woodser
113a94b1f9 fix concurrent modification exception in spread view 2024-05-15 17:18:03 -04:00
woodser
1aa62863f4 move DEFAULT_APP_NAME to HavenoExecutable 2024-05-15 09:33:54 -04:00
woodser
7e3d89797e recover from failed payout tx 2024-05-15 09:33:54 -04:00
woodser
7847460f11 bump version to 1.0.4 2024-05-15 07:40:17 -04:00
nsec1
1b864368e1
Update p2p package #756 (#884) 2024-05-15 06:52:36 -04:00
woodser
a723c0d86b taker security deposit based on trade amount in range 2024-05-15 06:51:04 -04:00
woodser
6dedce1d27 do not cancel take offer screen on maker disconnect if initializing 2024-05-13 07:11:59 -04:00
woodser
0fed23ec22 bump version to 1.0.3 2024-05-12 08:01:51 -04:00
woodser
0ea056104c support invalid offer state 2024-05-08 09:12:35 -04:00
woodser
7887c450c7 arbitrator sends deposit responses on error or timeout 2024-05-08 09:12:35 -04:00
woodser
4761b71105 remove repeated popups on offer taken error 2024-05-08 09:12:35 -04:00
woodser
6b34651101 stop busy animation on reset payment state 2024-05-07 21:37:49 -04:00
woodser
6fb846d783 refactor trade protocol error handling and wallet deletion 2024-05-07 21:37:49 -04:00
woodser
f99fab8515 repeat try withdraw tx and fix amount details 2024-05-05 08:33:49 -04:00
woodser
b50238a805 log cleanup 2024-05-04 09:16:01 -04:00
woodser
f53a4e5fad show popup on error relaying withdraw tx 2024-05-04 09:16:01 -04:00
woodser
e96b875232 use more cached wallet state instead of direct queries 2024-05-04 09:16:01 -04:00
woodser
7a0c8a3f3b bump version to 1.0.2 2024-04-29 11:22:49 -04:00
woodser
94ab3c1f9b show reserved amount in maker's offer details 2024-04-29 11:22:49 -04:00
woodser
e63141279c refactoring based on congestion testing
retry creating and processing trade txs on failure
do not use connection manager polling to reduce requests
use global daemon lock for wallet sync operations
sync wallets on poll if behind
use local util to get payment uri to avoid blocking
all peers share multisig hex on deposits confirmed
import multisig hex when needed
2024-04-29 11:22:49 -04:00
woodser
895acc9d7c do not fetch trade txs directly from daemon 2024-04-27 17:14:21 -04:00
woodser
2e672260d3 show '0 confirmation(s)' until confirmed 2024-04-27 17:14:21 -04:00
woodser
6455171dea disable payment sent/received buttons until acked 2024-04-22 04:56:49 -04:00
woodser
d0a25d7d5b show 'preparing confirmation' on payment sent/received clicked 2024-04-22 04:56:49 -04:00
woodser
adccf27385 set deposit tx confirmations from wallet instead of daemon request 2024-04-22 04:56:49 -04:00
woodser
9d9635ff50 refactor wallet poll loops to further minimize requests 2024-04-22 04:56:49 -04:00
woodser
8097b0f499 use cached txs in xmr wallet service instead of querying wallet 2024-04-21 06:27:30 -04:00
woodser
97d35dda33 bump version to 1.0.1 2024-04-18 14:19:52 -04:00
woodser
ca2d7704ab fixes from congestion testing
- refactor main wallet polling
- restart main wallet if connection changes before initial sync
- use cached wallet state throughout app
- avoid rescanning spent outputs until payout tx expected
- allow payment sent/received buttons to be clicked until arrived
- apply timeout to payment sent/received buttons
- load DepositView asynchronously
- remove separate timeout from OpenOffer
- tolerate error importing multisig hex until necessary
2024-04-18 14:19:52 -04:00
woodser
b6a113b742 trade appears after deposit published 2024-04-13 10:28:50 -04:00
Jabster28
de07a926c2
add installer builds to artifacts w/ GH action (#864) 2024-04-12 05:06:45 -04:00
woodser
06102054fb bump version to 1.0.0 2024-04-10 11:36:05 -04:00
woodser
7d7660414a trade fees are adjustable and persisted in offer payload 2024-04-07 08:33:39 -04:00
woodser
59fbd805a5 update offer state on same thread to fix blocking 2024-04-07 08:33:39 -04:00
niyid
9f2546543a
Withdraw tx runs in separate thread while displaying spinning wheel 2024-04-07 07:37:54 -04:00
woodser
53001823af update logback and add license 2024-03-29 10:04:30 -04:00
phytohydra
b0b5fde742
Remove coloring of log.info messages (#851) 2024-03-29 06:47:59 -04:00
woodser
04d4a6a419
update instructions to build desktop installers (#847) 2024-03-28 08:38:33 -04:00
woodser
0f20a00bd8
bump version to v0.0.21 2024-03-27 10:39:19 -04:00
woodser
d9b983b0fb hide take offer progress popup on validation error 2024-03-23 10:37:07 -04:00
preland
f37513b3cf Remove listview hover border 2024-03-23 10:28:48 -04:00
woodser
aac908937e fix extra buyer avatars in dispute view 2024-03-22 07:52:59 -04:00
woodser
60c2c12a95 show address for display with onion or localhost 2024-03-21 11:13:32 -04:00