Per-user policies & grace periods #5

Open
opened 2021-07-29 02:11:02 +00:00 by phryk · 0 comments
Owner

This is a key point in making mod_e2e_policy more practical.

E2EE can be fiddly to get working (Dino setup key troubles for example).
Thus we want to allow new users a grace period in which the policy for them is set to optional before it automatically turns to required.

Also, make this behavior optional, with another option being enabling users to set their policy (and possibly accepted E2EE schemes [see #3] via Ad-Hoc commands) and yet another the old behavior of having just one static policy for direct messages and another for MUCs.

And, of course add module options as needed.

This is a key point in making mod_e2e_policy more practical. E2EE can be fiddly to get working (Dino setup key troubles for example). Thus we want to allow new users a grace period in which the policy for them is set to `optional` before it automatically turns to `required`. Also, make this behavior optional, with another option being enabling users to set their policy (and possibly accepted E2EE schemes [see #3] via Ad-Hoc commands) and yet another the old behavior of having just one static policy for direct messages and another for MUCs. And, of course add module options as needed.
Sign in to join this conversation.
No Label
No Milestone
No project
No Assignees
1 Participants
Notifications
Due Date
The due date is invalid or out of range. Please use the format 'yyyy-mm-dd'.

No due date set.

Dependencies

No dependencies set.

Reference: phryk-evil-mad-sciences-llc/mod_e2e_policy#5
No description provided.