Commit graph

3871 commits

Author SHA1 Message Date
Alejandro García
40f2a54185
Merge pull request #7249 from rodvar/bugfix/packaging_not_including_some_jars
Bugfix/packaging not including some jars
2025-02-10 00:44:55 +00:00
Alejandro García
121f729e1a
Merge pull request #7382 from alvasw/BackupView_Show_error_message_if_log_files_zipping_fails
BackupView: Show error message if log files zipping fail
2025-02-06 22:10:14 +00:00
Alejandro García
4b66508516
Merge pull request #7381 from alvasw/use_deflate_compressed_log_zipper_in_backup_view
Use deflate compressed log zipper in backup view
2025-02-06 22:09:26 +00:00
Alejandro García
a019f5086a
Merge pull request #7385 from bisq-network/release/v1.9.19
Release/v1.9.19
2025-02-06 21:45:25 +00:00
Alejandro García
9769e6fa44
Revert to SNAPSHOT version 2025-02-06 21:39:48 +00:00
Alejandro García
54b094fae5
Merge pull request #7379 from alvasw/AltCoinAccountsDataModel_Handle_XMR_detection_NullPointerException
AltCoinAccountsDataModel: Handle XMR detection NullPointerException
2025-02-05 23:49:15 +00:00
Alejandro García
b8fcb90e8c
Merge pull request #7378 from alvasw/Improve_XMR_subaddress_popup_behaviour
Improve XMR subaddress popup behaviour
2025-02-05 23:48:38 +00:00
Alva Swanson
997f5d53a2
BackupView: Show error message if log files zipping fails 2025-02-05 20:03:29 +00:00
Alva Swanson
192c5f69c1
BackupView: Use new LogFileZipper 2025-02-05 20:00:58 +00:00
Alva Swanson
93985137a0
AltCoinAccountsDataModel: Handle XMR detection NullPointerException
The PaymentAccount.getSingleTradeCurrency(...) method can return null
in certain cases.
2025-02-05 19:55:12 +00:00
Alva Swanson
861f655ae7
Refactor duplicate XMR subaddress popup code 2025-02-05 19:53:09 +00:00
Alva Swanson
5e04336c4d
Show XMR subaddress popup during account creation
Additionally show the XMR subaddress popup during account creation, so
that user can look up how subaddresses work and set it up.
2025-02-05 19:53:09 +00:00
Alva Swanson
958661f25b
Show XMR subaddress popup if user has non-subaddress account
Before PR #7123, we showed the XMR subaddress popup whenever the user
naviated to the account tab. After PR #7123, we show the XMR subaddress
popup if the user has an XMR account. However, it's better show the
popup if the user has a non-subaddress XMR account.
2025-02-05 19:53:09 +00:00
Alejandro García
b1ca17e7b6
Bump version number for v1.9.19 2025-02-02 19:24:27 +00:00
Alejandro García
0fea955a52
Merge pull request #7372 from alvasw/fix_PhoneNumberRequiredLengths
Fix phone number required lengths
2025-02-02 19:17:32 +00:00
Alejandro García
a376e6262e
Merge pull request #7371 from alvasw/Update_Alejandros_public_key
Update Alejandro's public key
2025-02-02 19:16:50 +00:00
Alejandro García
ff8ba70866
Merge branch 'master' into sbp_trade_ui_fixes 2025-02-02 19:16:01 +00:00
Alva Swanson
a43ebe2c0c
Update Alejandro's public key
Alejandro's GPG key expired and he extended the key's expiration date.
2025-02-02 16:24:47 +00:00
Alva Swanson
da733998bc
SBP Trade: Make account name description readable
It's hard for the seller to read the buyer's account details because the
string is long, e.g, "Account owner name (first, middle, and initial of
last name): Alice A., Mobile no. +71234567890, Bank name SBP Bank".
I shortened "Account owner name (first, middle, and initial of last
name)" to "Account owner name".
2025-02-02 16:23:00 +00:00
Alva Swanson
c42a8ef823
displayString: Rename payment.account.owner to payment.account.owner.fullname 2025-02-02 16:23:00 +00:00
Alva Swanson
64e0018344
SbpForm: Remove unused bank name variable declaration 2025-02-02 16:22:58 +00:00
Alva Swanson
0890f0eac0
SbpForm: Remove redundant cast to SbpAccountPayload 2025-02-02 16:22:58 +00:00
Alva Swanson
729dcb7a16
PhoneNumberRequiredLengths: Puerto Rico (PR) has two codes 2025-02-02 16:18:51 +00:00
Alva Swanson
321e86f128
PhoneNumberRequiredLengths: Jamaica (JMM) has two codes 2025-02-02 16:18:45 +00:00
HenrikJannsen
49348be60f
Change popup when seller creates offer with amount which allows buyer without signed account to take it, and seller taking an offer of a buyer without signed account
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-02-01 14:30:03 +07:00
HenrikJannsen
28eeba59bd
Fix layout of hyperlink
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2025-02-01 14:30:03 +07:00
Alejandro García
430496b4f9
Merge pull request #7349 from suddenwhipvapor/TacWindow
Add link to trading rules wiki article in Tac Window
2025-01-15 20:25:08 +00:00
Alejandro García
155ff3885f
Merge pull request #7342 from alvasw/Updater_Remove_JAR_HASH_download
Updater: Remove JAR_HASH download
2025-01-15 20:23:32 +00:00
suddenwhipvapor
349a067c3a
Add link to trading rules wiki 2025-01-04 15:54:50 +00:00
Alva Swanson
9eee4b09e4
Updater: Remove JAR_HASH download
Recent changes broke reproducibility and the last release's JAR_HASH
file contains "Dummy file (needed for updater)". We need to keep
creating a dummy file because the updater fails without a dummy file.
This change fixes the bug.
2025-01-01 20:17:57 +00:00
Alva Swanson
4bb7b38a0e
PreferencesView: Show ARS blue rate popup if selected 2025-01-01 20:16:01 +00:00
Alva Swanson
6c1e45eb53
OfferBookView: Show ARS blue rate popup if selected 2025-01-01 20:16:01 +00:00
Alva Swanson
680a8b1760
TradesChartsView: Show ARS blue rate popup if selected 2025-01-01 20:16:01 +00:00
Alva Swanson
10bf153263
OfferBookChartView: Show ARS blue rate popup if selected 2025-01-01 20:16:00 +00:00
Alva Swanson
d0f4b46a5b
Always show ARS blue rate popup
We show the ARS blue rate popup whenever the user creates a payment
method and ARS is selected. Therefore, it makes sense to always show the
ARS blue rate popup.
2025-01-01 20:13:00 +00:00
Alva Swanson
33eced1117
Move ARS blue rate popup code to new class 2025-01-01 20:13:00 +00:00
Alva Swanson
fb39babbac
Show ARS Blue Rate popup during payment account creation
At the moment, we show the ARS Blue Rate popup when the user saves a
single currency payment account (PR #7122). This misses many payment
accounts that support ARS. The new behaviour is to show the ARS Blue
Rate popup when ARS is selected during account generation (either
pre-selected or later selected by the user).

Payment accounts supporting ARS:
- CashByMail
- CashDeposit
- F2F
- MoneyGram
- National bank
- OKPayAccount (deprecated)
- Same bank
- Specific bank
- Transferwise
- Uphold
- Western Union
2024-12-27 17:52:55 +00:00
Alejandro García
6db1c9e21b
Merge branch 'master' into release/v1.9.18 2024-12-23 05:13:02 +00:00
Alejandro García
3b2b4856aa
Revert to SNAPSHOT version 2024-12-10 08:02:25 +00:00
Alejandro García
c31a55b385
Bump version number for v1.9.18 2024-11-21 19:42:04 +00:00
Alejandro García
179cc1ec48
Revert to SNAPSHOT version 2024-11-21 19:33:12 +00:00
Chris Parker
885f16e15d
Added 500+ string translations to Russian language file
Code Review follow-up - Remove substition replacements for strings which
do not have any substition parameters, as these are causing confusion as
to whether apostrophes are required.
2024-10-12 00:01:15 -04:00
HenrikJannsen
f37344bdc6
Merge pull request #7252 from cparke2/phone-number-validator-required-length-option
New option in PhoneNumberValidator to enforce exact number of digits
2024-09-27 16:07:50 +07:00
HenrikJannsen
122faa5c03
Merge pull request #7259 from cparke2/offer-view-currency-blank-bug
Fix randomly blank currency box upon opening the Offer screen
2024-09-27 16:06:26 +07:00
Chris Parker
abe3329071
Fix randomly blank currency box upon opening the Offer screen
When clicking Create Buy/Sell Offer, or Edit/Duplicate/Clone an existing
offer, randomly the initial display of "Currency" associated with the
initially selected payment method was displayed as blank. This seems to
have been caused by scheduling the selection of the initial payment
method combobox selection to happen on a different thread rather than
immediately selecting it (apparently, sometimes the secondard event to
select the currency gets lost).
2024-09-25 19:49:24 -04:00
Chris Parker
a0f24fe5d5
Add new payment method "Faster Payments System (SBP)" for Russian Ruble
Added new displayStrings into other language files as a placeholder for
future translation, minor revision to order of payment method fields
in source code (cosmetic, no impact on functionality)
2024-09-22 18:55:04 -04:00
Chris Parker
a136f79bd1
Add new payment method "Faster Payments System (SBP)" for Russian Ruble
This is the standard P2P payment method in Russia to perform funds transfers and
payments between Russian bank accounts in Russian Rubles. There is no chargeback
risk. Recipient bank account is located using telephone number and bank name,
and sender receives recipients first name, middle name, and initial of last name
to confirm the phone number entered is correct before sending. Adding this new
payment method has been discussed at length on the GitHub 'growth' channel at:
   https://github.com/bisq-network/growth/issues/288
2024-09-22 18:05:19 -04:00
Chris Parker
595044f4cc
Code Review followup: Use Optional<> and create a new Map for length
Created new class PhoneNumberRequiredLengths.java with a Map lookup for the
requiredlength of phone numbers in select countries that are well-known to
have uniform fixed-length phone number throughout. Country codes missing
will continue to use just the previous length-range algorithms.  Lookup
into this Map is integrated into PhoneNumberValidator.java, no longer
needed an overloaded constructor to provide this functionality.
[New .java file was accidentally omitted from previous commit]
2024-09-22 04:48:57 -04:00
Chris Parker
824997d337
Code Review followup: Use Optional<> and create a new Map for length
Created new class PhoneNumberRequiredLengths.java with a Map lookup for the
requiredlength of phone numbers in select countries that are well-known to
have uniform fixed-length phone number throughout. Country codes missing
will continue to use just the previous length-range algorithms.  Lookup
into this Map is integrated into PhoneNumberValidator.java, no longer
needed an overloaded constructor to provide this functionality.
2024-09-22 04:30:31 -04:00
Chris Parker
1f3cd6765f
Added missing resource string, added unittest, fixed minor bug
Original commit omitted the new display string used by this new
feature. Additionally, added two unittests to verify the code
changes in this pull request work and do not break existing
functionality.
2024-09-21 14:43:47 -04:00