Add Putzliga mood import
This commit is contained in:
@@ -165,6 +165,35 @@
|
||||
<p class="helper-text">Lege in Health Auto Export zwei REST-API-Automationen an: Gesundheitsmetriken mit <code>step_count</code> und <code>sleep_analysis</code>, sowie Workouts mit JSON Version 2 und Routendaten.</p>
|
||||
</article>
|
||||
|
||||
<article class="detail-card detail-card--overlay">
|
||||
<p class="eyebrow">Putzliga</p>
|
||||
<div class="stack-form">
|
||||
<label><span>URL in Putzliga</span><input type="text" value="<?= e((string) $putzligaImportUrl) ?>" readonly></label>
|
||||
<label><span>HTTP-Header</span><input type="text" value="Authorization: Bearer <?= !empty($putzligaImportConfig['token_prefix']) ? e((string) $putzligaImportConfig['token_prefix']) . '…' : 'TOKEN' ?>" readonly></label>
|
||||
</div>
|
||||
<p class="helper-text">Putzliga erstellt ab 3 erledigten Aufgaben pro Tag einen Moment „Du warst fleißig“ und aktualisiert ihn, wenn weitere Aufgaben dazukommen.</p>
|
||||
<?php if (!empty($putzligaImportToken)): ?>
|
||||
<label><span>Neuer Token, nur jetzt sichtbar</span><input type="text" value="<?= e((string) $putzligaImportToken) ?>" readonly></label>
|
||||
<?php endif; ?>
|
||||
<div class="user-list">
|
||||
<div class="user-row"><strong>Token</strong><span><?= !empty($putzligaImportConfig['enabled']) ? 'aktiv' : 'nicht eingerichtet' ?></span></div>
|
||||
<div class="user-row"><strong>Letzter Sync</strong><span><?= !empty($putzligaImportConfig['last_import_at']) ? e(format_display_datetime((string) $putzligaImportConfig['last_import_at'])) : '-' ?></span></div>
|
||||
<div class="user-row"><strong>Statusmeldung</strong><span><?= !empty($putzligaImportConfig['last_message']) ? e((string) $putzligaImportConfig['last_message']) : '-' ?></span></div>
|
||||
</div>
|
||||
<form method="post" action="/options" class="stack-form">
|
||||
<?= csrf_field() ?>
|
||||
<input type="hidden" name="form_name" value="putzliga_import_token">
|
||||
<button class="primary-button" type="submit"><?= !empty($putzligaImportConfig['enabled']) ? 'Putzliga-Token neu erstellen' : 'Putzliga-Token erstellen' ?></button>
|
||||
</form>
|
||||
<?php if (!empty($putzligaImportConfig['enabled'])): ?>
|
||||
<form method="post" action="/options" class="stack-form">
|
||||
<?= csrf_field() ?>
|
||||
<input type="hidden" name="form_name" value="putzliga_import_revoke">
|
||||
<button class="ghost-button" type="submit">Putzliga-Token deaktivieren</button>
|
||||
</form>
|
||||
<?php endif; ?>
|
||||
</article>
|
||||
|
||||
<?php if (!empty($healthImportToken)): ?>
|
||||
<article class="detail-card detail-card--overlay health-token-card">
|
||||
<p class="eyebrow">Neuer Token</p>
|
||||
|
||||
Reference in New Issue
Block a user