From bf20eb77a1d64b1d24a719c25a9d243231ec7580 Mon Sep 17 00:00:00 2001 From: antoine Date: Tue, 28 Apr 2026 18:10:59 +0200 Subject: [PATCH 1/2] Make download route URL signed --- .../form/components/fields/upload/Upload.vue | 22 +- resources/js/show/components/fields/File.vue | 79 ++-- resources/js/types/generated.d.ts | 2 + .../Form/Fields/FormUploadFieldValueData.php | 1 + src/Data/Show/Fields/ShowFileFieldData.php | 1 + ...arpUploadModelFormAttributeTransformer.php | 11 + .../Controllers/Api/DownloadController.php | 4 + tests/Http/Api/DownloadControllerTest.php | 26 +- ...ploadModelFormAttributeTransformerTest.php | 387 +++++++++++------- .../Fields/Formatters/EditorFormatterTest.php | 262 +++++++----- .../Fields/Formatters/TextFormatterTest.php | 150 ++++--- 11 files changed, 574 insertions(+), 371 deletions(-) diff --git a/resources/js/form/components/fields/upload/Upload.vue b/resources/js/form/components/fields/upload/Upload.vue index 7b60be9c5..1c3d6877c 100644 --- a/resources/js/form/components/fields/upload/Upload.vue +++ b/resources/js/form/components/fields/upload/Upload.vue @@ -477,20 +477,15 @@
-