chimp1984
6fac9b17f1
Trigger persistence at onAllServicesInitialized in case
...
we got a requestPersistence called before initialized
2021-03-06 10:59:55 -05:00
chimp1984
2f814fae47
Make allServicesInitialized final
2021-03-06 10:35:49 -05:00
chimp1984
ab5b29cd15
Refactor: Rename field
2021-03-06 10:24:58 -05:00
chimp1984
569a2de641
Call onAllServicesInitialized on PersistenceManager and
...
prevent write to disk before it is called.
In case the user started Bisq 2 times, the second process
would have called the flushAllDataToDisk at shutdown and
overwrote data from the running app.
2021-03-06 10:24:25 -05:00
Christoph Atteneder
c1d6ea93bb
Bump version number for v1.5.9
2021-03-02 18:53:37 +01:00
BtcContributor
e28843dd41
fix opening windows dao links
2021-03-02 13:14:25 +01:00
jmacxx
7c80934a17
Field id strings for FeeService extracted to Config.java
2021-03-01 11:25:04 +01:00
Christoph Atteneder
5288d0840b
Bump version number for v1.5.8
2021-03-01 11:24:04 +01:00
jmacxx
cb5cc3525d
Increase min withdrawal tx fee to 15 sats/vB
2021-02-24 09:10:49 +01:00
Christoph Atteneder
8e78cfa2b7
Update data stores for v1.5.7
2021-02-22 15:52:18 +01:00
Christoph Atteneder
2dc34dce48
Bump version number for v1.5.7
2021-02-18 21:50:32 +01:00
Christoph Atteneder
d2825c317c
Merge branch 'master' of github.com:bisq-network/bisq into hotfix/v1.5.6
...
# Conflicts:
# build.gradle
# desktop/package/linux/Dockerfile
# desktop/package/linux/package.sh
# desktop/package/linux/release.sh
# desktop/package/macosx/create_app.sh
# desktop/package/macosx/finalize.sh
# desktop/package/macosx/insert_snapshot_version.sh
# desktop/package/windows/package.bat
# desktop/package/windows/release.bat
# relay/src/main/resources/version.txt
2021-02-16 21:27:15 +01:00
Christoph Atteneder
1507b58e26
Bump version number for v1.5.6
2021-02-16 09:04:10 +01:00
sqrrm
570ed0e032
Merge pull request #5148 from bisq-network/release/v1.5.5
...
Release/v1.5.5
2021-02-10 10:35:35 +01:00
Christoph Atteneder
60fc17be2c
Update data stores for v1.5.5
2021-01-25 14:18:21 +01:00
jmacxx
2533a52120
Fix log message when opening browser link
2021-01-23 23:15:25 -06:00
Christoph Atteneder
b9e889050a
Bump version number for v1.5.5
2021-01-21 16:01:45 +01:00
Steven Barclay
f34231abb6
Factor out failure callback logic into new Utilities method
2021-01-21 10:08:23 +00:00
Steven Barclay
863392bc74
Factor out executor shutdown logic into new Utilities method
2021-01-21 10:08:22 +00:00
Steven Barclay
b7c7eaf1f2
Add replacement bitcoind block notification daemon
...
Provide a new 'BitcoindDaemon' block notification socket server, to
replace 'com.neemre.btcdcli4j.daemon.BtcdDaemonImpl'. This starts a
single service thread to listen for raw block hashes on localhost port
512*, sent by the specified 'blocknotify' shell/batch script, delegating
to a pool of worker threads to run the supplied BlockListener handler.
Unlike the original BtcdDaemonImpl class, a call to the 'getblock' RPC
method is not made automatically to supply a complete block to the
handler, instead requiring a separate, manual BitcoindClient.getBlock
invocation from within RpcService.
Also provide unit tests using a mock ServerSocket + Socket.
TODO: Use the new Bitcoind(Client|Daemon) implementations in RpcService,
in place of btcdcli4j Btcd(Client|Daemon)Impl & remove the old library.
2021-01-21 10:08:22 +00:00
chimp1984
337ea89ce6
Add program argument flag republishMailboxEntries
...
Only republish if that flag is set, not depending if its a seedNode
2021-01-12 12:42:50 -05:00
sqrrm
fea52f07a3
Merge pull request #5057 from chimp1984/fix-premature-disconnections-from-seeds
...
Fix premature disconnections from seeds
2021-01-12 12:52:41 +01:00
James Cox
e50a182883
Merge branch 'master' into remove_awt_dependencies
2021-01-07 17:54:40 -06:00
chimp1984
a1cb6d5619
If duration is 0 we return "0.000 seconds" instead of empty string
2021-01-06 16:03:55 -05:00
chimp1984
1dc71c9b3a
Increase delay for reset
...
Improve statistic logging
2021-01-06 11:14:47 -05:00
chimp1984
14008a670a
Add formatDurationAsWords to Utilities in common
...
to be accessible to the statistics log.
2021-01-06 01:49:38 -05:00
sqrrm
5ae2a0f5a9
Merge pull request #5039 from chimp1984/add-option-for-seeds-doShutdownSeedOnInterval
...
Add option to prevent periodic shutdown for seed nodes
2021-01-04 10:38:34 +01:00
sqrrm
14d5600107
Merge pull request #5038 from chimp1984/add-filter-support-on-network-level
...
Add filter support on network level
2021-01-04 10:36:54 +01:00
chimp1984
d5ef7e66d1
Add option to prevent periodic shutdown for seed nodes
2021-01-01 17:17:29 -05:00
chimp1984
c8bf1d469e
Add support to filter manager for network wide banned nodes
2021-01-01 16:51:24 -05:00
Christoph Atteneder
3914e5c198
Bump version number for v1.5.4
2020-12-31 06:55:20 +01:00
Christoph Atteneder
e92be14a57
Bump version number for v1.5.3
2020-12-30 13:34:08 +01:00
jmacxx
64d0926db3
remove awt dependencies
2020-12-26 23:18:45 -06:00
chimp1984
a9f9e989a4
Use OS seperators so it works also on windows
2020-12-19 15:08:01 -05:00
Christoph Atteneder
6384753332
Update data stores for v1.5.2
2020-12-17 15:48:05 +01:00
Christoph Atteneder
a6bee1116a
Bump version number for v1.5.2
2020-12-16 14:19:41 +01:00
chimp1984
02d163f5dc
Only log in case the operation took longer than 100 ms
2020-12-15 00:56:06 -05:00
Christoph Atteneder
29c2e0002d
Merge branch 'master' of github.com:bisq-network/bisq into hotfix/v1.5.1
...
# Conflicts:
# build.gradle
# core/src/main/java/bisq/core/btc/setup/WalletConfig.java
# desktop/package/linux/Dockerfile
# desktop/package/linux/package.sh
# desktop/package/linux/release.sh
# desktop/package/macosx/create_app.sh
# desktop/package/macosx/finalize.sh
# desktop/package/macosx/insert_snapshot_version.sh
# desktop/package/windows/package.bat
# desktop/package/windows/release.bat
# relay/src/main/resources/version.txt
# seednode/src/main/java/bisq/seednode/SeedNodeMain.java
2020-12-08 22:19:11 +01:00
chimp1984
b5e19312c5
Remove logs logging absolute path to data directory
2020-12-07 19:35:01 -05:00
chimp1984
15ed165cdd
Move readCalled.set(true); to getPersisted(String fileName) method.
...
Note: It must be before the null check as no existing file must not prevent write.
2020-12-07 12:05:28 -05:00
chimp1984
0520942a4c
Prevent that we write data at shutdown before we have read the data.
...
Fixes https://github.com/bisq-network/bisq/issues/4844
2020-12-07 11:42:19 -05:00
Christoph Atteneder
c782f22fe8
Merge pull request #4874 from jmacxx/fix_systray_error
...
Prevent annoying popup errors for unhandled systray exception.
2020-12-03 21:21:47 +01:00
chimp1984
546c7546ac
Increase max number of log files to 20.
...
Requested here: https://github.com/bisq-network/bisq/issues/4856
2020-12-03 14:57:33 -05:00
Christoph Atteneder
4ab75b656d
Bump version number for v1.5.1
2020-12-03 12:57:43 +01:00
jmacxx
06c0211f1f
Prevent annoying popup errors for unhandled systray exception.
2020-12-02 09:43:41 -06:00
ghubstan
8f13b85e19
Merge branch 'master' into 20-pr-change-requests-A
2020-11-26 17:19:00 -03:00
Christoph Atteneder
11b0a466ce
Merge branch 'master' of github.com:bisq-network/bisq into release/v1.5.0
...
# Conflicts:
# core/src/main/java/bisq/core/provider/fee/FeeService.java
# core/src/main/resources/i18n/displayStrings.properties
# seednode/src/main/java/bisq/seednode/SeedNodeMain.java
2020-11-25 14:05:37 +01:00
ghubstan
32ed7ac406
Add ReflectionUtils to common.util pkg
...
This class will aid the api's (create) PaymentAccount json form
serialization/de-serialization.
2020-11-18 16:11:10 -03:00
chimp1984
6fc36d48db
Reduce interval for persistence
...
Seems the persistence at shutdown is too unsafe and we got bug reports where data was missing.
https://github.com/bisq-network/bisq/issues/4806
Use millisec instead of sec for delay
Rename delayInSec to delay
2020-11-17 19:15:59 -05:00
sqrrm
c1287ac43a
Merge pull request #4804 from chimp1984/improve-persistence-manager
...
Improve persistence manager
2020-11-14 22:30:09 +01:00