feature: scheduled flag removal

This commit is contained in:
Gary Sharp
2025-09-19 12:18:45 +10:00
parent 356762c811
commit 7603cac01a
34 changed files with 2210 additions and 1055 deletions
@@ -36,7 +36,7 @@ namespace Disco.Models.Repository
get => FlagPermission.FromFlag(this);
set => PermissionsJson = value?.ToJson();
}
[Range(0, int.MaxValue)]
public int? DefaultRemoveDays { get; set; }
public virtual IList<DeviceFlagAssignment> DeviceFlagAssignments { get; set; }
@@ -36,7 +36,7 @@ namespace Disco.Models.Repository
get => FlagPermission.FromFlag(this);
set => PermissionsJson = value?.ToJson();
}
[Range(0, int.MaxValue)]
public int? DefaultRemoveDays { get; set; }
public virtual IList<UserFlagAssignment> UserFlagAssignments { get; set; }