You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@ponymail.apache.org by hu...@apache.org on 2021/09/25 18:52:47 UTC

[incubator-ponymail-foal] 03/04: document admin interface

This is an automated email from the ASF dual-hosted git repository.

humbedooh pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/incubator-ponymail-foal.git

commit 6a60be072b0ed8e5ccb0423f9b70e211759f185a
Author: Daniel Gruno <hu...@apache.org>
AuthorDate: Sat Sep 25 13:51:26 2021 -0500

    document admin interface
---
 INSTALL.md | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/INSTALL.md b/INSTALL.md
index 1588470..f1e51cd 100644
--- a/INSTALL.md
+++ b/INSTALL.md
@@ -11,6 +11,7 @@
     - [Setting up Google OAuth](#setting-up-google-oauth)
     - [Setting up GitHub OAuth](#setting-up-github-oauth)
   - [Setting up web replies](#setting-up-web-replies)
+  - [Online Management Console](#online-management-console)
   - [Hiding tracebacks from users](#hiding-tracebacks-from-users)
   - [Archiving options](#archiving-options)
 
@@ -174,6 +175,22 @@ separating each entry with a single space:
 Only users logged in via authoritative OAuth will be able to compose replies via the
 web interface.
 
+## Online Management Console
+the `ui` paragraph of the server configuration allows for enabling an administrative interface
+for editing or removing emails from the archives. To enable this, set `mgmtconsole` to `true`.
+For true GDPR compliance (deleting an email deletes from disk), set `true_gdpr` to `true`. 
+If left out or set to false, deleted emails are merely hidden, and can be recovered at a later stage.
+
+~~~yaml
+ui:
+  mgmtconsole:     true
+  true_gdpr:       true
+~~~
+
+The administrative interface can be accessed by clicking on the yellow cog in the context menu 
+of an email.
+
+
 ## Hiding tracebacks from users
 By default, API errors will include a full traceback for debugging purposes. If you wish to 
 instead have this be printed to the system journal (`stderr`), you can set the `traceback`