2059 Commits (11e194292cfaa8803c30ec9072315d06648b292b)
 

Author SHA1 Message Date
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
CalDescent 396dc5c9b0 Always log "Synchronizing with peer..." as it may help give more clarity to those with sync issues. 3 years ago
CalDescent 67e424a32a Added GET /arbitrary/relaymode API endpoint, which returns whether relay mode is enabled in the settings or not. 3 years ago
CalDescent d8cbec41d2 Various logging improvements and fixes. 3 years ago
CalDescent 374f6b8d52 Added restrictions when relaying file list requests 3 years ago
CalDescent 20ec4cbd14 ARBITRARY_REQUEST_TIMEOUT increased from 6 to 10 seconds 3 years ago
CalDescent 1c80835f49 Default relayModeEnabled to true. 3 years ago
CalDescent 5e0af26c27 Keep track of successes or failures for a particular arbitrary peer / signature combination. 3 years ago
CalDescent b42674ac06 Small code reorganization to improve logic when adding arbitrary peer data 3 years ago
CalDescent 3394543705 Don't save arbitrary peer data if it's a local address 3 years ago
CalDescent 75c51aa61b If a direct connection can't be made to a peer over the original or default port, match the peer's host with any entries in knownPeers and try connecting to each of those until one succeeds. 3 years ago
CalDescent 6041722250 Added missing import. 3 years ago
CalDescent 60d038b367 Return result of Network.connectPeer() back to caller. 3 years ago
CalDescent b2c4bf96af Rebroadcast the entire list of hosted signatures each time our external IP address changes. 3 years ago
CalDescent f007f9a86d Added optional "senderPeerAddress" string to HELLO messages, to allow external IP changes to be detected without using a centralized service. 3 years ago
CalDescent b1c1634950 Updated log4j to 2.17.1 3 years ago
CalDescent 5157ccf7c0 Expire each authorization after 60 minutes. 3 years ago
CalDescent c4a782301d Delete reader cache directories if a resource is unable to be built. 3 years ago
CalDescent 17fe94fa46 Added POST /render/authorize/{resourceId} endpoint 3 years ago
CalDescent 75d9347d23 Show blank root page for the gateway. 3 years ago
CalDescent ef784124f3 Fixed status bugs in loading screen. 3 years ago
CalDescent bd1b631914 Use <base href="..."> in HTMLParser, rather than attempting to swap out every relative link 3 years ago
CalDescent edfc8cfdc4 Fixed bug which saved an incorrect peer address for a forwarded arbitrary signatures message. 3 years ago
CalDescent fbe34015d4 Validate peer addresses before saving anything to the db. 3 years ago
CalDescent 391fa008d0 When making a direct connection to a peer, try using the default listen port along with the one specified in the ArbitraryPeers table. 3 years ago
CalDescent 7df8381b8f Don't allow a row to be added to ArbitraryPeers (or the message to be rebroadcast) if an entry already exists with the same hash and host/ip. 3 years ago
CalDescent c0234ae328 Added unit test to make sure the mempow nonce is being validated in ARBITRARY transactions. 3 years ago
CalDescent 5c64a85d7c Test a registered name with a space in it 3 years ago
CalDescent 7aa8f115ce Added "original copy indicator file", which prevents the node from deleting its own published content when storage space runs out. 3 years ago
CalDescent cf2c8d6c67 Switched some IOExceptions to DataExceptions 3 years ago
CalDescent 37edebcad9 Fixed cleanup bug which could cause problems for ArbitraryDataWriter 3 years ago
CalDescent 4d4f661548 Renamed ArbitraryResourceSummary to ArbitraryResourceStatus, and added status titles & descriptions 3 years ago
CalDescent 46e4cb4f50 Removed custom version number 3 years ago
CalDescent 34e622cf0c Removed unused line. 3 years ago
CalDescent 7ccb99aa2c Improved clarity of file deletion message. 3 years ago
CalDescent 9e3847e56f Moved some of the less important arbitrary transaction related logs from INFO to DEBUG/TRACE. 3 years ago
CalDescent 90ced351f4 ARBITRARY transaction difficulty increased to 14, bringing it in line with MESSAGE transactions. 3 years ago
CalDescent 04295ea8c5 Set arbitrary transaction difficulty to 1 during unit tests, as they were taking too long. 3 years ago
CalDescent 2452d3c24b Moved proof of work difficulty definition from ArbitraryTransaction to ArbitraryDataManager 3 years ago
CalDescent 302428f1d1 Exclude RAW_DATA arbitrary transactions from various arbitrary data controller methods. 3 years ago
CalDescent 1f9f949a8c Added GET /peers/summary API which returns counts of the number of inbound and outbound connections that currently exist. 3 years ago
CalDescent 0bde1e97dc Added DELETE /resource/{service}/{name}/{identifier} API endpoint, to delete local data 3 years ago
CalDescent 42aca2e40f arbitraryDataCachedResources is now keyed by all ArbitraryDataResource elements, not just the resourceId 3 years ago
CalDescent e1e44d35bb ArbitraryDataBuildQueueItem now extends ArbitraryDataResource 3 years ago
CalDescent 357946388c New manager classes are no longer subclasses of Thread, as this part wasn't being used for anything. 3 years ago