diff --git a/core/apps.py b/core/apps.py
index aa337c1..94907df 100644
--- a/core/apps.py
+++ b/core/apps.py
@@ -1,5 +1,6 @@
from django.apps import AppConfig
+
class CoreConfig(AppConfig):
name = 'core'
diff --git a/locale/de/LC_MESSAGES/django.po b/locale/de/LC_MESSAGES/django.po
index f6e18f0..bb03931 100644
--- a/locale/de/LC_MESSAGES/django.po
+++ b/locale/de/LC_MESSAGES/django.po
@@ -1,17 +1,16 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright (C) Chaoswest TV
# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR , YEAR.
+# Jan Koppe , 2020.
#
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: portier 0.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-01 17:01+0000\n"
+"POT-Creation-Date: 2020-05-01 22:10+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: LANGUAGE \n"
+"Last-Translator: Jan Koppe \n"
+"Language-Team: German \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -28,31 +27,31 @@ msgstr "Englisch"
#: restream/models.py:11
msgid "restreamconfig_stream_help"
-msgstr ""
+msgstr "Stream der als Quelle für die Weiterleitung verwendet wird"
#: restream/models.py:12
msgid "restreamconfig_target_help"
-msgstr ""
+msgstr "RTMP Ziel URL an die der Stream weitergeleitet wird"
#: restream/models.py:13
msgid "restreamconfig_name_help"
-msgstr ""
+msgstr "Name für diese Restream Konfiguration"
#: restream/models.py:14
msgid "restreamconfig_activate_help"
-msgstr ""
+msgstr "Nur aktive Konfigurationen werden bei eingehenden Streams ausgeführt"
#: restream/models.py:17
msgid "restreamconfig_verbose_name"
-msgstr ""
+msgstr "Restream Konfiguration"
#: restream/models.py:18
msgid "restreamconfig_verbose_name_plural"
-msgstr ""
+msgstr "Restream Konfigurationen"
#: restream/models.py:21
msgid "restreamconfig_class_name"
-msgstr ""
+msgstr "Restream Konfiguration"
#: restream/templates/restream/restreamconfig_confirm_delete.html:6
#: rtmp/templates/rtmp/stream_confirm_delete.html:6
@@ -74,7 +73,7 @@ msgstr "Löschen"
#: restream/templates/restream/restreamconfig_detail.html:12
msgid "restreamconfig_configuration_details_header"
-msgstr ""
+msgstr "Restream Konfiguration Details"
#: restream/templates/restream/restreamconfig_detail.html:17
#: rtmp/templates/rtmp/stream_detail.html:17
@@ -82,9 +81,9 @@ msgid "change"
msgstr "Ändern"
#: restream/templates/restream/restreamconfig_detail.html:28
-#: restream/templates/restream/restreamconfig_list.html:18
+#: restream/templates/restream/restreamconfig_list.html:25
#: rtmp/templates/rtmp/stream_detail.html:28
-#: rtmp/templates/rtmp/stream_list.html:18
+#: rtmp/templates/rtmp/stream_list.html:24
msgid "name"
msgstr "Name"
@@ -92,7 +91,12 @@ msgstr "Name"
msgid "stream"
msgstr "Stream"
-#: restream/templates/restream/restreamconfig_detail.html:35
+#: restream/templates/restream/restreamconfig_detail.html:32
+#: restream/templates/restream/restreamconfig_list.html:26
+msgid "active"
+msgstr "Aktiv"
+
+#: restream/templates/restream/restreamconfig_detail.html:43
msgid "configured_target_url"
msgstr "Konfigurierte Ziel-URL"
@@ -104,35 +108,42 @@ msgstr "Neue Restream Konfiguration erstellen"
#: restream/templates/restream/restreamconfig_update_form.html:14
#: rtmp/templates/rtmp/stream_form.html:14
#: rtmp/templates/rtmp/stream_update_form.html:14
-#: templates/registration/password_change_form.html:13
-#: templates/registration/password_reset_form.html:13
+#: templates/registration/password_change_form.html:14
+#: templates/registration/password_reset_form.html:14
msgid "submit"
msgstr "Abschicken"
#: restream/templates/restream/restreamconfig_form.html:21
-msgid "create_new_restreamconfig_configuration_text_html"
+#: restream/templates/restream/restreamconfig_update_form.html:21
+msgid "restreamconfig_configuration_text_html"
msgstr ""
+"Eine Restream Konfiguration erlaubt es dir eingehende Streams in das "
+"System unverändert an externe System weiterzuleiten.
Die Restream "
+"Konfiguration benötigt einen vorher konfigurierten Quell-Stream und ein "
+"Ziel, dass du über eine RTMP URL frei definieren kannst. Die RTMP URL sollte "
+"zum Beispiel so ausschauen: rtmp://servername/app/streamkey
"
+"p>
Du kannst natürlich mehrere Restream Konfigurationen auf einen "
+"einzelnen Quell-Stream einrichten. Das erlaubt es dir von deinem Encoder nur "
+"einmal einen Stream zu senden, diesen aber automatisch an mehrere Platformen "
+"weiterzuleiten.
Nur Restream Konfigurationen die auf Aktiv geschaltet "
+"sind werden bei einem neu eingehenden Stream ausgeführt!
"
-#: restream/templates/restream/restreamconfig_list.html:8
+#: restream/templates/restream/restreamconfig_list.html:11
msgid "restreamconfig_configuration_header"
msgstr "Restream Konfiguration"
-#: restream/templates/restream/restreamconfig_list.html:12
-#: rtmp/templates/rtmp/stream_list.html:12
+#: restream/templates/restream/restreamconfig_list.html:16
+#: rtmp/templates/rtmp/stream_list.html:15
msgid "create"
msgstr "Erstellen"
-#: restream/templates/restream/restreamconfig_list.html:19
-msgid "active"
-msgstr "Aktiv"
-
-#: restream/templates/restream/restreamconfig_list.html:20
-#: rtmp/templates/rtmp/stream_list.html:20
+#: restream/templates/restream/restreamconfig_list.html:27
+#: rtmp/templates/rtmp/stream_list.html:26
msgid "actions"
msgstr "Aktionen"
-#: restream/templates/restream/restreamconfig_list.html:38
-#: rtmp/templates/rtmp/stream_list.html:38
+#: restream/templates/restream/restreamconfig_list.html:44
+#: rtmp/templates/rtmp/stream_list.html:43
msgid "details"
msgstr "Details"
@@ -140,10 +151,6 @@ msgstr "Details"
msgid "update_restreamconfig_configuration_header"
msgstr "Restream Konfiguration anpassen"
-#: restream/templates/restream/restreamconfig_update_form.html:21
-msgid "update_restreamconfig_configuration_text_html"
-msgstr ""
-
#: rtmp/models.py:13
msgid "rtmp_application_name"
msgstr "RTMP Application Name"
@@ -200,83 +207,79 @@ msgid "application"
msgstr "Application"
#: rtmp/templates/rtmp/stream_detail.html:33
-msgid "stream_configuration_do_not_share_warning"
-msgstr "Achtung! Gebe diese Stream ID niemals weiter."
-
-#: rtmp/templates/rtmp/stream_detail.html:36
msgid "how_to_configure_your_encoder_header"
msgstr "Wie du deinen Encoder konfigurierst"
-#: rtmp/templates/rtmp/stream_detail.html:38
+#: rtmp/templates/rtmp/stream_detail.html:35
msgid "set_this_stream_server_in_encoder"
msgstr "Stelle diesen Stream Server in deinem Encoder ein"
-#: rtmp/templates/rtmp/stream_detail.html:40
+#: rtmp/templates/rtmp/stream_detail.html:37
msgid "set_this_stream_id_in_encoder"
msgstr "Stelle diese Stream ID in deinem Encoder ein"
-#: rtmp/templates/rtmp/stream_detail.html:48
-msgid "you_may_need_to_use_this_full_url_instead"
-msgstr "Vielleicht musst du diese volle URL verwenden"
+#: rtmp/templates/rtmp/stream_detail.html:46
+#: rtmp/templates/rtmp/stream_form.html:21
+#: rtmp/templates/rtmp/stream_update_form.html:21
+msgid "stream_configuration_text_html"
+msgstr ""
+"Eine Stream Konfiguration erlaubt es dir einen Stream in das System zu "
+"schicken
Nur Streams die zu einer vorher erstellten Konfiguration "
+"zugeordnet werden können werden vom System angenommen.
Der Name dient "
+"dazu den Stream beim Erstellen von weiteren Konfigurationen leicht zu "
+"identifizieren. Die tatsächliche Stream ID wird dir nach dem erstellen "
+"angezeigt. Halte die Stream ID auf jeden Fall geheim.
"
#: rtmp/templates/rtmp/stream_form.html:5
msgid "create_new_stream_configuration_header"
msgstr "Neue Stream Konfiguration erstellen"
-#: rtmp/templates/rtmp/stream_form.html:21
-msgid "create_new_stream_configuration_text_html"
-msgstr ""
-
-#: rtmp/templates/rtmp/stream_list.html:8
+#: rtmp/templates/rtmp/stream_list.html:10
msgid "stream_configuration_header"
msgstr "Stream Konfiguration"
-#: rtmp/templates/rtmp/stream_list.html:19
+#: rtmp/templates/rtmp/stream_list.html:25
msgid "receiving"
-msgstr "Empfängt"
+msgstr "Empfange"
#: rtmp/templates/rtmp/stream_update_form.html:5
msgid "update_stream_configuration_header"
msgstr "Stream Konfiguration anpassen"
-#: rtmp/templates/rtmp/stream_update_form.html:21
-msgid "update_stream_configuration_text_html"
-msgstr ""
-
-#: templates/base.html:36
+#: templates/base.html:40
msgid "navbar_streaming"
msgstr "Streaming"
-#: templates/base.html:39
+#: templates/base.html:43
msgid "navbar_configuration_streams"
msgstr "Streams"
-#: templates/base.html:40
+#: templates/base.html:44
msgid "navbar_configuration_restreams"
msgstr "Restreams"
-#: templates/base.html:47
+#: templates/base.html:51
#, python-format
msgid "hello_%(username)s"
msgstr "Hallo, %(username)s!"
-#: templates/base.html:50
+#: templates/base.html:54
msgid "navbar_account_password_change"
msgstr "Passwort ändern"
-#: templates/base.html:51
+#: templates/base.html:55
msgid "navbar_account_logout"
msgstr "Abmelden"
-#: templates/base.html:55
+#: templates/base.html:59
msgid "navbar_login"
msgstr "Anmelden"
-#: templates/registration/login.html:5 templates/registration/login.html:13
+#: templates/registration/login.html:5 templates/registration/login.html:14
msgid "login"
msgstr "Anmelden"
-#: templates/registration/login.html:18
+#: templates/registration/login.html:19
msgid "forgot_password_q"
msgstr "Passwort vergessen?"
@@ -284,22 +287,23 @@ msgstr "Passwort vergessen?"
msgid "password_change_successful"
msgstr "Passwort erfolgreich geändert"
-#: templates/registration/password_change_done.html:6
+#: templates/registration/password_change_done.html:7
msgid "password_change_successful_text"
msgstr ""
-
-#: templates/registration/password_change_done.html:7
-msgid "take_me_to_safety"
-msgstr "Bring mich in Sicherheit!"
+"Das Passwort wurde erfolgreich geändert. Du kannst dich ab jetzt mit dem "
+"neuen Passwort anmelden."
#: templates/registration/password_change_form.html:5
msgid "change_password"
msgstr "Passwort ändern"
-#: templates/registration/password_change_form.html:20
-msgid "change_password_text_html"
-msgstr ""
+#: templates/registration/password_reset_form.html:5
+msgid "reset_password"
+msgstr "Passwort vergessen"
-#: templates/registration/password_reset_form.html:20
+#: templates/registration/password_reset_form.html:21
msgid "reset_password_text_html"
msgstr ""
+"Du hast dein Passwort vergessen? Kein Problem. Gib hier die E-mail Adresse "
+"deines Nutzerkonto an, und wir schicken dir einen Link zu mit dem du ein "
+"neues Passwort setzen kannst."
diff --git a/locale/en/LC_MESSAGES/django.po b/locale/en/LC_MESSAGES/django.po
index b87b3c0..f85a599 100644
--- a/locale/en/LC_MESSAGES/django.po
+++ b/locale/en/LC_MESSAGES/django.po
@@ -1,17 +1,16 @@
-# SOME DESCRIPTIVE TITLE.
-# Copyright (C) YEAR THE PACKAGE'S COPYRIGHT HOLDER
+# Copyright (C) Chaoswest TV
# This file is distributed under the same license as the PACKAGE package.
-# FIRST AUTHOR , YEAR.
+# Jan Koppe , 2020.
#
#, fuzzy
msgid ""
msgstr ""
-"Project-Id-Version: PACKAGE VERSION\n"
+"Project-Id-Version: portier 0.6.0\n"
"Report-Msgid-Bugs-To: \n"
-"POT-Creation-Date: 2020-05-01 17:01+0000\n"
+"POT-Creation-Date: 2020-05-01 22:10+0000\n"
"PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
-"Last-Translator: FULL NAME \n"
-"Language-Team: LANGUAGE \n"
+"Last-Translator: Jan Koppe \n"
+"Language-Team: english \n"
"Language: \n"
"MIME-Version: 1.0\n"
"Content-Type: text/plain; charset=UTF-8\n"
@@ -28,19 +27,19 @@ msgstr "English"
#: restream/models.py:11
msgid "restreamconfig_stream_help"
-msgstr ""
+msgstr "Stream that's being used as source for the restreaming"
#: restream/models.py:12
msgid "restreamconfig_target_help"
-msgstr ""
+msgstr "RTMP target url that the stream is being restreamed to"
#: restream/models.py:13
msgid "restreamconfig_name_help"
-msgstr ""
+msgstr "Name for this restream configuration"
#: restream/models.py:14
msgid "restreamconfig_activate_help"
-msgstr ""
+msgstr "Only active configurations will be executed for incoming streams"
#: restream/models.py:17
msgid "restreamconfig_verbose_name"
@@ -81,9 +80,9 @@ msgid "change"
msgstr "Change"
#: restream/templates/restream/restreamconfig_detail.html:28
-#: restream/templates/restream/restreamconfig_list.html:18
+#: restream/templates/restream/restreamconfig_list.html:25
#: rtmp/templates/rtmp/stream_detail.html:28
-#: rtmp/templates/rtmp/stream_list.html:18
+#: rtmp/templates/rtmp/stream_list.html:24
msgid "name"
msgstr "Name"
@@ -91,7 +90,12 @@ msgstr "Name"
msgid "stream"
msgstr "Stream"
-#: restream/templates/restream/restreamconfig_detail.html:35
+#: restream/templates/restream/restreamconfig_detail.html:32
+#: restream/templates/restream/restreamconfig_list.html:26
+msgid "active"
+msgstr "Active"
+
+#: restream/templates/restream/restreamconfig_detail.html:43
msgid "configured_target_url"
msgstr "Configured target URL"
@@ -103,35 +107,41 @@ msgstr "Create new restream configuration"
#: restream/templates/restream/restreamconfig_update_form.html:14
#: rtmp/templates/rtmp/stream_form.html:14
#: rtmp/templates/rtmp/stream_update_form.html:14
-#: templates/registration/password_change_form.html:13
-#: templates/registration/password_reset_form.html:13
+#: templates/registration/password_change_form.html:14
+#: templates/registration/password_reset_form.html:14
msgid "submit"
msgstr "Submit"
#: restream/templates/restream/restreamconfig_form.html:21
-msgid "create_new_restreamconfig_configuration_text_html"
+#: restream/templates/restream/restreamconfig_update_form.html:21
+msgid "restreamconfig_configuration_text_html"
msgstr ""
+"A restream configuration allows you to forward incoming streamswithout "
+"further processing to external systems.
The restream configuration "
+"needs a previously configured source stream and a target RTMP URL which you "
+"can freely chose. The target RTMP URL should look e.g. like this: "
+"rtmp://servername/app/streamkey
You can of course create "
+"multiple restream configurations with the same source stream. This allows "
+"you to only send one stream from your encoder, but distribute this to "
+"multiple platforms.
Only restream configurations that are marked "
+"active will be executed for an incoming stream!
"
-#: restream/templates/restream/restreamconfig_list.html:8
+#: restream/templates/restream/restreamconfig_list.html:11
msgid "restreamconfig_configuration_header"
msgstr "Restream configuration"
-#: restream/templates/restream/restreamconfig_list.html:12
-#: rtmp/templates/rtmp/stream_list.html:12
+#: restream/templates/restream/restreamconfig_list.html:16
+#: rtmp/templates/rtmp/stream_list.html:15
msgid "create"
msgstr "Create"
-#: restream/templates/restream/restreamconfig_list.html:19
-msgid "active"
-msgstr "Active"
-
-#: restream/templates/restream/restreamconfig_list.html:20
-#: rtmp/templates/rtmp/stream_list.html:20
+#: restream/templates/restream/restreamconfig_list.html:27
+#: rtmp/templates/rtmp/stream_list.html:26
msgid "actions"
msgstr "Actions"
-#: restream/templates/restream/restreamconfig_list.html:38
-#: rtmp/templates/rtmp/stream_list.html:38
+#: restream/templates/restream/restreamconfig_list.html:44
+#: rtmp/templates/rtmp/stream_list.html:43
msgid "details"
msgstr "Details"
@@ -139,10 +149,6 @@ msgstr "Details"
msgid "update_restreamconfig_configuration_header"
msgstr "Update restream configuration"
-#: restream/templates/restream/restreamconfig_update_form.html:21
-msgid "update_restreamconfig_configuration_text_html"
-msgstr ""
-
#: rtmp/models.py:13
msgid "rtmp_application_name"
msgstr "RTMP application name"
@@ -199,38 +205,38 @@ msgid "application"
msgstr "Application"
#: rtmp/templates/rtmp/stream_detail.html:33
-msgid "stream_configuration_do_not_share_warning"
-msgstr "Attention! Do not share this stream ID with anyone."
-
-#: rtmp/templates/rtmp/stream_detail.html:36
msgid "how_to_configure_your_encoder_header"
msgstr "How to configure your encoder"
-#: rtmp/templates/rtmp/stream_detail.html:38
+#: rtmp/templates/rtmp/stream_detail.html:35
msgid "set_this_stream_server_in_encoder"
msgstr "Set this stream server in your encoder"
-#: rtmp/templates/rtmp/stream_detail.html:40
+#: rtmp/templates/rtmp/stream_detail.html:37
msgid "set_this_stream_id_in_encoder"
msgstr "Set this stream ID in your encoder"
-#: rtmp/templates/rtmp/stream_detail.html:48
-msgid "you_may_need_to_use_this_full_url_instead"
-msgstr "You may need to use this full URL instead"
+#: rtmp/templates/rtmp/stream_detail.html:46
+#: rtmp/templates/rtmp/stream_form.html:21
+#: rtmp/templates/rtmp/stream_update_form.html:21
+msgid "stream_configuration_text_html"
+msgstr ""
+"A stream configuration allows you to send a stream into the system."
+"p>
Only streams that can be matched to a previously configured stream will "
+"be accepted by the system.
The only purpose of the name is to make "
+"this stream easily identifiable when creating further configurations.The "
+"actual stream ID will be shown to you after creation. Always keep "
+"your stream ID secret.
"
#: rtmp/templates/rtmp/stream_form.html:5
msgid "create_new_stream_configuration_header"
msgstr "Create new stream configuration"
-#: rtmp/templates/rtmp/stream_form.html:21
-msgid "create_new_stream_configuration_text_html"
-msgstr ""
-
-#: rtmp/templates/rtmp/stream_list.html:8
+#: rtmp/templates/rtmp/stream_list.html:10
msgid "stream_configuration_header"
msgstr "Stream configuration"
-#: rtmp/templates/rtmp/stream_list.html:19
+#: rtmp/templates/rtmp/stream_list.html:25
msgid "receiving"
msgstr "Receiving"
@@ -238,44 +244,40 @@ msgstr "Receiving"
msgid "update_stream_configuration_header"
msgstr "Change stream configuration"
-#: rtmp/templates/rtmp/stream_update_form.html:21
-msgid "update_stream_configuration_text_html"
-msgstr ""
-
-#: templates/base.html:36
+#: templates/base.html:40
msgid "navbar_streaming"
msgstr "Streaming"
-#: templates/base.html:39
+#: templates/base.html:43
msgid "navbar_configuration_streams"
msgstr "Streams"
-#: templates/base.html:40
+#: templates/base.html:44
msgid "navbar_configuration_restreams"
msgstr "Restreams"
-#: templates/base.html:47
+#: templates/base.html:51
#, python-format
msgid "hello_%(username)s"
msgstr "Hello, %(username)s!"
-#: templates/base.html:50
+#: templates/base.html:54
msgid "navbar_account_password_change"
msgstr "Change password"
-#: templates/base.html:51
+#: templates/base.html:55
msgid "navbar_account_logout"
msgstr "Logout"
-#: templates/base.html:55
+#: templates/base.html:59
msgid "navbar_login"
msgstr "Login"
-#: templates/registration/login.html:5 templates/registration/login.html:13
+#: templates/registration/login.html:5 templates/registration/login.html:14
msgid "login"
msgstr "Login"
-#: templates/registration/login.html:18
+#: templates/registration/login.html:19
msgid "forgot_password_q"
msgstr "Did you forget your password?"
@@ -283,22 +285,23 @@ msgstr "Did you forget your password?"
msgid "password_change_successful"
msgstr "Password change was successful"
-#: templates/registration/password_change_done.html:6
+#: templates/registration/password_change_done.html:7
msgid "password_change_successful_text"
msgstr ""
-
-#: templates/registration/password_change_done.html:7
-msgid "take_me_to_safety"
-msgstr "Help! Take me back to safety!"
+"The password has succesfully been changed. From now on you can login with "
+"your new password."
#: templates/registration/password_change_form.html:5
msgid "change_password"
msgstr "Change password"
-#: templates/registration/password_change_form.html:20
-msgid "change_password_text_html"
-msgstr ""
+#: templates/registration/password_reset_form.html:5
+msgid "reset_password"
+msgstr "Password forgotten?"
-#: templates/registration/password_reset_form.html:20
+#: templates/registration/password_reset_form.html:21
msgid "reset_password_text_html"
msgstr ""
+"Did you forget your password? No worries. Enter the e-mail address of your "
+"user account here. We will send an e-mail with a link to you, which you can "
+"use to reset the password."
diff --git a/portier/common/handlers.py b/portier/common/handlers.py
index 43499d7..1fcecc3 100644
--- a/portier/common/handlers.py
+++ b/portier/common/handlers.py
@@ -2,7 +2,7 @@ from django.contrib.contenttypes.models import ContentType
from django.db.models import Q
from guardian.models import UserObjectPermission
from guardian.models import GroupObjectPermission
-from django.contrib.auth.models import User, Group
+from django.contrib.auth.models import Group
from django.conf import settings
diff --git a/restream/templates/restream/restreamconfig_detail.html b/restream/templates/restream/restreamconfig_detail.html
index d61805a..ae7aa7d 100644
--- a/restream/templates/restream/restreamconfig_detail.html
+++ b/restream/templates/restream/restreamconfig_detail.html
@@ -29,12 +29,20 @@
{{ object.name }}
{% trans "stream" %}
{{ object.stream.name }}
+ {% trans "active" %}
+
+ {% if object.active %}
+ {% fa5_icon 'check-circle' %}
+ {% else %}
+ {% fa5_icon 'times-circle' %}
+ {% endif %}
+
{% trans "configured_target_url" %}
- {% trans "create_new_restreamconfig_configuration_text_html" %}
+ {% trans "restreamconfig_configuration_text_html" %}
{% endblock %}
diff --git a/restream/templates/restream/restreamconfig_list.html b/restream/templates/restream/restreamconfig_list.html
index 9fd27ae..4008c2e 100644
--- a/restream/templates/restream/restreamconfig_list.html
+++ b/restream/templates/restream/restreamconfig_list.html
@@ -41,12 +41,10 @@
{% endif %}
-
|
{% endif %}
diff --git a/restream/templates/restream/restreamconfig_update_form.html b/restream/templates/restream/restreamconfig_update_form.html
index d64c0ac..b187d51 100644
--- a/restream/templates/restream/restreamconfig_update_form.html
+++ b/restream/templates/restream/restreamconfig_update_form.html
@@ -18,7 +18,7 @@
- {% trans "update_restreamconfig_configuration_text_html" %}
+ {% trans "restreamconfig_configuration_text_html" %}
{% endblock %}
diff --git a/rtmp/templates/rtmp/stream_detail.html b/rtmp/templates/rtmp/stream_detail.html
index f67ae9e..9d93ff0 100644
--- a/rtmp/templates/rtmp/stream_detail.html
+++ b/rtmp/templates/rtmp/stream_detail.html
@@ -30,29 +30,21 @@
{% trans "application" %}
{{ object.application }}
- {% trans "stream_configuration_do_not_share_warning" %}
-
-
{% trans "how_to_configure_your_encoder_header" %}
{% trans "set_this_stream_server_in_encoder" %}
-
rtmp://TODO TODO SERVER BASE URL/{{ object.application }}/
+
rtmp://TODO TODO SERVER BASE URL/{{ object.application }}/
{% trans "set_this_stream_id_in_encoder" %}
-
-
{% trans "you_may_need_to_use_this_full_url_instead" %}
-
+
+ {% trans "stream_configuration_text_html" %}
+
{% endblock %}
diff --git a/rtmp/templates/rtmp/stream_form.html b/rtmp/templates/rtmp/stream_form.html
index e1c0469..0983e10 100644
--- a/rtmp/templates/rtmp/stream_form.html
+++ b/rtmp/templates/rtmp/stream_form.html
@@ -18,7 +18,7 @@
- {% trans "create_new_stream_configuration_text_html" %}
+ {% trans "stream_configuration_text_html" %}
{% endblock %}
diff --git a/rtmp/templates/rtmp/stream_list.html b/rtmp/templates/rtmp/stream_list.html
index a8cd2fd..1aefaf9 100644
--- a/rtmp/templates/rtmp/stream_list.html
+++ b/rtmp/templates/rtmp/stream_list.html
@@ -40,12 +40,10 @@
{% endif %}
-
|
{% endif %}
diff --git a/rtmp/templates/rtmp/stream_update_form.html b/rtmp/templates/rtmp/stream_update_form.html
index 1cb6ccb..9b6de21 100644
--- a/rtmp/templates/rtmp/stream_update_form.html
+++ b/rtmp/templates/rtmp/stream_update_form.html
@@ -18,7 +18,7 @@
- {% trans "update_stream_configuration_text_html" %}
+ {% trans "stream_configuration_text_html" %}
{% endblock %}
diff --git a/templates/base.html b/templates/base.html
index 2a9755b..c0ffa97 100644
--- a/templates/base.html
+++ b/templates/base.html
@@ -22,6 +22,7 @@
diff --git a/templates/registration/password_change_done.html b/templates/registration/password_change_done.html
index 5cb253a..f84f806 100644
--- a/templates/registration/password_change_done.html
+++ b/templates/registration/password_change_done.html
@@ -5,5 +5,4 @@
{% trans "password_change_successful" %}
{% trans "password_change_successful_text" %}
-{% trans "take_me_to_safety" %}
{% endblock %}
diff --git a/templates/registration/password_change_form.html b/templates/registration/password_change_form.html
index 0dc34be..9e0f252 100644
--- a/templates/registration/password_change_form.html
+++ b/templates/registration/password_change_form.html
@@ -18,7 +18,6 @@
- {% trans "change_password_text_html" %}
{% endblock %}
diff --git a/templates/registration/password_reset_form.html b/templates/registration/password_reset_form.html
index 5f6fc2f..329f0fe 100644
--- a/templates/registration/password_reset_form.html
+++ b/templates/registration/password_reset_form.html
@@ -2,7 +2,7 @@
{% load i18n %}
{% load bootstrap4 %}
{% block 'content' %}
-{% trans "reset_password"}
+{% trans "reset_password" %}