23 Commits (aae87e75183c7693c3998491abd4506fae15898f)

Author SHA1 Message Date
ansuz d2852fdba4 perform extra validation for private message rpc 3 years ago
ansuz 1c08a27f60 fix a newly introduced reference error 3 years ago
ansuz a33774aa6f properly abort from channel archival if no metadata is returned
and add some logging when trimming history
3 years ago
yflory 7971a6d267 Major broadcast refactoring 4 years ago
yflory dbce0fe429 Use 33 characters admin channels 4 years ago
yflory fee8a88169 Instance notification prototype 4 years ago
ansuz fcfcb3dca6 fix history trim for channels with access lists 4 years ago
ansuz 95778cc7c9 respond with ENOENT instead of E_NO_OWNERS when archiving a file that does not exist 4 years ago
ansuz e527867e2e queue blob and channel deletions per-user 5 years ago
ansuz b0179eaad9 drop XXX note 5 years ago
ansuz 9dbd32758a improve worker logging and move blob deletion to worker processes as well 5 years ago
ansuz 32d769447a begin standardizing our method of streaming lines from files 5 years ago
ansuz 170aa6d47e clean up a few tasks related to allow lists 5 years ago
ansuz fe0e02a421 restrict access to metadata 5 years ago
ansuz f86196e40a implement shared environment between historyKeeper and RPC 5 years ago
ansuz 802034616c centralize historykeeper-rpc interaction in rpc methods 5 years ago
ansuz bde17a62a1 continue refactoring rpc 5 years ago
ansuz 5808c534b5 fix function signature for trimHistory RPC 5 years ago
ansuz 88be40ede3 standardize some function signatures and factor out a lot of boilerplate 5 years ago
ansuz 65ba85d97b clear historyKeeper cache when we trim a channel 5 years ago
ansuz 6523974ca2 fix a WRITE_PRIVATE_MESSAGE rpc regression 5 years ago
ansuz 779e817443 stop relying on netflux-server internals
* create RPC module from inside historyKeeper
* stop passing around netflux-server context
  * update to use newer netflux-server's formal APIs
* manage your own cache of indexes instead of storing things in the netflux context
5 years ago
ansuz ceb351326c split out some more rpc functionality and fix broken module paths 5 years ago