From 18d8fb7f1a36de31481282ea550d9260fd4b91a2 Mon Sep 17 00:00:00 2001 From: Matthew Fricke Date: Wed, 27 May 2026 14:53:12 -0600 Subject: [PATCH] Preserve audit app migration label --- README.md | 2 +- apps.py | 2 +- migrations/0002_alter_auditevent_action.py | 2 +- migrations/0003_alter_auditevent_action.py | 2 +- migrations/0004_alter_auditevent_action.py | 2 +- migrations/0005_alter_auditevent_action.py | 2 +- migrations/0006_add_cmmc_evidence_fields.py | 4 ++-- migrations/0007_backfillrun_alter_auditevent_source.py | 2 +- migrations/0008_alter_auditevent_action.py | 2 +- 9 files changed, 10 insertions(+), 10 deletions(-) diff --git a/README.md b/README.md index f4fed47..4e97315 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # CMMC Audit Plugin -The in-tree package is named `coldfront.plugins.cmmc_audit`, and the user-facing Django admin label is **CMMC Audit**. +The in-tree package is named `coldfront.plugins.cmmc_audit`, the Django app label remains `carc_audit` for migration compatibility, and the user-facing Django admin label is **CMMC Audit**. This plugin records append-only operational evidence for ColdFront workflows. It keeps raw forensic data such as `old_values`, `new_values`, target type/id, request path, IP address, source, and source id while adding CMMC-oriented admin columns for reviewers. diff --git a/apps.py b/apps.py index 4711cc1..3d16b04 100644 --- a/apps.py +++ b/apps.py @@ -4,7 +4,7 @@ from django.apps import AppConfig class CmmcAuditConfig(AppConfig): default_auto_field = 'django.db.models.BigAutoField' name = 'coldfront.plugins.cmmc_audit' - label = 'cmmc_audit' + label = 'carc_audit' verbose_name = 'CMMC Audit' def ready(self): diff --git a/migrations/0002_alter_auditevent_action.py b/migrations/0002_alter_auditevent_action.py index 9c86365..ee0ec47 100644 --- a/migrations/0002_alter_auditevent_action.py +++ b/migrations/0002_alter_auditevent_action.py @@ -6,7 +6,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('cmmc_audit', '0001_initial'), + ('carc_audit', '0001_initial'), ] operations = [ diff --git a/migrations/0003_alter_auditevent_action.py b/migrations/0003_alter_auditevent_action.py index 34d00f6..f5f011e 100644 --- a/migrations/0003_alter_auditevent_action.py +++ b/migrations/0003_alter_auditevent_action.py @@ -6,7 +6,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('cmmc_audit', '0002_alter_auditevent_action'), + ('carc_audit', '0002_alter_auditevent_action'), ] operations = [ diff --git a/migrations/0004_alter_auditevent_action.py b/migrations/0004_alter_auditevent_action.py index 9777dca..06b4338 100644 --- a/migrations/0004_alter_auditevent_action.py +++ b/migrations/0004_alter_auditevent_action.py @@ -6,7 +6,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('cmmc_audit', '0003_alter_auditevent_action'), + ('carc_audit', '0003_alter_auditevent_action'), ] operations = [ diff --git a/migrations/0005_alter_auditevent_action.py b/migrations/0005_alter_auditevent_action.py index d00c0e3..d6dd0e2 100644 --- a/migrations/0005_alter_auditevent_action.py +++ b/migrations/0005_alter_auditevent_action.py @@ -6,7 +6,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('cmmc_audit', '0004_alter_auditevent_action'), + ('carc_audit', '0004_alter_auditevent_action'), ] operations = [ diff --git a/migrations/0006_add_cmmc_evidence_fields.py b/migrations/0006_add_cmmc_evidence_fields.py index 835b5ce..2e3adf5 100644 --- a/migrations/0006_add_cmmc_evidence_fields.py +++ b/migrations/0006_add_cmmc_evidence_fields.py @@ -33,7 +33,7 @@ ACTION_EVIDENCE_MAP = { def backfill_cmmc_fields(apps, schema_editor): - AuditEvent = apps.get_model("cmmc_audit", "AuditEvent") + AuditEvent = apps.get_model("carc_audit", "AuditEvent") for event in AuditEvent.objects.all().iterator(): evidence_category, control_family, source = ACTION_EVIDENCE_MAP.get(event.action, ("", "", "runtime")) event.event_time = event.timestamp @@ -53,7 +53,7 @@ def backfill_cmmc_fields(apps, schema_editor): class Migration(migrations.Migration): dependencies = [ - ('cmmc_audit', '0005_alter_auditevent_action'), + ('carc_audit', '0005_alter_auditevent_action'), migrations.swappable_dependency(settings.AUTH_USER_MODEL), ] diff --git a/migrations/0007_backfillrun_alter_auditevent_source.py b/migrations/0007_backfillrun_alter_auditevent_source.py index 96c4252..7dce372 100644 --- a/migrations/0007_backfillrun_alter_auditevent_source.py +++ b/migrations/0007_backfillrun_alter_auditevent_source.py @@ -6,7 +6,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('cmmc_audit', '0006_add_cmmc_evidence_fields'), + ('carc_audit', '0006_add_cmmc_evidence_fields'), ] operations = [ diff --git a/migrations/0008_alter_auditevent_action.py b/migrations/0008_alter_auditevent_action.py index 566554b..fda860d 100644 --- a/migrations/0008_alter_auditevent_action.py +++ b/migrations/0008_alter_auditevent_action.py @@ -6,7 +6,7 @@ from django.db import migrations, models class Migration(migrations.Migration): dependencies = [ - ('cmmc_audit', '0007_backfillrun_alter_auditevent_source'), + ('carc_audit', '0007_backfillrun_alter_auditevent_source'), ] operations = [