43 Commits (69d48146d5c5903dc7cc251425ca14841e034b5d)

Author SHA1 Message Date
ansuz 113a362724 fix typo which causes ephemeral channels to be stored 5 years ago
ansuz 8d102ea762 log more 5 years ago
ansuz 689886b9bf always store messages according to the order in which they were received 5 years ago
ansuz a34abd748e rename unclear variable name 5 years ago
ansuz 7642ee9584 log catastrophic errors in getIndex, clean up comments 5 years ago
ansuz 62c23a29a7 simplify validateKey validation 5 years ago
ansuz b82c0a420a merge latest staging 5 years ago
ansuz 204f6b3af1 remove some comments 5 years ago
ansuz c9f569b109 optimize getIndex so identical indexes are never computed concurrently 5 years ago
ansuz 096c8eb2ba check that the user-supplied validateKey is actually before doing any more work 5 years ago
ansuz 337e0bd141 update the server's cache whenever we write metadata 5 years ago
ansuz 53f04d096d update the server's cache whenever we write metadata 5 years ago
ansuz 347b7a639b update XXX comment 5 years ago
ansuz 55ea7f13fd fix invalid conditional which would block task scheduling 5 years ago
ansuz 338f967149 restructure onChannelMessage 5 years ago
ansuz c17938a8e3 cache the metadata to save a few lookups 5 years ago
ansuz c5de4164bc make sure getIndex is always async in historyKeeper 5 years ago
ansuz cdfbaf5ad9 write tasks along with metadata 5 years ago
ansuz 9623efd10b fix another non-standard instance of checking for metadata 5 years ago
ansuz 50a6479854 merge latest staging into editable metadata 5 years ago
ansuz 9498669ffe remove some stale comments 5 years ago
ansuz 1e2a6405d0 make validation of channel options more strict in GET_HISTORY 5 years ago
ansuz 79e5edbdfe identify classic metadata messages by the presence of a channel attribute 5 years ago
ansuz 1c89e8d6ac A few updates for editable metadata
* add and update many comments
* correctly handle metadata for young channels and range requests
* add a simple implementation of 'writeMetadata'
5 years ago
ansuz 1d13264a0d WIP minor amendments and notes for editable metadata 5 years ago
ansuz 1fb2a0976c improve readability with 'readMore' to describe what the callback does 5 years ago
ansuz abe654f565 many more comments. cache metadata even in the event of a metadata stream error 5 years ago
ansuz 9646cbf5db tune up metadata retrieval and caching in historyKeeper/computeIndex 5 years ago
ansuz 754da8b14f add a warning to 'getHash' in historyKeeper 5 years ago
ansuz 54c2a61cd0 update some variable names to better reflect usage 5 years ago
ansuz 9a178f35ae add a few more comments and standardize an inline regexp 5 years ago
ansuz ddb1b7b019 add a bunch of comments to the historyKeeper 5 years ago
ansuz f2a7f8b7bc add some comments and rename some misleading variables 5 years ago
ansuz 29a4035b79 make a note about a small problem 5 years ago
yflory 5be37f2e45 Unified metadata 5 years ago
ansuz 92dda92a00 very WIP update to serve accumulated metadata updates 5 years ago
ansuz 6c907dbc32 add more specific comments 5 years ago
ansuz a16d7171ad add some more notes 5 years ago
ansuz 46cd796db5 label code that will need to change for editable metadata 5 years ago
yflory 8550114e7d Missing keys for the logging API 6 years ago
yflory e0665cb190 Use the new logging API for the history keeper 6 years ago
yflory 69f9613e56 lint compliance 6 years ago
yflory f24d34c0af History keeper is now separated from chainpad-server 6 years ago