# Generated by Django 5.2.2 on 2025-06-18 19:34

import django.db.models.deletion
import django.utils.timezone
from django.db import migrations, models


class Migration(migrations.Migration):
    dependencies = [
        ("birder", "0007_deadline"),
    ]

    operations = [
        migrations.AlterModelOptions(
            name="monitor",
            options={
                "ordering": ("project__name", "name"),
                "permissions": (("can_see_notes", "Can see monitor private notes"),),
            },
        ),
        migrations.AddField(
            model_name="deadline",
            name="time",
            field=models.TimeField(blank=True, help_text="The time at which the activity/task happpen", null=True),
        ),
        migrations.AlterField(
            model_name="deadline",
            name="start",
            field=models.DateField(default=django.utils.timezone.now, help_text="Start date"),
        ),
        migrations.AlterField(
            model_name="monitor",
            name="custom_icon",
            field=models.CharField(
                blank=True, default="", help_text="The URL to the custom icon endpoint.", max_length=255
            ),
        ),
        migrations.AlterField(
            model_name="monitor",
            name="description",
            field=models.TextField(blank=True, help_text="short description to display in the monitor detail page"),
        ),
        migrations.AlterField(
            model_name="monitor",
            name="notes",
            field=models.TextField(
                blank=True, help_text="Notes about the monitor. Hidden by default, Requires special permission."
            ),
        ),
        migrations.AlterField(
            model_name="project",
            name="default_environment",
            field=models.ForeignKey(
                blank=True, null=True, on_delete=django.db.models.deletion.PROTECT, to="birder.environment"
            ),
        ),
    ]
