From caa8e753803038b10781a780e0c47d6c13ee6c22 Mon Sep 17 00:00:00 2001
From: Tom Teichler <tom.teichler@teckids.org>
Date: Wed, 1 Jan 2020 16:00:12 +0100
Subject: [PATCH] Remove django-cron for now.

---
 biscuit/core/settings.py |  1 -
 biscuit/core/views.py    |  5 -----
 poetry.lock              | 11 -----------
 pyproject.toml           |  1 -
 4 files changed, 18 deletions(-)

diff --git a/biscuit/core/settings.py b/biscuit/core/settings.py
index 00767feeb..abf40d441 100644
--- a/biscuit/core/settings.py
+++ b/biscuit/core/settings.py
@@ -54,7 +54,6 @@ INSTALLED_APPS = [
     "sass_processor",
     "easyaudit",
     "dbsettings",
-    "django_cron",
     "bootstrap4",
     "django_any_js",
     "django_yarnpkg",
diff --git a/biscuit/core/views.py b/biscuit/core/views.py
index 509860c76..507bc3439 100644
--- a/biscuit/core/views.py
+++ b/biscuit/core/views.py
@@ -5,7 +5,6 @@ from django.http import Http404, HttpRequest, HttpResponse
 from django.shortcuts import get_object_or_404, redirect, render
 from django.utils.translation import ugettext_lazy as _
 
-from django_cron.models import CronJobLog
 from django_tables2 import RequestConfig
 
 from .decorators import admin_required
@@ -187,10 +186,6 @@ def data_management(request: HttpRequest) -> HttpResponse:
 def system_status(request: HttpRequest) -> HttpResponse:
     context = {}
 
-    context["backups"] = CronJobLog.objects.filter(code="biscuit.core.Backup").order_by(
-        "-end_time"
-    )[:10]
-
     return render(request, "core/system_status.html", context)
 
 
diff --git a/poetry.lock b/poetry.lock
index 038d9737c..587f4b0e0 100644
--- a/poetry.lock
+++ b/poetry.lock
@@ -256,14 +256,6 @@ version = "0.9.2"
 [package.dependencies]
 Django = ">=1.8.0"
 
-[[package]]
-category = "main"
-description = "Running python crons in a Django project"
-name = "django-cron"
-optional = false
-python-versions = "*"
-version = "0.5.1"
-
 [package.dependencies]
 Django = ">=1.8.0"
 django-common-helpers = ">=0.6.4"
@@ -1759,9 +1751,6 @@ django-bulk-update = [
 django-common-helpers = [
     {file = "django-common-helpers-0.9.2.tar.gz", hash = "sha256:2d56be6fa261d829a6a224f189bf276267b9082a17d613fe5f015dd4d65c17b4"},
 ]
-django-cron = [
-    {file = "django-cron-0.5.1.tar.gz", hash = "sha256:08d22708c8b2ecab8cda989019a66c7e1e2424c59d822796fd45abf7731d261d"},
-]
 django-dbsettings = [
     {file = "django-dbsettings-0.11.0.tar.gz", hash = "sha256:e3147ced54b7db3371df10df8845e4514aeae96720000bca1a01d0a6490a1404"},
 ]
diff --git a/pyproject.toml b/pyproject.toml
index 6beb59d6d..e75ff8b18 100644
--- a/pyproject.toml
+++ b/pyproject.toml
@@ -42,7 +42,6 @@ easy-thumbnails = "^2.6"
 django-image-cropping = "^1.2"
 django-impersonate = "^1.4"
 python-memcached = "^1.59"
-django-cron = "^0.5.1"
 django-hattori = "^0.2"
 psycopg2 = "^2.8"
 django_select2 = "^7.1"
-- 
GitLab