62 Commits (ecce654ca66f60e43ad818f503a534a00de26b6b)

Author SHA1 Message Date
ansuz d9ab8d3f62 lint compliance 5 years ago
ansuz 725d10fc60 nest storage directory inside './lib' 5 years ago
ansuz 65f88617cf add support for an optional handler for each pin log
great for analyzing which files are most in need of optimization
5 years ago
ansuz 3dc789cbca replace pinned.js with low-profile streaming implementation 5 years ago
ansuz 2345323f0d lint compliance 5 years ago
ansuz 2d6626234b yet another async scheduler, this time supporting flexible runtime control flow based on declarative priority levels 5 years ago
ansuz 57be324850 remove some XXX notes 5 years ago
ansuz 86b9cc2de1 accidentally merge uncommitted work with staging, resolve merge conflicts 5 years ago
ansuz 342aea705a not about a history-keeper anti-pattern 5 years ago
ansuz d17e180420 add a short delay in the rpc test to give the server time to write metadata to the disk before checking it 5 years ago
ansuz c388641479 drop support for 'retainData' configuration 5 years ago
ansuz a0f1680e85 Merge branch 'staging' into trim-history 5 years ago
ansuz e6d5b0886e evict unpinned blobs and blob proofs 5 years ago
ansuz 6a52b97cd8 Merge branch 'staging' into trim-history 5 years ago
ansuz 7072fe4fa4 implement and test a complex constrained scheduler 5 years ago
ansuz b5b3e99e56 use correct function signature for Pinned.load 5 years ago
yflory d5c4285c61 lint compliance 5 years ago
ansuz c46e7f4021 log the time it takes to load pins and to run the eviction script 5 years ago
ansuz 2a809cf120 roster changes:
* validate that a user can add a role before adding them
* support deletion of non-required metadata attributes via null
5 years ago
ansuz 8761e2071a test many more features of roster.js via rpc tests 5 years ago
ansuz 648980ad50 a few more slow nacl imports that I missed 5 years ago
ansuz 069776e804 use fast implementations of tweetnacl serverside 5 years ago
ansuz 55f19b998f downgrade an XXX to a FIXME 5 years ago
ansuz 8326b8b270 disable automatic blob expiration since we can't quite rely on atime as an inactivity metric 5 years ago
ansuz 7230ee71a8 fix json.sortify in browser contexts. lint compliance 5 years ago
ansuz 4269cb1ec7 fixed a few roster bugs 5 years ago
ansuz 073543fe3d more WIP for roster 5 years ago
ansuz cc4ea50ef6 comment out dead code 5 years ago
ansuz 922d7a247b use latest Team Crypto methods 5 years ago
ansuz 5fe1627488 integrate roster test usage into rpc 5 years ago
ansuz c17a28cced WIP roster definition 5 years ago
ansuz 532ba9b9fd update XXX comments which are no longer valid or can wait 5 years ago
ansuz ecfac9e7b3 test usage of multiple rpc sessions with the same network 5 years ago
ansuz dc078c1ca1 test mailboxes and RPCs from the command line, fix some minor errors 5 years ago
ansuz d81ff791ad WIP cli tests for rpc 5 years ago
ansuz ba18d5c79d WIP CLI client 5 years ago
ansuz a291486e3a remove deprecated scripts 5 years ago
yflory 91b2b8a77d Remove console.log 6 years ago
yflory 93b4dac8bb Support mailbox in the support and admin apps 6 years ago
yflory 22c9af6961 Support page 6 years ago
ansuz f5a2627d86 implement script to diagnose conflicts between the production database and the archive 6 years ago
ansuz 13738abc03 remove an incorrect comment 6 years ago
ansuz ac3a58cc38 fix a deadlock by returning the lock after clearing ephemeral channels 6 years ago
ansuz 7e455e6fce drop unnecessary code, restore instead of remove archived files in restoration script, change restore archived name 6 years ago
ansuz cb0c4ee944 don't continue iterating in listChannels until a the current task has called back 6 years ago
ansuz 2605d27e3f fix a completely wrong function signature 6 years ago
ansuz 5a1c25a0df fix a race condition, shutdown the log when you're done 6 years ago
ansuz ede929f4e4 implement inactive channel archival and archival expiration 6 years ago
ansuz 17ce25b666 add a warning to delete-inactive, which we know has bugs 6 years ago
ansuz aa9a27634a actual lint compliance 6 years ago