Commit Graph

  • 10f12221c9 Fixed exception in readJson(), and removed some duplicated code. CalDescent 2023-04-21 09:42:04 +0100
  • 85980e4cfc Removed 3rd-party swagger server validation QuickMythril 2023-04-20 16:41:47 -0400
  • 7bb6b84e86 Added API call for restarting node QuickMythril 2023-04-20 16:23:57 -0400
  • dc25d33739 Merge branch 'master' into q-apps CalDescent 2023-04-19 20:57:31 +0100
  • 358e67b050 Added "bindAddressFallback" setting, which defaults to "0.0.0.0". CalDescent 2023-04-19 20:56:47 +0100
  • 8331241d75 Bump version to 3.9.1 v3.9.1 CalDescent 2023-04-18 19:01:45 +0100
  • e041748b48 Improved name rebuilding code, to handle some more complex scenarios. CalDescent 2023-04-16 13:59:25 +0100
  • 06691af729
    Merge pull request #113 from QuickMythril/drew-api CalDescent 2023-04-16 11:43:31 +0100
  • cfe6dfcd1c If nameFilter contains an empty or nonexistent list, return an empty array. CalDescent 2023-04-15 18:27:55 +0100
  • 3f00cda847 "nameListFilter" added to LIST_QDN_RESOURCES and SEARCH_QDN_RESOURCES Q-Apps actions. CalDescent 2023-04-15 16:02:25 +0100
  • a286db2dfd "namefilter" param in GET /arbitrary/resources/search is now exact match, which makes more sense when filtering results by names in a list. CalDescent 2023-04-15 15:55:52 +0100
  • 28bd4adcd2 Removed GET /arbitrary/resources/names endpoint, as it's unused and doesn't scale well. CalDescent 2023-04-15 15:42:47 +0100
  • 61b7cdd025 Added "followedonly" and "excludeblocked" params to GET /arbitrary/resources and GET /arbitrary/resources/search, as well as LIST_QDN_RESOURCES and SEARCH_QDN_RESOURCES Q-Apps actions. CalDescent 2023-04-15 15:24:10 +0100
  • 250245d5e1 Added new list management actions to Q-Apps documentation. CalDescent 2023-04-15 14:34:30 +0100
  • 0258d2bcb6 Fixed layout issues recently introduced in documentation. CalDescent 2023-04-15 14:31:41 +0100
  • 735de93848 Removed internal use parameter from API endpoint QuickMythril 2023-04-15 09:25:28 -0400
  • 57485bfe36 Removed check from poll tx that creator is owner QuickMythril 2023-04-15 09:11:27 -0400
  • ed05560413 Gateway auth alert box replaced with a modal overlay in the lower right hand corner of the screen. CalDescent 2023-04-15 10:11:33 +0100
  • 892b667f86 Fixed console errors seen in certain cases. CalDescent 2023-04-15 09:57:26 +0100
  • ea7a2224d3 Allow the name of a list to be specified as a "namefilter" param in GET /arbitrary/resources/search. Any names in the list will be included in the search (same as if they were specified manually via &name=). CalDescent 2023-04-14 17:44:06 +0100
  • 20893879ca Allow multiple name parameters to optionally be included in GET /arbitrary/resources/search CalDescent 2023-04-14 17:17:05 +0100
  • b08e845dbb Updated docs to include sending of foreign coins CalDescent 2023-04-14 16:24:27 +0100
  • e60cd96514 Fixed occasional NPE seen in ArbitraryDataFileMessage CalDescent 2023-04-14 11:02:27 +0100
  • e2a2a1f956 Fixed bug with GET_QDN_RESOURCE_URL action. CalDescent 2023-04-11 19:03:56 +0100
  • 7f53983d77 Added support for hash routing in URL shown in address bar. CalDescent 2023-04-09 18:21:19 +0100
  • ce52b39495 Fixed bug with base path. CalDescent 2023-04-09 17:55:41 +0100
  • 3296779125 Update address bar when navigating within an app. CalDescent 2023-04-09 17:11:20 +0100
  • 3dcd9d237c Added "_qdnBase" global javascript var, for apps to use as a basename / path prefix. CalDescent 2023-04-07 19:03:28 +0100
  • 23ec71d7be Renamed API calls from "voting" to "polls" QuickMythril 2023-04-06 04:48:18 -0400
  • 5bbde4dcdb Added API calls to get polls & node settings QuickMythril 2023-04-06 04:41:51 -0400
  • dc2da8b283
    Merge pull request #37 from DrewMPeacock/VotingTransactions QuickMythril 2023-04-06 03:35:58 -0400
  • f3772d19f5
    Merge pull request #36 from DrewMPeacock/master QuickMythril 2023-04-06 03:34:50 -0400
  • 35def54ecc Added support for multiple block/follow lists. CalDescent 2023-04-02 14:42:49 +0100
  • 2086a2c476 Moved block/follow utility methods to a new ListUtils class CalDescent 2023-04-02 10:58:16 +0100
  • 4835e5732d Fixed issue which caused UI to lock up when using qortalRequest() CalDescent 2023-04-02 10:06:02 +0100
  • d831972005 Fixed NPE in isMetadataEqual() CalDescent 2023-03-31 18:41:58 +0100
  • f6914821d3 Always use PUT for on-chain data. CalDescent 2023-03-31 18:30:05 +0100
  • 073d124aef Add "percentLoaded" to resource statuses. qdn-on-chain-data CalDescent 2023-03-31 17:27:04 +0100
  • a83e332c11 Major upgrade of arbitrary data functionality, to support on-chain data for small payloads. CalDescent 2023-03-26 16:54:07 +0100
  • 7deb9328fa Don't delete metadata when deleting a resource from the Data Management screen. CalDescent 2023-03-31 15:36:51 +0100
  • e598d7476b Updated documentation, to discourage custom timeouts. CalDescent 2023-03-31 14:58:30 +0100
  • 85735fabb2 Block external links. CalDescent 2023-03-31 13:03:46 +0100
  • 7392082875 Ignore "qdnAuthBypassEnabled" setting when in gateway mode. CalDescent 2023-03-31 09:48:25 +0100
  • 88f8041b05 Updated testnet documentation. CalDescent 2023-03-31 09:47:38 +0100
  • 3109c3bb16 Increased timeouts to 5 mins for various actions that require the user to confirm. CalDescent 2023-03-29 18:47:03 +0100
  • 8d462dedfa Added routing info to documentation. CalDescent 2023-03-28 19:18:21 +0100
  • fdd9741936 Documentation updates. CalDescent 2023-03-26 21:19:10 +0100
  • 929d0ac897 Added "name" filter to GET /arbitrary/resources and LIST_QDN_RESOURCES. CalDescent 2023-03-24 10:31:35 +0000
  • 952d18390b Q-Apps documentation updates CalDescent 2023-03-24 09:53:49 +0000
  • bc026d9d1c Merge branch 'master' into q-apps CalDescent 2023-03-22 21:48:18 +0000
  • ea2577d1c3 Include "created" and "updated" timestamps in GET /arbitrary/resource/* API endpoints. CalDescent 2023-03-22 21:44:32 +0000
  • c78593cf15 Reduced MAX_DESCRIPTION_LENGTH from 500 to 240, in preparation for upcoming arbitrary db reshape. CalDescent 2023-03-22 21:40:26 +0000
  • de4523c34e Added support for custom URL routing when using the APP service. CalDescent 2023-03-22 21:38:02 +0000
  • b08329dcf1 Bump version to 3.9.0 v3.9.0 CalDescent 2023-03-22 20:14:11 +0000
  • 668be633c4 arbitraryOptionalFeeTimestamp set to Friday, 31st March 2023 at 16:00:00 CalDescent 2023-03-22 19:58:51 +0000
  • ea6225ab9a Include "mimeType" in metadata for single file resources (but only when a metadata file would have otherwise been created). CalDescent 2023-03-19 16:27:57 +0000
  • 055b66e835 Fixed gateway prefix bugs. CalDescent 2023-03-19 11:02:49 +0000
  • 2a7a2d3220 Added gateway-specific Q-Apps handler. For now, just show a warning alert if an app requires authentication / interactive features. CalDescent 2023-03-19 10:41:37 +0000
  • 73a7c1fe7e More improvements to Service handling. CalDescent 2023-03-19 10:17:56 +0000
  • 2848ae695c More improvements to Service handling. CalDescent 2023-03-19 10:17:56 +0000
  • 713fd4f0c6 Added GET_QDN_RESOURCE_PROPERTIES Q-App action. CalDescent 2023-03-19 08:56:06 +0000
  • 519bb10c60 Updated docs for PUBLISH_QDN_RESOURCE, to include "filename" parameter. CalDescent 2023-03-18 18:15:28 +0000
  • 3a64336d9f If the MIME type can't be determined from the file's contents, fall back to using the filename. CalDescent 2023-03-18 17:57:07 +0000
  • 5ecc633fd7 GET /arbitrary/resource/properties/{service}/{name}/{identifier} can now extract the MIME type from the file's contents as an alternative to using the filename. CalDescent 2023-03-18 17:50:13 +0000
  • 1b9afce21f Filename API renamed to GET /resource/properties/{service}/{name}/{identifier}. CalDescent 2023-03-18 16:39:23 +0000
  • f9f34a61ac Treat service as an int in other parts of ArbitraryTransactionData too CalDescent 2023-03-18 15:18:36 +0000
  • 46b225cdfb Treat service as an int in other parts of ArbitraryTransactionData too CalDescent 2023-03-18 15:18:36 +0000
  • 4ce3b2a786 Added GET /resource/filename/{service}/{name}/{identifier} endpoint. CalDescent 2023-03-18 15:16:41 +0000
  • 87ed49a2ee Added optional "filename" parameter when publishing data from a string or base64-encoded string. CalDescent 2023-03-18 15:11:53 +0000
  • a555f503eb Treat service as an int in ArbitraryTransactionData CalDescent 2023-03-18 10:40:27 +0000
  • 50780aba53 Set max size of APP service to 50MB. CalDescent 2023-03-18 10:41:14 +0000
  • 2bee3cbb5c Treat service as an int in ArbitraryTransactionData CalDescent 2023-03-18 10:40:27 +0000
  • 534a44d0ce Fixed bugs with URL building. CalDescent 2023-03-17 22:58:14 +0000
  • 469c1af0ef Added new search features to the SEARCH_QDN_RESOURCES action. CalDescent 2023-03-17 22:11:34 +0000
  • 5656100197 Added "identifier", "name", and "prefix" parameters to GET /arbitrary/resources/search endpoint. CalDescent 2023-03-17 19:47:57 +0000
  • d9cac6db39 Allow "data:" URLs to be played in app/website media players. CalDescent 2023-03-17 19:33:41 +0000
  • 98b0b1932d Merge branch 'master' into q-apps CalDescent 2023-03-17 13:17:47 +0000
  • 9968865d0e Updated parsing of "encoding" in websockets, for consistency with other params. CalDescent 2023-03-17 13:17:23 +0000
  • 05eb337367 Added optional limit/offset/reverse query string params to GET /websockets/chat/messages. CalDescent 2023-03-17 13:15:57 +0000
  • 5386db8a3f Added ping/pong functionality to CHAT websockets. CalDescent 2023-03-17 13:11:01 +0000
  • edae7fd844 Added optional "encoding" query string param for various chat APIs and websockets, as base58 is too slow for the amount of data it is now processing. CalDescent 2023-03-17 12:46:14 +0000
  • 4840804d32 Fixed qdn utility usage docs. CalDescent 2023-03-17 10:22:26 +0000
  • a4551245cb Improved error logging in BlockArchiveUtils.importFromArchive() CalDescent 2023-03-12 19:08:57 +0000
  • e4f45c1a70 Break out of orphan loop when stopping. CalDescent 2023-03-12 19:08:07 +0000
  • bc44b998dc The transaction sequences reshape now fetches transactions from the archive. CalDescent 2023-03-10 21:29:35 +0000
  • b89a35ac69 Merge branch 'master' into block-sequence CalDescent 2023-03-10 19:52:05 +0000
  • b5cb5f1da3 Fixed bug causing cache invalidation to be skipped, due to incorrect message reuse. CalDescent 2023-03-10 19:46:58 +0000
  • 101023ba1d Updated link. CalDescent 2023-03-10 16:39:14 +0000
  • ed73162881 Merge branch 'master' into q-apps CalDescent 2023-03-10 15:41:31 +0000
  • 0388626e42 Use a lower file size target (10MB instead of 100MB) when using archive V2, as the average block size is over 90% smaller. CalDescent 2023-03-10 15:41:07 +0000
  • c5c0dcf0f2 Testnet arbitraryOptionalFeeTimestamp set to Sun Mar 12 2023 at 12:00:00 UTC CalDescent 2023-03-10 14:29:52 +0000
  • 384f592f59 Added testnet files to testnet/ directory. CalDescent 2023-03-10 14:28:13 +0000
  • 1528e05e0b Testnet arbitraryOptionalFeeTimestamp set to Sun Mar 12 2023 at 12:00:00 UTC CalDescent 2023-03-10 14:29:52 +0000
  • 82c66c0555 Added testnet files to testnet/ directory. CalDescent 2023-03-10 14:28:13 +0000
  • b5ce8d5fb3 Merge branch 'master' into q-apps CalDescent 2023-03-10 14:03:08 +0000
  • b4a736c5d2 Added optional "sender" filter to GET /chat/messages CalDescent 2023-03-10 13:53:46 +0000
  • 4afbca7ed2 Merge branch 'rebuild-archive' CalDescent 2023-03-10 11:50:09 +0000
  • 44aa0a6026 Catch ArithmeticException in block minter, so that it retries instead of giving up completely. CalDescent 2023-03-10 10:00:30 +0000
  • b1452bddf3 Added BlockArchiveV2 tests, and updated the V1 tests now that we no longer support bulk archiving/pruning rebuild-archive CalDescent 2023-03-06 17:17:55 +0000
  • 96ac883515 Throw exception and break out of loop if archive rebuilding fails CalDescent 2023-03-06 14:40:17 +0000