]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Removes the unused Log model and LogFilterSet (#9294)
authorTrenton H <797416+stumpylog@users.noreply.github.com>
Tue, 4 Mar 2025 18:26:25 +0000 (10:26 -0800)
committerGitHub <noreply@github.com>
Tue, 4 Mar 2025 18:26:25 +0000 (18:26 +0000)
src/documents/filters.py
src/documents/migrations/1064_delete_log.py [new file with mode: 0644]
src/documents/models.py

index d3b0ad3ceb65bed6257230df84dd45c22fd28cf8..90161a1e61a4e35e65c72df4df630236513a2a2c 100644 (file)
@@ -36,7 +36,6 @@ from documents.models import CustomField
 from documents.models import CustomFieldInstance
 from documents.models import Document
 from documents.models import DocumentType
-from documents.models import Log
 from documents.models import PaperlessTask
 from documents.models import ShareLink
 from documents.models import StoragePath
@@ -761,12 +760,6 @@ class DocumentFilterSet(FilterSet):
         }
 
 
-class LogFilterSet(FilterSet):
-    class Meta:
-        model = Log
-        fields = {"level": INT_KWARGS, "created": DATE_KWARGS, "group": ID_KWARGS}
-
-
 class ShareLinkFilterSet(FilterSet):
     class Meta:
         model = ShareLink
diff --git a/src/documents/migrations/1064_delete_log.py b/src/documents/migrations/1064_delete_log.py
new file mode 100644 (file)
index 0000000..ec0830a
--- /dev/null
@@ -0,0 +1,15 @@
+# Generated by Django 5.1.6 on 2025-02-28 15:19
+
+from django.db import migrations
+
+
+class Migration(migrations.Migration):
+    dependencies = [
+        ("documents", "1063_paperlesstask_type_alter_paperlesstask_task_name_and_more"),
+    ]
+
+    operations = [
+        migrations.DeleteModel(
+            name="Log",
+        ),
+    ]
index 42e47343814843f82f66fcd50f6fddae4054ffe9..57ff96df1236fc8ecc2a4cded2552cb4f92d096b 100644 (file)
@@ -1,5 +1,4 @@
 import datetime
-import logging
 import os
 import re
 from collections import OrderedDict
@@ -379,36 +378,6 @@ class Document(SoftDeleteModel, ModelWithOwner):
         return timezone.localdate(self.created)
 
 
-class Log(models.Model):
-    LEVELS = (
-        (logging.DEBUG, _("debug")),
-        (logging.INFO, _("information")),
-        (logging.WARNING, _("warning")),
-        (logging.ERROR, _("error")),
-        (logging.CRITICAL, _("critical")),
-    )
-
-    group = models.UUIDField(_("group"), blank=True, null=True)
-
-    message = models.TextField(_("message"))
-
-    level = models.PositiveIntegerField(
-        _("level"),
-        choices=LEVELS,
-        default=logging.INFO,
-    )
-
-    created = models.DateTimeField(_("created"), auto_now_add=True)
-
-    class Meta:
-        ordering = ("-created",)
-        verbose_name = _("log")
-        verbose_name_plural = _("logs")
-
-    def __str__(self):
-        return self.message
-
-
 class SavedView(ModelWithOwner):
     class DisplayMode(models.TextChoices):
         TABLE = ("table", _("Table"))