git status! RFACTOR TEMPLATE git status!
This commit is contained in:
@ -1,52 +1,61 @@
|
||||
{% extends "base.html" %}
|
||||
{% block content %}
|
||||
<div class="container mt-5">
|
||||
<div class="card shadow-sm">
|
||||
<div class="card-header">
|
||||
<h2 class="mb-0">Zaawansowane ustawienia harmonogramu</h2>
|
||||
<div class="container my-4">
|
||||
<div class="card border-0 shadow-sm">
|
||||
<div class="card-header bg-light">
|
||||
<h4 class="mb-0">Zaawansowane ustawienia harmonogramu</h4>
|
||||
</div>
|
||||
<div class="card-body">
|
||||
<form action="{{ url_for('advanced_schedule') }}" method="POST">
|
||||
<div class="mb-3">
|
||||
<div class="mb-3">
|
||||
<label for="backup_retention_days" class="form-label">Próg retencji backupów (dni)</label>
|
||||
<small>Usuwanie danych starszych niż ustawione w progu</small>
|
||||
<input type="number" class="form-control" id="backup_retention_days" name="backup_retention_days" value="{{ settings.backup_retention_days }}">
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="log_retention_days" class="form-label">Próg retencji logów (dni)</label>
|
||||
<input type="number" class="form-control" id="log_retention_days" name="log_retention_days" value="{{ settings.log_retention_days }}">
|
||||
</div>
|
||||
<label for="retention_cron" class="form-label">Harmonogram retencji</label> <code>cron</code>
|
||||
<label for="backup_retention_days" class="form-label">Próg retencji backupów (dni)</label>
|
||||
<small class="text-muted d-block mb-2">Usuwanie danych starszych niż ustawione w progu.</small>
|
||||
<input type="number" class="form-control" id="backup_retention_days" name="backup_retention_days" value="{{ settings.backup_retention_days }}">
|
||||
</div>
|
||||
<div class="mb-3">
|
||||
<label for="log_retention_days" class="form-label">Próg retencji logów (dni)</label>
|
||||
<input type="number" class="form-control" id="log_retention_days" name="log_retention_days" value="{{ settings.log_retention_days }}">
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label for="retention_cron" class="form-label">Harmonogram retencji <code>cron</code></label>
|
||||
<div class="input-group">
|
||||
<input type="text" class="form-control" id="retention_cron" name="retention_cron" value="{{ settings.retention_cron }}">
|
||||
<button type="button" class="btn btn-outline-secondary" onclick="openCronModal('retention_cron')">Generuj cron</button>
|
||||
</div>
|
||||
<div class="form-text">Np. <code>0 */12 * * *</code> – co 12 godzin</div>
|
||||
<small class="text-muted">Np. <code>0 */12 * * *</code> – co 12 godzin</small>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label for="binary_cron" class="form-label">Harmonogram kopii zapasowych binarnych</label> <code>cron</code>
|
||||
<label for="binary_cron" class="form-label">Harmonogram kopii zapasowych binarnych <code>cron</code></label>
|
||||
<div class="input-group">
|
||||
<input type="text" class="form-control" id="binary_cron" name="binary_cron" value="{{ settings.binary_cron|default('') }}">
|
||||
<button type="button" class="btn btn-outline-secondary" onclick="openCronModal('binary_cron')">Generuj cron</button>
|
||||
</div>
|
||||
<div class="form-text">Np. <code>15 2 * * *</code> – codziennie o 2:15</div>
|
||||
<small class="text-muted">Np. <code>15 2 * * *</code> – codziennie o 2:15</small>
|
||||
</div>
|
||||
|
||||
<div class="mb-3">
|
||||
<label for="export_cron" class="form-label">Harmonogram exportów (poleceń /export) <code>cron</code></label>
|
||||
<label for="export_cron" class="form-label">Harmonogram exportów <code>cron</code></label>
|
||||
<div class="input-group">
|
||||
<input type="text" class="form-control" id="export_cron" name="export_cron" value="{{ settings.export_cron }}">
|
||||
<button type="button" class="btn btn-outline-secondary" onclick="openCronModal('export_cron')">Generuj cron</button>
|
||||
</div>
|
||||
<div class="form-text">Np. <code>0 */12 * * *</code> – co 12 godzin</div>
|
||||
<small class="text-muted">Np. <code>0 */12 * * *</code> – co 12 godzin</small>
|
||||
</div>
|
||||
|
||||
<div class="mb-3 form-check">
|
||||
<input type="checkbox" class="form-check-input" id="enable_auto_export" name="enable_auto_export" {% if settings.enable_auto_export %}checked{% endif %}>
|
||||
<label class="form-check-label" for="enable_auto_export">Włącz automatyczny export</label>
|
||||
</div>
|
||||
|
||||
<button type="submit" class="btn btn-primary">Zapisz ustawienia</button>
|
||||
</form>
|
||||
</div>
|
||||
|
||||
<div class="card-footer text-center">
|
||||
<small class="text-muted">Ustawienia zostaną zapisane i użyte przez cron.</small>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
|
||||
|
Reference in New Issue
Block a user