feat(main): main

This commit is contained in:
2026-03-10 08:39:28 -04:00
parent b1a93161c0
commit af3076342a
18 changed files with 826 additions and 38 deletions

View File

@@ -95,6 +95,13 @@ class MediaSource(models.Model):
is_active = models.BooleanField(default=True)
scan_interval_minutes = models.IntegerField(blank=True, null=True)
last_scanned_at = models.DateTimeField(blank=True, null=True)
# Source Rules
min_video_length_seconds = models.IntegerField(blank=True, null=True)
max_video_length_seconds = models.IntegerField(blank=True, null=True)
min_repeat_gap_hours = models.IntegerField(blank=True, null=True)
max_age_days = models.IntegerField(blank=True, null=True)
created_at = models.DateTimeField(auto_now_add=True)
updated_at = models.DateTimeField(auto_now=True)