ansuz
|
4495d99e49
|
use the standard method of checking whether metadata is valid
|
4 years ago |
ansuz
|
6bc103be5f
|
delay cache eviction each time the metadata is requested
|
4 years ago |
ansuz
|
d4f94f3091
|
briefly cache server metadata in-memory to avoid repeated reads
|
4 years ago |
ansuz
|
034472d3dd
|
move some implictly global state to env.js
|
4 years ago |
ansuz
|
471e374533
|
compute metadata in the same child process that builds indexes
|
5 years ago |
ansuz
|
6d8cdca7a3
|
add 'rejected' field to metadata when getMetadata requests are blocked
|
5 years ago |
ansuz
|
9d8bb43d03
|
finally untangle metadata and index caches
|
5 years ago |
ansuz
|
7ee8778210
|
kick unauthorized users from restricted channels
and update dependencies
|
5 years ago |
ansuz
|
fe0e02a421
|
restrict access to metadata
|
5 years ago |
ansuz
|
791aad53f2
|
WIP allow list changes
|
5 years ago |
ansuz
|
f579c9b059
|
semi-functional allow-list implementation in historyKeeper
|
5 years ago |
ansuz
|
27e57e7af0
|
oups! fix a missing callback that's been here for a while...
|
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
|
88be40ede3
|
standardize some function signatures and factor out a lot of boilerplate
|
5 years ago |
ansuz
|
ceb351326c
|
split out some more rpc functionality and fix broken module paths
|
5 years ago |
ansuz
|
c1f222dd6c
|
move metadata commands from rpc to their own module
|
5 years ago |