diff --git a/VERSION b/VERSION index e4c0d46e..ca42892b 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -1.0.3 \ No newline at end of file +1.0.4-dev \ No newline at end of file diff --git a/src/Controller/ToolsController.php b/src/Controller/ToolsController.php index 28a01b8e..319d20ce 100644 --- a/src/Controller/ToolsController.php +++ b/src/Controller/ToolsController.php @@ -21,6 +21,7 @@ namespace App\Controller; use App\Services\Attachments\AttachmentPathResolver; +use App\Services\Attachments\AttachmentSubmitHandler; use App\Services\Attachments\AttachmentURLGenerator; use App\Services\Attachments\BuiltinAttachmentsFinder; use App\Services\Misc\GitVersionInfo; @@ -49,7 +50,8 @@ class ToolsController extends AbstractController /** * @Route("/server_infos", name="tools_server_infos") */ - public function systemInfos(GitVersionInfo $versionInfo, DBInfoHelper $DBInfoHelper): Response + public function systemInfos(GitVersionInfo $versionInfo, DBInfoHelper $DBInfoHelper, + AttachmentSubmitHandler $attachmentSubmitHandler): Response { $this->denyAccessUnlessGranted('@system.server_infos'); @@ -73,6 +75,8 @@ class ToolsController extends AbstractController 'allow_attachments_downloads' => $this->getParameter('partdb.attachments.allow_downloads'), 'detailed_error_pages' => $this->getParameter('partdb.error_pages.show_help'), 'error_page_admin_email' => $this->getParameter('partdb.error_pages.admin_email'), + 'configured_max_file_size' => $this->getParameter('partdb.attachments.max_file_size'), + 'effective_max_file_size' => $attachmentSubmitHandler->getMaximumAllowedUploadSize(), //PHP section 'php_version' => PHP_VERSION, diff --git a/templates/tools/server_infos/_partdb.html.twig b/templates/tools/server_infos/_partdb.html.twig index 5e5f6e3e..e44e05e9 100644 --- a/templates/tools/server_infos/_partdb.html.twig +++ b/templates/tools/server_infos/_partdb.html.twig @@ -62,5 +62,9 @@ Detailed error pages enabled {{ helper.boolean_badge(detailed_error_pages) }} (Admin Contact email: {{ error_page_admin_email }}) + + Maximum file size for attachments + {{ configured_max_file_size }} (Effective: {{ effective_max_file_size | format_bytes }}) + \ No newline at end of file