Commit Graph

436 Commits (0d4a834d42e68673793eefd9697b46b2553fbc88)

Author SHA1 Message Date
ansuz cb6b4a8eb3 always supply a callback when writing messages
ansuz ab868237a0 replace ad hoc line stream with readline module
ansuz 73854a8b6a implement Util.both
ansuz a3eff2728e update lib/once.js to match clientside definition
ansuz 29813e485d add a little debugging info to batch-read
ansuz fe884278f4 ignore non-interesting errors when processing metadata
ansuz dc078c1ca1 test mailboxes and RPCs from the command line, fix some minor errors
ansuz d81ff791ad WIP cli tests for rpc
ansuz 9ce7cea9cc abstract historyKeeper's batched reads implementation into a library
ansuz 4902554a61 implement per-channel fifo queues for metadata and channel writes
ansuz 70161dbd73 Merge branch 'staging' of github.com:xwiki-labs/cryptpad into teams-server-features
ansuz ba18d5c79d WIP CLI client
yflory 4027672678 Store the mailbox of all the owners
yflory d52e449f87 Fix setMetadata RPC saferphore
yflory ed5671a548 Don't write metadata updates to the log if it doesn't change the value
yflory 738030e8c0 Add pending_owners commands
yflory e12e5e1f25 Allow pending_owners to claim ownership
yflory 28b2341f2c Serverside metadata update
ansuz c5ca82f0e1 throw errors if you try to update expiration times, as this isn't implemented yet
ansuz 0a0c64d240 only increment the metadata line index if you can parse the line
ansuz 1c37ec7aee prevent duplicated owners in metadata amendments
ansuz ce847700c4 expose the index of the metadata log processor
ansuz b36f50f2c9 update metadata queries to include edits
ansuz efd0efede4 implement RESET_OWNERS command for editable metadata
ansuz 7b18bf91ce implement functions for iterating over metadata logs
zimbatm 35dd3abbb5
make the config path configurable
ansuz ecd9647a2e add shutdown command for the logstore
ansuz cd793b295d provide a standard api for calculating pin data for a given public key
ansuz 5c9cd5ffc6 standardize pin calculation routine
ansuz d5a9eacef0 standardize loading of server configuration
ansuz dde28dfa02 reorder logLevel priority
ansuz f9eb1fde67 oops
ansuz 0bd14bfcbe fix logging to stdout and document logging configuration
ansuz b3e0f9e886 fix use before definition
ansuz 4e9273f35c improved logger behaviour and updated default configuration
ansuz e1e6d51038 new logging api