Ansible schedule form: structured playbook-variable fields + first-item dropdown defaults #2

Merged
bvandeusen merged 126 commits from dev into main 2026-06-30 23:44:04 -04:00
Showing only changes of commit 5af7312a72 - Show all commits
@@ -1,14 +1,16 @@
"""Make ansible_runs.triggered_by nullable (automated runs have no user)
Revision ID: 0012_ansible_run_triggered_by_nullable
Revision ID: 0012_ansible_run_nullable
Revises: 0011_audit_log
Create Date: 2026-06-02
Note: the revision id is kept <=32 chars to fit alembic_version.version_num.
"""
from typing import Sequence, Union
from alembic import op
import sqlalchemy as sa
revision: str = "0012_ansible_run_triggered_by_nullable"
revision: str = "0012_ansible_run_nullable"
down_revision: Union[str, None] = "0011_audit_log"
branch_labels: Union[str, Sequence[str], None] = None
depends_on: Union[str, Sequence[str], None] = None