QoL: log version at startup, show backend vs frontend mismatch in system status (#10214)

This commit is contained in:
shamoon
2025-06-19 08:29:34 -07:00
committed by GitHub
parent 83391af866
commit 52b95f2b62
12 changed files with 85 additions and 5 deletions

View File

@@ -7,6 +7,7 @@ from rest_framework import status
from rest_framework.test import APITestCase
from documents.tests.utils import DirectoriesMixin
from paperless.version import __full_version_str__
class TestApiUiSettings(DirectoriesMixin, APITestCase):
@@ -39,6 +40,7 @@ class TestApiUiSettings(DirectoriesMixin, APITestCase):
self.assertDictEqual(
response.data["settings"],
{
"version": __full_version_str__,
"app_title": None,
"app_logo": None,
"auditlog_enabled": True,

View File

@@ -2184,6 +2184,8 @@ class UiSettingsView(GenericAPIView):
general_config = GeneralConfig()
ui_settings["version"] = version.__full_version_str__
ui_settings["app_title"] = settings.APP_TITLE
if general_config.app_title is not None and len(general_config.app_title) > 0:
ui_settings["app_title"] = general_config.app_title