Commit Graph

  • 01f9e2c39d made the QDN cleanup process more aggressive, removed dead code and unused variables develop kennycud 2026-04-24 10:18:40 -07:00
  • c0b47d4fec added exception handling for each block message, so when an exception occurs the other messages still get processed kennycud 2026-04-24 10:13:35 -07:00
  • 95bf446bbb Merge pull request #340 from IceBurst/6.1.4+ Ice 2026-04-17 14:52:02 -04:00
  • 162d77fb59 Allow for comments, lines starting with '#' Correct simple comma errors,] <-- Get it :) Ice@Qortal.Dev 2026-04-17 14:45:48 -04:00
  • 2346035517 invalidate old chat messages kennycud 2026-04-16 10:47:29 -07:00
  • a0895d8e61 Merge pull request #339 from IceBurst/6.1.4+ Ice 2026-04-15 17:04:16 -04:00
  • aa3a6ed6a8 New API to fetch a list of Primary Names based on a list of addresses Ice@Qortal.Dev 2026-04-15 16:33:26 -04:00
  • 588bd81cfb adding thread dump scheduler as an optional feature, you must change your settings to enable it kennycud 2026-04-15 11:35:25 -07:00
  • c24af5a373 added new methods to and moved methods to FilesystemUtils kennycud 2026-04-15 11:33:03 -07:00
  • 2cf923549c new api call to help monitor executable AT's kennycud 2026-04-13 10:48:20 -07:00
  • 2d4d233f0c wrapped message scheduler code in a try catch block as a fail-safe, put signatures in an ArrayList to ensure the addAll operation is supported kennycud 2026-04-06 18:27:24 -07:00
  • 458d62a4e8 Merge pull request #338 from jschulthess/reticulum reticulum crowetic 2026-04-01 12:41:46 -07:00
  • 9f86980c42 fixed numerous bugs related to synchronization kennycud 2026-03-31 13:57:17 -07:00
  • 5f351ea573 removing chat transaction storage from the database and delegating everything to the new ChatTransactionDelegate singleton kennycud 2026-03-30 14:19:48 -07:00
  • dbf37099a9 ChatTransactionDelegate initial entry for a chat transaction storage alternative to database storage kennycud 2026-03-30 14:17:53 -07:00
  • ad04799f48 new database queries kennycud 2026-03-30 14:16:55 -07:00
  • 0ad102d7a6 JSON import/export support kennycud 2026-03-30 14:15:15 -07:00
  • d85d5f1b44 add missing replyQueues init Jürg Schulthess 2026-03-30 11:52:21 +02:00
  • 7becb5595c fix RNS shutdown hanging Jürg Schulthess 2026-03-29 20:32:24 +02:00
  • 74e3aeb737 re-arrange potential disconnect code Jürg Schulthess 2026-03-29 15:13:44 +02:00
  • 4f8aa791ed fix stage 2 tread to work with reticulum Jürg Schulthess 2026-03-29 13:23:20 +02:00
  • f4a404f85f the boolean wrapper was evaluated for non-null only, now the boolean value is also evaluated kennycud 2026-03-28 18:22:35 -07:00
  • 8e5f48f5b2 no longer fetching indices published by blocked names kennycud 2026-03-28 18:18:19 -07:00
  • a26d6bf6d6 align code with master 6.1.4 Jürg Schulthess 2026-03-28 16:23:39 +01:00
  • ec4cee088f XORed auto-update JAR for commit dac844c4 auto-update-dac844c4 Qortal-Auto-Update 2026-03-26 16:08:52 -07:00
  • dac844c4ea Bump version to 6.1.4 master v6.1.4 Qortal-Auto-Update 2026-03-26 16:07:29 -07:00
  • d68505f076 Merge pull request #337 from Qortal/develop kennycud 2026-03-26 15:51:57 -07:00
  • 458018ac9e Update blockchain.json kennycud 2026-03-26 15:49:25 -07:00
  • e410f79cf0 Merge pull request #336 from Qortal/fix/hsqldb-checkpoint-coma Phillip 2026-03-25 21:43:01 +02:00
  • fababb92fa added at phil 2026-03-25 20:55:29 +02:00
  • 009d43c8ad exclude ReticulumPeer from enforceDirectionInvariant Jürg Schulthess 2026-03-25 17:30:12 +01:00
  • 2cecc39c54 adjust getAllKnownPeers to peers with active links Jürg Schulthess 2026-03-23 18:44:50 +01:00
  • 962186758d fix memory leak for arbitraryMetadataSignatureRequests phil 2026-03-23 17:06:50 +02:00
  • aa529f024b fix(metadata): evict stale relay entries from arbitraryMetadataRequests to prevent unbounded memory growth phil 2026-03-22 22:26:56 +02:00
  • 5159e01c4e change EPC to a thread per destination Jürg Schulthess 2026-03-22 17:55:24 +01:00
  • 9a7ddb2e2f optimize arbitrary metadata fetch path phil 2026-03-21 23:36:51 +02:00
  • 7a49539269 fix: reduce memory spikes and prevent EventBus deadlock in arbitrary data manager phil 2026-03-21 16:30:28 +02:00
  • 95c517d598 fix: prevent checkpoint from blocking all DB threads (synchronizer coma) phil 2026-03-21 00:30:18 +02:00
  • 4e98a9f756 Merge pull request #335 from Qortal/remove-chat-logs Phillip 2026-03-20 00:48:02 +02:00
  • 7dda5eff14 remove chat logs phil 2026-03-20 00:46:52 +02:00
  • 59a40aca93 Merge pull request #334 from Qortal/feature/notifications-manager-main Phillip 2026-03-20 00:30:01 +02:00
  • 3cb48b491c reformat json phil 2026-03-20 00:17:15 +02:00
  • ac3c502d90 undo height change phil 2026-03-19 23:38:12 +02:00
  • fdeb71d185 put back main-net initial peers and magic phil 2026-03-19 23:33:52 +02:00
  • 79680f78a0 return null if latest transaction has no metadatahash test-notifications phil 2026-03-19 19:59:16 +02:00
  • db465f6be9 remove logs phil 2026-03-19 18:53:47 +02:00
  • 7c596045af update cache search when they come in phil 2026-03-18 16:36:22 +02:00
  • 2c8511bfa1 added onchain resource bulk fetch phil 2026-03-17 21:17:59 +02:00
  • e0591797e1 fix metadata fetching phil 2026-03-17 02:10:25 +02:00
  • 87cf7aef9e fix issue with recent metadata requests phil 2026-03-16 00:49:05 +02:00
  • a94af46100 fixes to notification manager phil 2026-03-15 17:49:50 +02:00
  • 86b8e18d72 align code with master 6.1.3 Jürg Schulthess 2026-03-15 14:52:35 +01:00
  • 97f3cacdcd Merge pull request #331 from nbenaglia/feature/320_endpoint_app_ratings nico.benaz 2026-03-15 00:49:43 +01:00
  • c90c9b7618 Add endpoint for appRatings Nic 2026-03-14 18:32:08 +01:00
  • 0ac0093c7d Merge remote-tracking branch 'origin/master' into test-notifications phil 2026-03-14 17:47:47 +02:00
  • 95dc00098a test settings phil 2026-03-14 17:42:56 +02:00
  • 6e8d845a85 initial update kennycud 2026-03-05 10:08:47 -08:00
  • 5b577d1b70 started on notifications manager feature/notifications-manager phil 2026-03-14 03:17:21 +02:00
  • b6c2653141 XORed auto-update JAR for commit 243ff7f7 auto-update-243ff7f7 Qortal-Auto-Update 2026-03-13 15:02:05 -07:00
  • 243ff7f785 Bump version to 6.1.3 v6.1.3 Qortal-Auto-Update 2026-03-13 15:00:39 -07:00
  • 9035e2269c Merge pull request #328 from Qortal/update/db-optimizations-process crowetic 2026-03-13 14:59:01 -07:00
  • 4ee9441128 dramatically increased numbers for force-checkpointing (as was still forcing multiple times per second with previous numbers which would kill any potential performance gains) - removed debug logging as most users have HSQLDB set to DEBUG - added time-based info logging summary starting at ~3 min crowetic 2026-03-11 15:20:47 -07:00
  • 4e0ce2090e optimize trade queries optimize/trade-queries phil 2026-03-11 18:58:59 +02:00
  • fe5b185223 update checkpointing to a hybrid approach between this and last - lowered logging level on transaction importer summary - modified minPeerVersion and allowConnectionsWithOlderPeerVersions defaults (QDN does not function for versions below 6.0.0, and 6.1.0 is now 3 versions behind, so is a fine default) - lowered tls client logging in log4j to warn. crowetic 2026-03-11 09:33:22 -07:00
  • 16a0b179b6 optimize db and processing phil 2026-03-11 05:52:39 +02:00
  • 4ae8eb74d5 optimize get active groups query phil 2026-03-11 00:19:43 +02:00
  • e585a8c693 align code with master 6.1.2 Jürg Schulthess 2026-03-10 07:49:12 +01:00
  • d342be5912 XORed auto-update JAR for commit d5de956a auto-update-d5de956a Qortal-Auto-Update 2026-03-09 14:02:59 -07:00
  • d5de956a4c Bump version to 6.1.2 v6.1.2 Qortal-Auto-Update 2026-03-09 14:00:42 -07:00
  • e7d8688f46 Merge pull request #325 from Qortal/revert/qortalrequest-duplication crowetic 2026-03-09 13:59:12 -07:00
  • 777d3977ac disable duplication check for qortalRequests phil 2026-03-06 19:22:28 +02:00
  • cbb2f74832 align code with master 6.1.1 Jürg Schulthess 2026-03-08 06:01:27 +01:00
  • 8cf79f667d align code with master 6.1.0 Jürg Schulthess 2026-03-08 05:30:02 +01:00
  • de08c28d39 disable duplication check for qortalRequests revert/disable-deplication-check phil 2026-03-06 19:22:28 +02:00
  • 3cd93b8795 Merge remote-tracking branch 'kenny/constraints-feature' phil 2026-03-05 21:30:42 +02:00
  • adf7931302 initial update kennycud 2026-03-05 10:08:47 -08:00
  • 98b8671aac Merge pull request #324 from crowetic/chore/release-notes-script-update crowetic 2026-03-04 14:41:28 -08:00
  • 9c7cdba16a Restore interactive prompts in release notes script crowetic 2026-03-04 14:28:10 -08:00
  • e469a6c2fe Merge remote-tracking branch 'qortal-upstream/master' into chore/release-notes-script-update crowetic 2026-03-04 14:28:02 -08:00
  • 498a9797f7 XORed auto-update JAR for commit 64a00d43 auto-update-64a00d43 Qortal-Auto-Update 2026-03-04 12:39:58 -08:00
  • 64a00d438c Bump version to 6.1.1 v6.1.1 Qortal-Auto-Update 2026-03-04 12:38:04 -08:00
  • 41859ba669 Merge pull request #321 from Qortal/bugfix/api-ssl-startup crowetic 2026-03-04 12:33:01 -08:00
  • b6ad763660 Refactor Synchronizer: fetch blocks without holding blockchain lock update/sync-prefetch-outside-lock phil 2026-03-02 16:45:30 +02:00
  • acb1523ef6 add cleanup phil 2026-03-01 16:58:56 +02:00
  • a55120f8b4 SslUtils: avoid adding IP addresses as DNS names in certificate SAN phil 2026-03-01 15:30:24 +02:00
  • bee4364ac9 Fix API SSL startup: hostname fallback, corrupt keystore recovery, default PKCS12 provider phil 2026-03-01 01:20:25 +02:00
  • 59dfa19ead Merge pull request #320 from crowetic/chore/release-notes-script-update crowetic 2026-02-27 16:09:12 -08:00
  • e53766dac6 Update generate-release-notes script crowetic 2026-02-27 16:05:56 -08:00
  • 3dbbea143c XORed auto-update JAR for commit a322791c auto-update-a322791c Qortal-Auto-Update 2026-02-27 15:03:17 -08:00
  • a322791c32 Bump version to 6.1.0 v6.1.0 Qortal-Auto-Update 2026-02-27 15:02:12 -08:00
  • 6972e86d28 Merge pull request #319 from kennycud/6.1-HTTP2 crowetic 2026-02-27 14:57:03 -08:00
  • 93e7b2c2e4 Merge pull request #49 from IceBurst/6.1-HTTP2 kennycud 2026-02-26 10:24:56 -08:00
  • 3f94ec5ad6 Merge remote-tracking branch 'kenny/6.1-HTTP2' into 6.1-HTTP2 phil 2026-02-26 20:15:08 +02:00
  • a7afac4a99 Merge pull request #48 from crowetic/investigate/online-nonce-repeat-after-24h kennycud 2026-02-26 10:13:44 -08:00
  • c4e0c0a0ef patch for illegalStateException for Output linked to wrong Parent Transaction - getTransactionOutput(UnspentOutput) now deserializes the transaction and returns transaction.getOutputs().get(unspentOutput.index) (the real attached output), instead of constructing a new TransactionOutput. - Also made Bitcoiny more robust overall with - reuse one raw-tx decode path (getOutputs(...)) to avoid drift - verify fetched output matches provider UTXO metadata (value/script) - fail getUnspentOutputs(...) if any UTXO could not be resolved instead of silently dropping it. crowetic 2026-02-26 09:31:32 -08:00
  • 3400e48020 Fix perpetual stuck peers caused by peerType overwrite in HELLO_V2 handshake phil 2026-02-26 17:09:24 +02:00
  • 89a32fcb6b return primary name if exists in GroupMembers phil 2026-02-26 12:18:07 +02:00
  • 321c36b9e3 return if exists ownerPrimaryName in GroupData api calls phil 2026-02-26 12:04:30 +02:00
  • 43b4ce4f24 added new endpoint to get all the join requests for an admin's groups and added optional isOwnera and isAdmin to /groups/member/address phil 2026-02-26 11:31:39 +02:00
  • 2ef76970d4 Merge pull request #47 from crowetic/investigate/online-nonce-repeat-after-24h kennycud 2026-02-25 13:01:21 -08:00