Commit graph

27 commits

Author SHA1 Message Date
ansuz
8c61948d02 implement SET_ADMIN_EMAIL and SET_SUPPORT_MAILBOX decrees
and update changelog
2021-04-30 14:48:22 +05:30
ansuz
cac114bb52 merge staging into pending allow-list work 2020-02-21 13:52:10 -05:00
ansuz
33c12c27a1 ignore successive metadata errors with the same message 2020-02-21 13:38:56 -05:00
ansuz
79bc8830ef disable access restriction if all owners are removed 2020-02-19 14:39:28 -05:00
ansuz
f579c9b059 semi-functional allow-list implementation in historyKeeper 2020-02-19 14:22:12 -05:00
ansuz
156c37942d implement new metadata commands related to allow lists and mailboxes 2020-02-18 14:16:07 -05:00
ansuz
a4be6185de merge staging and do a little lint compliance 2020-02-17 11:54:27 -05:00
ansuz
8694c17023 sketch out metadata commands for allow lists 2020-02-17 09:26:36 -05:00
ansuz
3f606d8c75 remove some duplicated code 2020-02-14 16:45:53 -05:00
yflory
5cb266838a Fix syntax error 2020-02-05 11:28:27 +01:00
ansuz
0d69620687 tweak the metadata line handler to handle an edge case in trim history 2020-02-04 17:33:51 -05:00
ansuz
69e61ec2f2 ignore metadata commands which add invalid owners 2019-09-27 14:28:59 +02:00
ansuz
ab868237a0 replace ad hoc line stream with readline module 2019-09-11 11:01:41 +02:00
ansuz
fe884278f4 ignore non-interesting errors when processing metadata 2019-09-06 13:36:06 +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