33 Commits (master)

Author SHA1 Message Date
ansuz 40251948d4 check authenticated rpc signatures in separate threads 10 months ago
ansuz 90899aa2f4 start reviewing and removing XXX notes 10 months ago
ansuz 1230057970 disable IS_PAD_PINNED 10 months ago
ansuz 542150b775 merge server components from staging 10 months ago
ansuz fe0e02a421 restrict access to metadata 11 months ago
ansuz f579c9b059 semi-functional allow-list implementation in historyKeeper 11 months ago
ansuz a4be6185de merge staging and do a little lint compliance 11 months ago
ansuz f86196e40a implement shared environment between historyKeeper and RPC 11 months ago
ansuz 725d10fc60 nest storage directory inside './lib' 11 months ago
ansuz 38c1700173 Respond to pinning RPCs as soon as possible 11 months ago
ansuz 1231cacef1 remove XXX 11 months ago
ansuz 57be324850 remove some XXX notes 11 months ago
ansuz 802034616c centralize historykeeper-rpc interaction in rpc methods 11 months ago
yflory 64c0f3a90d Add missing RPC command 11 months ago
ansuz f17d14fd99 simpler limit updates 11 months ago
ansuz bde17a62a1 continue refactoring rpc 11 months ago
ansuz 3741cbcbc0 rewrite trimmed history WITH newlines 11 months ago
yflory 4079f1bfdb Fix RPC command 11 months ago
ansuz 5808c534b5 fix function signature for trimHistory RPC 11 months ago
ansuz 9c28941f6c lint compliance 11 months ago
ansuz 46dfa026f0 fix an API change that caused a typeError 11 months ago
ansuz 88be40ede3 standardize some function signatures and factor out a lot of boilerplate 11 months ago
ansuz 43307ffb1a define all server intervals in a map so we can easily clear them all 11 months ago
ansuz 6523974ca2 fix a WRITE_PRIVATE_MESSAGE rpc regression 11 months ago
ansuz 779e817443 stop relying on netflux-server internals 11 months ago
ansuz b093d3f0d2 WIP massive rpc refactor 1 year ago
ansuz ceb351326c split out some more rpc functionality and fix broken module paths 1 year ago
ansuz c1f222dd6c move metadata commands from rpc to their own module 1 year ago
ansuz bb7e8e4512 move login block functionality into its own rpc module 1 year ago
ansuz c765362744 move more rpc functionality into modules 1 year ago
ansuz c93b39c094 separate more rpc functionality into pinning and core submodules 1 year ago
ansuz ba6e3f33bd move admin commands into their own module 1 year ago
ansuz 39b0785406 apply custom limits immediately at startup 1 year ago
ansuz c388641479 drop support for 'retainData' configuration 1 year ago
ansuz f45de2b52f move some server deps from repo root to lib/ 1 year ago
ansuz c146125283 sketch out a method for graceful shutdown 1 year ago
ansuz 873a7c7c84 remove some flow annotations 1 year ago
ansuz 88dcadcb1b sketch out trimHistory interface 1 year ago
ansuz 47290fca1e leave some notes about something that was tricky to read 1 year ago
ansuz 75f1f8c40b refactor some methods that will be used 1 year ago
ansuz ff40538ee7 sketch our two new RPCs for trimming history 1 year ago
ansuz 4aaef2d811 remove use of deprecated 'new Buffer' instanciation 1 year ago
ansuz 4c51d464fd drop replify integration 1 year ago
yflory 195de903e3 mkAsync getFileSize and getChannelList 1 year ago
yflory cf298ccd89 Remove dev code and improve performances 1 year ago
yflory ab3945db1f temp 1 year ago
yflory c64eabc33a Change blob password 1 year ago
ansuz 069776e804 use fast implementations of tweetnacl serverside 1 year ago
ansuz cfc90a56b6 restore paths to blob and blobstage for admin disk usage report 1 year ago
ansuz f2db93834b implement blob archival and WIP blob iteration methods 1 year ago