From e89b42de408381c36f6b53522fb0d87a05d2adfe Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Fri, 22 Dec 2023 13:33:53 +0200 Subject: [PATCH] add stamp field type --- app/javascript/submission_form/area.vue | 16 +++- app/javascript/submission_form/form.vue | 2 +- app/javascript/template_builder/builder.vue | 10 ++- .../template_builder/field_type.vue | 14 +-- app/javascript/template_builder/fields.vue | 4 + app/views/submissions/_value.html.erb | 2 +- app/views/submissions/show.html.erb | 2 +- lib/pdf_icons.rb | 18 +++- lib/submissions/generate_audit_trail.rb | 2 +- .../generate_result_attachments.rb | 2 +- lib/submitters/create_stamp_attachment.rb | 89 +++++++++++++++++++ lib/submitters/submit_values.rb | 6 ++ 12 files changed, 151 insertions(+), 16 deletions(-) create mode 100644 lib/submitters/create_stamp_attachment.rb diff --git a/app/javascript/submission_form/area.vue b/app/javascript/submission_form/area.vue index 50f32288..c5c68353 100644 --- a/app/javascript/submission_form/area.vue +++ b/app/javascript/submission_form/area.vue @@ -42,6 +42,11 @@ class="object-contain mx-auto" :src="image.url" > +