Commit Graph

17008 Commits

Author SHA1 Message Date
HenrikJannsen
3a4ed1fc01
Add seedNodeReportingServerUrl option
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:51:49 -05:00
HenrikJannsen
2c84f07ada
Add value objects and protobuf definitions
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:51:08 -05:00
HenrikJannsen
3caf2c2b64
Change visibility (will be used from monitor project).
Remove log, change log level.
Add getters

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:50:24 -05:00
HenrikJannsen
f4536b6a56
Add CompletableFutureUtil
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:47:51 -05:00
HenrikJannsen
96f7db9c80
Print log path
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:47:38 -05:00
HenrikJannsen
37c711a8aa
Add distTar.enabled = false to build
Helps to speed up the build.

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:47:14 -05:00
HenrikJannsen
a1bbac41ea
Provide commit hash to seed node.
Provide full hash without truncating

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:46:26 -05:00
HenrikJannsen
a925017e4b
Rename readCommitHash to findCommitHash, make it static and return optional.
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-12-07 11:03:08 -05:00
Alva Swanson
27c4440166
Update to Gradle 7.6 2022-12-07 13:42:38 +02:00
Alejandro García
39db3cc98b
Merge pull request #6445 from jmacxx/backup_zip_logfiles
Fix FileTransferSession tests.
2022-12-07 12:00:40 +02:00
jmacxx
09a7a09ec3
Fix FileTransferSession tests. 2022-12-06 20:33:48 -06:00
Alejandro García
555742d5b4
Merge pull request #6443 from alvasw/enforce_gradle_dependency_verification
Enforce gradle dependency verification
2022-12-06 22:21:52 +02:00
Alejandro García
fc83aa73de
Merge pull request #6442 from alvasw/reenable_verbose_console_logging
Reenable verbose dependency verification (failure report)
2022-12-06 22:20:51 +02:00
Alejandro García
3deda88832
Merge pull request #6441 from alvasw/fix_gradle_dependency_verification
Fix broken Gradle Dependency Verification
2022-12-06 22:19:49 +02:00
Alejandro García
0e9c537647
Merge pull request #6440 from jmacxx/backup_zip_logfiles
Feature to zip logfiles to home directory.
2022-12-06 22:18:58 +02:00
Alejandro García
3d34631b83
Merge pull request #6439 from bisq-network/dependabot/github_actions/actions/setup-java-3.7.0
Bump actions/setup-java from 3.6.0 to 3.7.0
2022-12-06 22:18:08 +02:00
Alva Swanson
d637517d7d
Enforce Gradle Dependency Verification
We had some issues with the Gradle Dependency Verification and nobody
noticed it because it was not enforced by Gradle. Supply chain attack
are sadly a real threat that should not be underestimated.
2022-12-06 21:21:39 +02:00
Alva Swanson
2dc4072133
Reenable verbose dependency verification (failure report)
The built-in Gradle dependency verification XML writer does not find all
our libraries for some unknown reason. I had to compute and add multiple
hashes manually. It seems like it is OS related and the CI output helped
to fix the problem. The console output makes it hard to fix issues
because we cannot access the generated HTML file. This change reenables
the verbose failure report.
2022-12-06 21:18:22 +02:00
Alva Swanson
90070c80c7
Fix broken Gradle Dependency Verification
The following artifacts failed verification:
  - javafx-base-16-linux.jar (org.openjfx:javafx-base:16) from repository MavenRepo
  - javafx-controls-16-linux.jar (org.openjfx:javafx-controls:16) from repository MavenRepo
  - javafx-fxml-16-linux.jar (org.openjfx:javafx-fxml:16) from repository MavenRepo
  - javafx-graphics-16-linux.jar (org.openjfx:javafx-graphics:16) from repository MavenRepo
  - protoc-3.19.1-linux-x86_64.exe (com.google.protobuf:protoc:3.19.1) from repository MavenRepo
  - protoc-gen-grpc-java-1.42.1-linux-x86_64.exe (io.grpc:protoc-gen-grpc-java:1.42.1) from repository MavenRepo
  - jackson-base-2.12.1.pom
  - protoc-3.19.1-windows-x86_64.exe
  - protoc-gen-grpc-java-1.42.1-windows-x86_64.exe
  - junit-bom-5.7.0.pom
  - javafx-base-16-win.jar
  - javafx-controls-16-win.jar
  - javafx-fxml-16-win.jar
  - javafx-graphics-16-win.jar
2022-12-06 20:34:17 +02:00
jmacxx
bddbe6b7ae
Feature to zip logfiles to home directory. 2022-12-05 09:14:12 -06:00
dependabot[bot]
ac17bfad7c
Bump actions/setup-java from 3.6.0 to 3.7.0
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 3.6.0 to 3.7.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](de1bb2b0c5...19eeec562b)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-05 14:04:03 +00:00
Christoph Atteneder
5dc006ec9b
Merge pull request #6435 from jmacxx/add_shutdown_guard
Prompt to confirm before shutting down.
2022-12-05 10:45:02 +01:00
Christoph Atteneder
c381006248
Merge pull request #6438 from jmacxx/fix_filtermanager_npe
Fix NPE in seednode.
2022-12-05 10:40:04 +01:00
jmacxx
75f224c67c
Check filterWarningHandler is set before use. 2022-12-04 21:10:06 -06:00
jmacxx
0e3314ce14
Prompt to confirm before shutting down. Has dont show again option. 2022-12-02 15:35:27 -06:00
Christoph Atteneder
4069e60f8c
Update app signatures 2022-12-01 12:21:46 +01:00
Christoph Atteneder
16166c42a7
Merge pull request #6429 from HenrikJannsen/handle-rpc-errors-gracefully
Handle HttpExceptions at block handler
2022-12-01 09:50:54 +01:00
jmacxx
7ec86c3dc3
User defined trade limit.
Some commits were missed from the first implementation in #6431.
The user limit is applied to offer entry via AccountAgeWitnessService.
Offers are filtered according to limits in OfferFilterService.
If limit changed, the cache in OfferFilterServices must be cleared.
2022-11-29 22:41:34 -06:00
Alejandro García
397ec38c25
Merge pull request #6424 from Android-X13/speed-up-scrolling
Increase mouse-wheel vertical scrolling speed in ScrollPane
2022-11-29 20:33:10 +02:00
Alejandro García
061863a604
Merge pull request #6431 from jmacxx/user_trade_limits
Increase trading limits as an opt-in setting
2022-11-29 20:31:06 +02:00
Android-X13
53c0f0b766
Speed up vertical scrolling
Signed-off-by: Android-X13 <76814540+Android-X13@users.noreply.github.com>
2022-11-29 19:38:03 +02:00
jmacxx
c796531658
Increase trading limits as an opt-in setting (GH proposal 398)
More restrictive limits will still apply based on payment method.

It is intended to avoid that a new users who do not fully understand
the process of a Bisq trade to cause an arbitration case with high
amounts and therefore higher risks and costs for the DAO.
2022-11-29 09:32:38 -06:00
Alejandro García
28c4da3212
Merge pull request #6430 from HenrikJannsen/remove-unused-modules
Remove unused modules
2022-11-29 14:45:37 +02:00
Alejandro García
32cab05121
Merge pull request #6421 from Android-X13/fix-overlay-centering
Fix horizontal centering of overlays on Windows
2022-11-29 14:43:59 +02:00
Alejandro García
1c47d226fd
Merge pull request #6420 from Android-X13/makefile-localnet
Minor inclusions in deploy & undeploy targets (Makefile)
2022-11-29 14:43:25 +02:00
Alejandro García
3160342e59
Merge pull request #6416 from Android-X13/fix-issue-5919
Don't ask for SEPA Instant payment when buyer has SEPA account
2022-11-29 14:42:53 +02:00
Alejandro García
8d2f0a5d12
Merge pull request #6383 from Android-X13/option_for_qr_codes
Include option for non-URI addresses in QR codes
2022-11-29 14:42:05 +02:00
Alejandro García
e054083c1f
Merge pull request #6376 from jmacxx/fix_issue_6367
Fix loss of mailbox messages during SPV resync
2022-11-29 14:41:27 +02:00
HenrikJannsen
0b07c104a7
Use recovery for all RPC HttpExceptions exceptions in generic error handler.
It seems that a reorgs or if a new block arrives quickly after another, that bitcoind is not ready
for a request and throws an RPC error, also the blockhandler throws that if the new block came too fast.
We try to request again with increasing delays up to 1 min. If after 10 attempts its still failing we
do a reorg and start parting again.
2022-11-27 17:42:53 -05:00
HenrikJannsen
a0900a0f1b
Handle HttpExceptions at block handler 2022-11-27 17:41:21 -05:00
sqrrm
b10881ff7f
Merge pull request #6418 from HenrikJannsen/improve-dao-node-domain
Improve dao node domain
2022-11-26 16:19:52 +01:00
jmacxx
8a94642e1a
Do not erase mailbox messages during SPV resync. 2022-11-25 21:13:09 -06:00
Alejandro García
92e4c62287
Merge pull request #6422 from jmacxx/fix_trade_timer_issue
Fix:  incorrect wallet tx handling
2022-11-26 03:02:05 +02:00
Alejandro García
8c882a77d9
Merge pull request #6411 from jmacxx/arbitrator_security_deposit_payout_change
Do not pay out the security deposit of the trade peer to the arbitration case winner
2022-11-26 03:00:56 +02:00
HenrikJannsen
3de6507a90
Add readme with info where it is used
Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-25 15:24:03 -05:00
HenrikJannsen
0e4255c61b
Update verification-metadata.xml
Remove classpath to springframework

Signed-off-by: HenrikJannsen <boilingfrog@gmx.com>
2022-11-25 12:37:02 -05:00
Alejandro García
80a927afb9
Merge pull request #6404 from HenrikJannsen/improve-dispute-validation
Improve dispute validation
2022-11-25 17:37:44 +02:00
Alejandro García
a6293a64cb
Merge pull request #6396 from jmacxx/show_commit_hash
Store the build's commit hash in Jarfile manifest
2022-11-25 17:36:34 +02:00
Alejandro García
3f72e3b3f9
Merge pull request #6397 from bisq-network/dependabot/github_actions/gradle/wrapper-validation-action-1.0.5
Bump gradle/wrapper-validation-action from 1.0.4 to 1.0.5
2022-11-25 17:35:26 +02:00
Alejandro García
48646c3b11
Merge pull request #6389 from bisq-network/dependabot/github_actions/actions/setup-java-3.6.0
Bump actions/setup-java from 3.5.1 to 3.6.0
2022-11-25 17:34:47 +02:00