From 27cd5706e70d8fcaaa34a1f8598f05a71e1bb2f8 Mon Sep 17 00:00:00 2001 From: creme Date: Mon, 5 Dec 2022 15:53:41 +0100 Subject: [PATCH] add /var/lib/matrix-synapse/res/templates/ --- .../res/templates/privacy/en/1.0.html | 288 ++++++++++++++++++ .../res/templates/privacy/en/success.html | 68 +++++ .../res/templates/registration.html | 19 ++ .../res/templates/registration.txt | 13 + 4 files changed, 388 insertions(+) create mode 100644 var/lib/matrix-synapse/res/templates/privacy/en/1.0.html create mode 100644 var/lib/matrix-synapse/res/templates/privacy/en/success.html create mode 100644 var/lib/matrix-synapse/res/templates/registration.html create mode 100644 var/lib/matrix-synapse/res/templates/registration.txt diff --git a/var/lib/matrix-synapse/res/templates/privacy/en/1.0.html b/var/lib/matrix-synapse/res/templates/privacy/en/1.0.html new file mode 100644 index 0000000..907957d --- /dev/null +++ b/var/lib/matrix-synapse/res/templates/privacy/en/1.0.html @@ -0,0 +1,288 @@ + + + + matrix.org & envs.net - privacy policy + + + + + + +

Understand how your data is used

+

+ The Matrix protocol is designed with your privacy and data +sovereignty in mind. Because it is a decentralised, federated service +with cryptographically-validated message integrity, there are a few +important things to know before you use the Service. +

+

+ This Matrix Service https://matrix.envs.net is run and managed by envs.net.
+ The Homeserver Name is: envs.net +

+

Federation

+

+ Services using the Matrix protocol rely on Matrix homeservers +which share user data with the wider ecosystem over federation. +

+ +

Bridging

+

+ Some Matrix rooms are bridged to third-party services, such as +IRC networks, twitter or email. When a room has been bridged, your +messages and media may be copied onto the bridged service. +

+ +

Integration Services (Bots and Widgets)

+

+ The envs.net homeserver provides a range of integrations in the +form of Widgets (web applications accessed as part of the Matrix Client +webapp) and Bots (automated participants in rooms). Bots and Widgets +have access to the messages and files in rooms in which they +participate. +

+

Forgetting your Data

+

+ You can request that we forget your data if you deactivate your +account. Each user in a Matrix conversation receives their own copy of +all messages and files in that conversation (similar to email), so we +ensure data is forgotten by ensuring that your data is not shared +further and is not visible to future users. Once all users’ copies have + been forgotten the messages and files will be deleted from the envs.net + homeserver database. For full details, please see the full privacy notice. +

+

+ If you remove (redact) a message, the message content will no +longer be accessible to users. Redactions only remove message content, +your display name and avatar - your username will still be visible. +Federated homeservers and some matrix clients may not honour the +redaction request. +

+

+ If any of the above are unacceptable to you, please do not use the Service. +

+ +

+ Please review the full privacy notice, matrix - code of conduct, the envs - code of conduct and envs - privacy policy before using this Service. +

+ + {% if has_consented %} + + {% if not public_version %} +

+ +

+ +

+ Please review the terms and conditions before using this Service. +

+ +

+ +

+ +

+ You must be at least 16 years old to use this Service (https://envs.net) +

+ +

+ +

+ + +
+ + + + +
+ {% endif %} + +

+ You have already agreed to these terms and conditions, thank you. +

+

+ If you would like us to stop processing your data (subject to +the conditions outlined above and in the Privacy Policy), please +deactivate your account and select the option asking us to forget your +data. +

+ + {% else %} + + {% if not public_version %} +

+ +

+ +

+ Please review the terms and conditions before using this Service. +

+ +

+ +

+ +

+ You must be at least 16 years old to use this Service (https://envs.net) +

+ +

+ +

+ + +
+ + + + +
+ {% endif %} + {% endif %} + + + \ No newline at end of file diff --git a/var/lib/matrix-synapse/res/templates/privacy/en/success.html b/var/lib/matrix-synapse/res/templates/privacy/en/success.html new file mode 100644 index 0000000..d3f2a48 --- /dev/null +++ b/var/lib/matrix-synapse/res/templates/privacy/en/success.html @@ -0,0 +1,68 @@ + + + + matrix.org & envs.net - privacy policy + + + + + + +

+ Privacy Policy accepted. +

+

+ This Service (via the Matrix homeserver hosted at https://envs.net) is run and managed by envs.net. +

+ + + + \ No newline at end of file diff --git a/var/lib/matrix-synapse/res/templates/registration.html b/var/lib/matrix-synapse/res/templates/registration.html new file mode 100644 index 0000000..dd6b276 --- /dev/null +++ b/var/lib/matrix-synapse/res/templates/registration.html @@ -0,0 +1,19 @@ + +{% extends "_base.html" %} +{% block title %}Registration{% endblock %} + +{% block body %} +

You have asked us to register this email with a new Matrix account. +If this was you, please click the link below to confirm your email +address:

+ +Verify Your Email Address + +

If this was not you, you can safely disregard this email.

+ +

Note: who register on this homeserver will automatically be joined to:
+#home:envs.net and #lounge:envs.net.

+ +

Thank you.

+{% endblock %} + \ No newline at end of file diff --git a/var/lib/matrix-synapse/res/templates/registration.txt b/var/lib/matrix-synapse/res/templates/registration.txt new file mode 100644 index 0000000..a8b923a --- /dev/null +++ b/var/lib/matrix-synapse/res/templates/registration.txt @@ -0,0 +1,13 @@ +Hello there, + +You have asked us to register this email with a new Matrix account. If this +was you, please click the link below to confirm your email address: + +{{ link }} + +If this was not you, you can safely disregard this email. + +Note: who register on this homeserver will automatically be joined to: +#home:envs.net and #lounge:envs.net. + +Thank you.