Commit graph

385 commits

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