1886 Commits (b30445c5f8fc2b399de1c37d651cc7de2bfac2b2)

Author SHA1 Message Date
CalDescent b30445c5f8 Increase MAX_ACCOUNT_COUNT to 5000 (around 0.5MB of data) to see if it helps with minting efficiency. 3 years ago
CalDescent d105613e51 Improvements to some /blocks API endpoints 3 years ago
CalDescent ef43e78d54 Reduced log spam 3 years ago
CalDescent 6f61fbb127 Reduced strictness of rate limiter, to allow two additional file list requests (15 and 30 seconds after initial attempt) 3 years ago
CalDescent 9f9b7cab99 Include "size" in /arbitrary/resource APIs 3 years ago
CalDescent f129e16878 Added retry mechanism to relay file deletions, just in case it fails on the first try. 3 years ago
CalDescent 8a42dce763 Use the first responding peer in the relay map. 3 years ago
CalDescent 6423d5e474 Optimized onNetworkGetArbitraryDataFileListMessage() to remove duplicate calls to Files.exists() 3 years ago
CalDescent 6e91157dcf Improved cache clearing process and logging. 3 years ago
CalDescent 85c61c1bc1 Added GET /arbitrary/resources/search API 3 years ago
CalDescent 54af36fb85 Remove duplicates in GET /arbitrary/hosted/resources response 3 years ago
CalDescent fcdcc939e6 Sort hosted data in reverse order (newest first) 3 years ago
CalDescent 13450d5afa Added limit/offset to GET /arbitrary/hosted API endpoints 3 years ago
CalDescent 5e1e653095 Removed unnecessary database lookups in GET /hosted/resources API 3 years ago
CalDescent e8fabcb449 Removed extra isDataLocal() check in GET /hosted/resources which was evading the cache. 3 years ago
CalDescent 1b42062d57 Default minPeerVersion set to 3.0.1 3 years ago
CalDescent c2a4b01a9c Allow local playback of media files 3 years ago
CalDescent 47e763b0cf Take a copy of the IP address history so it can be safely iterated. Without this, another thread could remove an element, resulting in an exception. 3 years ago
CalDescent 0278f6c9f2 Reduced more log spam 3 years ago
CalDescent d96bc14516 Allow execution of inline scripts, at least for now. 3 years ago
CalDescent 318f433f22 Reduced log spam when checking for avatars. 3 years ago
CalDescent cfc80cb9b0 Use a header instead of a meta tag for Content-Security-Policy, because we can't guarantee that we are parsing all HTML files. 3 years ago
CalDescent 01c6149422 Restrict websites to same origin requests only, using a Content-Security-Policy meta tag. 3 years ago
CalDescent 6f80a6c08a Rework of file list requests and relays, allowing it to handle multiple chunk resources in a much more sensible way. 3 years ago
CalDescent 5018d27c25 "Not started" renamed to "Published" 3 years ago
CalDescent 1d77101253 Use AES/CBC/PKCS5Padding for encryption, and fall back to just AES for legacy resource support. 3 years ago
CalDescent 119c1b43be Use default values for method and compression if not specified. 3 years ago
CalDescent 6761b91400 QDN go-live timestamp set to Fri, 14 Jan 2022 16:00:00 UTC 3 years ago
CalDescent e2b13791bb Don't reload the log4j2.properties file as this seems to be buggy in a lot of cases. 3 years ago
CalDescent f44c21ce59 Disallow any kind of website/app/data rendering when localAuthBypassEnabled is enabled. 3 years ago
CalDescent ade977e416 Don't broadcast any arbitrary signatures if the list is empty (i.e. the node isn't yet hosting anything) 3 years ago
CalDescent f09a131bd6 Added requestHops to log entry. 3 years ago
CalDescent 4815587de1 Use V2 of string serialization methods in ArbitrarySignaturesMessage, as it is designed to allow null values. 3 years ago
CalDescent e0ebfb9b53 Reduced log spam. 3 years ago
CalDescent 90836afd91 External IP address updates now require 10 consecutive readings. 3 years ago
CalDescent 4e1b0a25bb Fixed arbitrary peer tests, which used a local address (but we now treat them as invalid). 3 years ago
CalDescent 89c3236bf5 Updated bundled log4j2.properties files 3 years ago
CalDescent 7658bc2025 Added X-API-KEY header field to API documentation endpoints that require it. 3 years ago
CalDescent ccde725d3b Check for an empty string as well as null in a couple of places, so that deserializeSizedString() can be safely used. 3 years ago
CalDescent e3b45cac0a Use an alternative version of Serialization.serializeSizedString() and Serialization.deserializeSizedString() for the new ARBITRARY transaction additions. 3 years ago
CalDescent 8f8a500dcd Fixed some issues left over from the qortaldata project 3 years ago
CalDescent 051052fdd2 Removed authentication for GET /peers/summary endpoint 3 years ago
CalDescent 940304b4c2 Added GET /admin/apikey/test endpoint, so that we have a dedicated place to test if authentication works. 3 years ago
CalDescent b4d2fae27f Fixed a couple of FOLLOWED_AND_VIEWED references that were missed 3 years ago
CalDescent 11e194292c Removed API key requirement from GET /admin/status and GET /admin/mintingaccounts 3 years ago
CalDescent 5ba6f6f53e FOLLOWED_AND_VIEWED renamed to FOLLOWED_OR_VIEWED, since it's technically an OR not an AND. 3 years ago
CalDescent f58a16905f Removed unused setting. 3 years ago
CalDescent 33e82b336b Limit arbitrary signature requests to 3 hops, just in case a bug caused any kind of circular broadcasting. 3 years ago
CalDescent db8e35cc13 Allow a new API key to be generated if the existing apikey.txt file has been deleted 3 years ago
CalDescent b6db5aa2d3 Use "apikey.txt" instead of "apikey" as the filename to store the api key, to make it easier for users to open. 3 years ago