Commit Graph

  • fa14568cb9 Fixed issue causing "totalChunkCount" to exclude the metadata file in some cases. CalDescent 2023-03-03 10:42:43 +00:00
  • 64cd21b0dd Merge branch 'master' into q-apps CalDescent 2023-02-28 22:03:19 +00:00
  • abdc265fc6 Removed legacy bulk archiving/pruning code that is no longer needed. CalDescent 2023-02-26 16:54:14 +00:00
  • 1153519d78 Various fixes as a result of moving to archive version 2. CalDescent 2023-02-26 16:53:43 +00:00
  • 0af6fbe1eb Added POST /repository/archive/rebuild endpoint to allow local archive to be rebuilt. CalDescent 2023-02-26 16:52:48 +00:00
  • d54006caf7 Added "archiveVersion" setting, which specifies the archive version to be used when building. Defaults to 1 for now, but will bump to version 2 at the time of a wider rollout. CalDescent 2023-02-26 15:59:18 +00:00
  • e1771dbaea Merge branch 'master' into rebuild-archive CalDescent 2023-02-26 14:29:37 +00:00
  • 9566bda279 Merge branch 'master' into block-sequence CalDescent 2023-02-26 12:55:35 +00:00
  • cc98abeffb Reduced log spam CalDescent 2023-02-26 12:51:52 +00:00
  • a3702ac6b0 Revert "Merge pull request #111 from AlphaX-Projects/master" CalDescent 2023-02-26 12:45:38 +00:00
  • c1ffe557e1 Fixed wording in marshaller exceptions. CalDescent 2023-02-24 13:42:59 +00:00
  • c310a7c5e8 Added "X-API-VERSION" header support in POST /transactions/process. CalDescent 2023-02-24 13:41:52 +00:00
  • c5a0b00cde Q-Apps documentation updates based on UI development progress. CalDescent 2023-02-24 12:15:22 +00:00
  • 69902f7f5b Merge pull request #111 from AlphaX-Projects/master QuickMythril 2023-02-24 05:02:32 -05:00
  • 999e8b8aca Update pom.xml AlphaX-Projects 2023-02-24 09:12:57 +01:00
  • 466c727dee Bump version to 3.8.9 v3.8.9 CalDescent 2023-02-22 19:01:10 +00:00
  • ba9f3b335c Added unit test to reproduce the UPDATE_NAME issue and prove that the fix is working correctly. CalDescent 2023-02-22 18:59:43 +00:00
  • 148ca0af05 Fixed long term bug with UPDATE_NAME transactions, causing name data to be incorrectly deleted if newName == name. CalDescent 2023-02-22 09:16:52 +00:00
  • c39b9c764b Bump version to 3.8.8 v3.8.8 CalDescent 2023-02-20 18:12:40 +00:00
  • d30eb6141a Default minPeerVersion set to 3.8.7 CalDescent 2023-02-20 18:10:21 +00:00
  • 52c806f9e6 Bump version to 3.8.7 v3.8.7 CalDescent 2023-02-19 22:44:59 +00:00
  • b2d31a7e02 Rebuild the name's history before processing a CancelSellNameTransaction. CalDescent 2023-02-19 22:26:22 +00:00
  • cfa0b1d8ea Bump version to 3.8.6 v3.8.6 CalDescent 2023-02-19 18:02:22 +00:00
  • edacce1bac Improved logging when creating bootstraps, and catch/log all exceptions. CalDescent 2023-02-19 17:43:13 +00:00
  • 074cba2266 Added QCHAT_AUDIO and QCHAT_VOICE services (limited to 10MB each) CalDescent 2023-02-19 17:33:17 +00:00
  • 7f23ef64a2 Updated /arbitrary/metadata/* response when not found. CalDescent 2023-02-17 17:37:30 +00:00
  • 5b7e9666dc Send URL updates to the UI when pages are loaded. CalDescent 2023-02-17 15:40:06 +00:00
  • 20d4e88fab Fixed API endpoints relying on getTransactionsFromSignature(), which therefore won't have worked properly since core V2. CalDescent 2023-02-12 13:21:54 +00:00
  • a8c27be18a Modified AT and transaction repository queries to use Transactions.block_sequence instead of BlockTransactions.sequence. CalDescent 2023-02-12 13:21:41 +00:00
  • af6be759e7 Fixed long term issue where logs would report "Repository in use by another process?" when the database actually failed to start for some other reason. It will now log the correct reason. CalDescent 2023-02-12 13:20:31 +00:00
  • 896d814385 Add block_sequence to Transactions table, and populate all past transactions. CalDescent 2023-02-12 13:20:23 +00:00
  • f4a32d19dd Merge pull request #110 from QuickMythril/update-electrumx QuickMythril 2023-02-12 00:10:56 -05:00
  • eb6d84c04d Add new ElectrumX servers QuickMythril 2023-02-12 00:10:13 -05:00
  • 26587067d8 Merge pull request #109 from AlphaX-Projects/master CalDescent 2023-02-11 13:25:13 +00:00
  • 227d93a31e Merge branch 'Qortal:master' into master AlphaX-Projects 2023-02-11 13:39:26 +01:00
  • d22e97ffc8 Fixed build issues due to merge. chatdb CalDescent 2023-02-10 18:13:42 +00:00
  • 597fbce9b0 Added chatdb and started separating chat messages from transactions. Work in progress. CalDescent 2022-08-05 11:15:55 +01:00
  • 76f17dda53 Merge branch 'master' into rebuild-archive CalDescent 2023-02-10 17:48:05 +00:00
  • 830bae3dc1 Merge branch 'at-states-fix' CalDescent 2023-02-10 17:45:22 +00:00
  • ec09312cc5 Updated AdvancedInstaller project for 3.8.5 CalDescent 2023-02-10 17:42:12 +00:00
  • 11654ba9c6 Add Chat Data AlphaX-Projects 2023-02-10 11:05:54 +01:00
  • ea356d1026 add signatures to websockt AlphaX-Projects 2023-02-10 10:27:28 +01:00
  • e7a3e511bd Bump version to 3.8.5 v3.8.5 CalDescent 2023-02-08 19:37:01 +00:00
  • 6fca30ce75 Added GET /admin/summary/alltime endpoint, to view a summary of chain activity since genesis. CalDescent 2023-02-07 19:56:54 +00:00
  • e903e59f7f Merge pull request #107 from QuickMythril/unused-address CalDescent 2023-02-06 18:43:22 +00:00
  • bef170df7e Updated PirateChain lightwallet servers. CalDescent 2023-02-06 18:42:37 +00:00
  • 386bfa4e20 Merge pull request #108 from AlphaX-Projects/master QuickMythril 2023-02-05 07:38:30 -05:00
  • 6f867031e2 Add electrum servers and fix java reflect error AlphaX-Projects 2023-02-05 12:53:49 +01:00
  • 8f589391a6 Updated depreciated actions QuickMythril 2023-02-04 21:57:31 -05:00
  • 30c9f63cb1 Add unused foreign address to API calls QuickMythril 2023-02-04 21:03:55 -05:00
  • 952b21d9bd Merge pull request #105 from QuickMythril/update-electrumx QuickMythril 2023-02-04 18:40:39 -05:00
  • 1f410a503e Updated ElectrumX servers QuickMythril 2023-02-04 18:30:31 -05:00
  • ae5b713e58 Rework of AT state trimming and pruning, in order to more reliably track the "latest" AT states. CalDescent 2023-01-15 14:32:33 +00:00
  • 257ca2da05 Bumped default block archive serialization version to V2. CalDescent 2023-02-03 12:36:57 +01:00
  • d27316eb64 Clear cache after rebuilding. CalDescent 2023-02-02 18:11:56 +01:00
  • 64d8353629 Added V2 support in the block archive, and added feature to rebuild a V1 block archive using V2 block serialization. Should drastically reduce the archive size once rebuilt. CalDescent 2023-02-02 15:54:03 +01:00
  • f5e30eeaf5 Merge pull request #104 from QuickMythril/foreign-height CalDescent 2023-02-01 20:28:55 +00:00
  • 21f5d9a3d0 Add foreign chain height to API calls QuickMythril 2023-01-31 17:23:25 -05:00
  • 3077810ea8 Fixed bugs causing websites to report as "Not published" when listed in the UI. CalDescent 2023-01-29 18:05:04 +00:00
  • 4ba2f7ad6a Small documentation updates CalDescent 2023-01-29 17:20:25 +00:00
  • 8eba0f89fe Added to Q-Apps documentation CalDescent 2023-01-29 17:09:28 +00:00
  • 600f98ddab Fixed bug in extractComponents() CalDescent 2023-01-29 13:38:08 +00:00
  • eb07e6613f Fixed small bug CalDescent 2023-01-29 13:23:12 +00:00
  • 6c445ff646 GET_ACCOUNT_ADDRESS and GET_ACCOUNT_PUBLIC_KEY replaced with a single action: GET_USER_ACCOUNT, as it doesn't make sense to request address and public key separately (they are essentially the same thing). CalDescent 2023-01-29 13:23:01 +00:00
  • 4d9cece9fa Timeouts are specified by action, rather than using 10 second for every request. This allows certain requests to wait for longer before timing out, such as ones that create transactions. CalDescent 2023-01-29 13:07:26 +00:00
  • 8beffd4dae Switched to document.querySelectorAll() as otherwise we were only intercepting the first image on the page. CalDescent 2023-01-29 12:12:47 +00:00
  • 566c6a3f4b Added support for img src updates from a Q-App. CalDescent 2023-01-29 12:04:39 +00:00
  • 1be3ae267e Reduce log spam. CalDescent 2023-01-29 11:45:09 +00:00
  • 7af551fbc5 Added "GET_QDN_RESOURCE_URL" Q-Apps action, to allow a website/app to programmatically determine the URL to retrieve any QDN resource it needs to access. CalDescent 2023-01-29 11:44:59 +00:00
  • 6ba6c58843 Added support for qortal:// protocol links when loading images from the DOM. CalDescent 2023-01-29 11:18:00 +00:00
  • ab34fae810 Merge pull request #90 from QuickMythril/german CalDescent 2023-01-28 20:22:11 +00:00
  • 42f2d015b7 Merge branch 'master' into german CalDescent 2023-01-28 20:22:02 +00:00
  • 2181ece28d Merge pull request #89 from lexandr0s/patch-2 CalDescent 2023-01-28 20:21:13 +00:00
  • 03a5d0e5f9 Merge pull request #88 from lexandr0s/patch-1 CalDescent 2023-01-28 20:21:00 +00:00
  • 352f094272 Merge pull request #99 from Nuc1eoN/polish-translation CalDescent 2023-01-28 20:20:35 +00:00
  • ca09dd264f Merge branch 'master' into q-apps CalDescent 2023-01-28 20:14:35 +00:00
  • eea98d0bc7 Fixed bugs. CalDescent 2023-01-28 18:37:04 +00:00
  • 9c58faa7c2 Added LINK_TO_QDN_RESOURCE support in the gateway. CalDescent 2023-01-28 18:36:55 +00:00
  • 3cdfa4e276 Increased loading screen refresh interval from 1s to 2s. CalDescent 2023-01-28 18:03:00 +00:00
  • 380ba5b8c2 Show "File not found" on the loading screen when navigating to a non-existent resource. CalDescent 2023-01-28 18:01:52 +00:00
  • 04f248bcdd Upgraded gateway to support service and identifier. CalDescent 2023-01-28 17:56:24 +00:00
  • 37b20aac66 Upgraded rendering to support identifiers, as well as single file resources. CalDescent 2023-01-28 16:55:04 +00:00
  • e1e52b3165 RenderResource moved to restricted resources, as /render/* endpoints shouldn't ever need to be served over the gateway. CalDescent 2023-01-28 15:52:46 +00:00
  • c5c826453b Removed unnecessary join when finding MESSAGE transactions, which caused secret to be unavailable when querying pruned blocks. CalDescent 2023-01-28 15:41:48 +00:00
  • e86b9b1caf Added additional Litecoin ElectrumX server. CalDescent 2023-01-28 15:34:30 +00:00
  • 46e8baac98 Added linking between QDN websites / apps. CalDescent 2023-01-28 15:22:03 +00:00
  • 3b6e1ea27f Added "qdnContext" variable, with possible values of "render", "gateway", or "domainMap". CalDescent 2023-01-28 14:42:29 +00:00
  • 5a1cc7a0de Fixed/improved logging when an exception is caught whilst adding statuses to resources. CalDescent 2023-01-28 14:32:17 +00:00
  • 0ec5e39517 Fixed additional NPE CalDescent 2023-01-28 14:31:04 +00:00
  • bede5a71f8 Fixed various NPEs when checking statuses of non-existent resources. CalDescent 2023-01-28 14:17:23 +00:00
  • 5e750b4283 Added new ArbitraryResourceStatus "NOT_PUBLISHED" - for when a non-existent resource is attempted to be loaded. CalDescent 2023-01-28 14:15:54 +00:00
  • 4a42dc2d00 Don't require prior authorization of QDN resources if qdnAuthBypassEnabled is true. Necessary for resource linking. CalDescent 2023-01-28 14:14:44 +00:00
  • 7fc170575c Merge branch 'cancel-sell-name-fixes' CalDescent 2023-01-28 12:11:42 +00:00
  • 876658256f Prevent a P2SH address being funded for a trade if there is an unconfirmed buy or cancel request in progress for it already. CalDescent 2023-01-28 11:57:15 +00:00
  • a24ba40d5c Added additional Dogecoin ElectrumX server. CalDescent 2023-01-28 09:54:15 +00:00
  • 06d8a21714 Added CANCEL_SELL_NAME equivalents to NamesDatabaseIntegrityCheck.java cancel-sell-name-fixes CalDescent 2023-01-27 19:38:26 +00:00
  • ae44065d7e Fixed issue with CancelSellName transactions. CalDescent 2023-01-27 19:34:23 +00:00
  • 6ad0989ea2 Reduce log spam CalDescent 2023-01-27 18:35:44 +00:00
  • 5962ebd08a More logging improvements in ArbitraryDataReader.decrypt() CalDescent 2023-01-27 16:56:53 +00:00
  • bf06d47842 Create an ArbitraryDataResource object when building. Eventually this could be passed in to the reader instead of the individual components (service, name, identifier, etc) CalDescent 2023-01-27 16:55:43 +00:00