diff --git a/frontend/src/components/settings/ImportFiltersForm.vue b/frontend/src/components/settings/ImportFiltersForm.vue
index fbfd69b..2628309 100644
--- a/frontend/src/components/settings/ImportFiltersForm.vue
+++ b/frontend/src/components/settings/ImportFiltersForm.vue
@@ -72,6 +72,47 @@
+
+
Download scheduling (FC-3d)
+
+
+
+
+ Used when a source has no per-source or per-artist override.
+ Default 28800 (8 hours).
+
+
+
+
+
+ Completed download events older than this are deleted nightly.
+ Default 90.
+
+
+
+
+
+ Source row badge turns red after this many consecutive
+ failures. Sources are never auto-disabled. Default 5.
+
+
+
+
{{ store.settingsError }}
@@ -94,6 +135,9 @@ const local = reactive({
phash_threshold: 10,
download_rate_limit_seconds: 3.0,
download_validate_files: true,
+ download_schedule_default_seconds: 28800,
+ download_event_retention_days: 90,
+ download_failure_warning_threshold: 5,
})
watch(() => store.settings, (s) => { if (s) Object.assign(local, s) }, { immediate: true })