From 269b8536f42ee7b872f112c31490f2a44e345f23 Mon Sep 17 00:00:00 2001 From: Daniel Friesel Date: Fri, 10 May 2019 19:03:18 +0200 Subject: Add webhook to account page --- templates/account.html.ep | 31 ++++++++++++++++++++++++++++--- 1 file changed, 28 insertions(+), 3 deletions(-) (limited to 'templates/account.html.ep') diff --git a/templates/account.html.ep b/templates/account.html.ep index 7baacbe..05e0447 100644 --- a/templates/account.html.ep +++ b/templates/account.html.ep @@ -8,10 +8,16 @@
% if ($success eq 'mail') { - Mail-Adresse erfolgreich geändert + Mail-Adresse geändert % } % elsif ($success eq 'password') { - Passwort erfolgreich geändert + Passwort geändert + % } + % elsif ($success eq 'privacy') { + Einstellungen zu öffentliche Account-Daten geändert + % } + % elsif ($success eq 'webhook') { + Web Hook aktualisiert % }
@@ -21,6 +27,7 @@

Account

% my $acc = current_user(); +% my $hook = get_webhook();
@@ -41,13 +48,31 @@ + + + + -- cgit v1.2.3
edit % if ($acc->{is_public} == 0) { - Keine + Keine % } % if ($acc->{is_public} & 0x02) { Aktueller Status % }
Web Hook + edit + % if ($hook->{enabled} == 0) { + Nicht eingerichtet + % } + % elsif ($hook->{latest_run}->epoch == 0) { + Aktiv, noch nicht ausgeführt + % } + % elsif ($hook->{errored}) { + Aktiv, fehlerhaft error + % } + % else { + Aktiv + % } +
Registriert am <%= $acc->{registered_at}->strftime('%d.%m.%Y %H:%M') %>