68 Commits (master)

Author SHA1 Message Date
ansuz 9ed26cfeb0 lint compliance 9 months ago
ansuz 74567e0cf4 return process memory usage in GET CACHE STATS RPC 9 months ago
ansuz e527867e2e queue blob and channel deletions per-user 9 months ago
ansuz bd3e18d1a8 only cache a user's pinned channels if there are no errors when loading them 9 months ago
ansuz bef18a9320 hotfix 9 months ago
ansuz 3d8e78a268 fix overly broad config interpretation for daily check 9 months ago
ansuz e6ec891d9a improve admin rpc for diagnosing memory used by the cache 9 months ago
ansuz 6d0dee979a allow admins to inspect index/metadata caches 9 months ago
ansuz b0179eaad9 drop XXX note 9 months ago
ansuz 9dbd32758a improve worker logging and move blob deletion to worker processes as well 9 months ago
ansuz cb53bd1c15 lint compliance 9 months ago
ansuz 14feef1757 calculate pin list checksums in a worker 9 months ago
ansuz 70a0d4efb4 move more database reads into the database worker 9 months ago
ansuz 4ba36a9173 load user pins in the database worker 9 months ago
ansuz 471e374533 compute metadata in the same child process that builds indexes 10 months ago
ansuz 479b76f848 lint compliance 10 months ago
ansuz 40251948d4 check authenticated rpc signatures in separate threads 10 months ago
ansuz 90899aa2f4 start reviewing and removing XXX notes 10 months ago
ansuz 631ea54b49 lint compliance 10 months ago
ansuz b2fcde87d8 implement an admin command to update the default storage limit without a restart 10 months ago
yflory 0d636dabc9 Check signature for history keeper in a different process 10 months ago
ansuz 2a9780abcf lint compliance 10 months ago
ansuz 2d47e7e2cf implement an admin rpc to fetch ulimit data 10 months ago
ansuz 81c7416095 lint compliance 10 months ago
ansuz f644c24362 add an admin-rpc to count the number of open files 10 months ago
ansuz 1230057970 disable IS_PAD_PINNED 10 months ago
ansuz 6d8cdca7a3 add 'rejected' field to metadata when getMetadata requests are blocked 10 months ago
ansuz 9d8bb43d03 finally untangle metadata and index caches 10 months ago
ansuz 32d769447a begin standardizing our method of streaming lines from files 10 months ago
ansuz b126e4456b simplify quota logic 10 months ago
ansuz 170aa6d47e clean up a few tasks related to allow lists 10 months ago
ansuz 2f00ff3278 simplify check-in deactivation 10 months ago
ansuz c26560e3f9 commit stashed admin-rpc refactor 10 months ago
ansuz 59ad80d7f1 support larger upload sizes for users with premium accounts 10 months ago
ansuz 542150b775 merge server components from staging 10 months ago
ansuz 021a6b361f remove a bogus XXX note 11 months ago
ansuz 7ee8778210 kick unauthorized users from restricted channels 11 months ago
ansuz fe0e02a421 restrict access to metadata 11 months ago
ansuz 791aad53f2 WIP allow list changes 11 months ago
ansuz f579c9b059 semi-functional allow-list implementation in historyKeeper 11 months ago
ansuz 0edcdcb1b8 oups! fix a missing callback that's been here for a while... 11 months ago
ansuz 27e57e7af0 oups! fix a missing callback that's been here for a while... 11 months ago
ansuz f86196e40a implement shared environment between historyKeeper and RPC 11 months ago
ansuz 38c1700173 Respond to pinning RPCs as soon as possible 11 months ago
ansuz 3dc789cbca replace pinned.js with low-profile streaming implementation 11 months ago
ansuz 1231cacef1 remove XXX 11 months ago
ansuz 7f22da0f57 fix use of incorrect key format in admin-rpc 11 months ago
ansuz 802034616c centralize historykeeper-rpc interaction in rpc methods 11 months ago
ansuz b4172676f3 lint compliance 11 months ago
ansuz f17d14fd99 simpler limit updates 11 months ago