From ac1f90e711e5a20d4b20ac6ff6ed76cdbf6a759d Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Mon, 26 May 2025 14:46:33 +0300 Subject: [PATCH 01/26] do not email smtp settings --- app/controllers/email_smtp_settings_controller.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/controllers/email_smtp_settings_controller.rb b/app/controllers/email_smtp_settings_controller.rb index d41ca570..766a9545 100644 --- a/app/controllers/email_smtp_settings_controller.rb +++ b/app/controllers/email_smtp_settings_controller.rb @@ -9,7 +9,9 @@ class EmailSmtpSettingsController < ApplicationController def create if @encrypted_config.update(email_configs) - SettingsMailer.smtp_successful_setup(@encrypted_config.value['from_email'] || current_user.email).deliver_now! + unless Docuseal.multitenant? + SettingsMailer.smtp_successful_setup(@encrypted_config.value['from_email'] || current_user.email).deliver_now! + end redirect_to settings_email_index_path, notice: I18n.t('changes_have_been_saved') else From 5e44ba49b8eb019b37962c1b7f6e8c94082db75e Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Mon, 26 May 2025 22:26:14 +0300 Subject: [PATCH 02/26] refactor --- lib/templates/process_document.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/templates/process_document.rb b/lib/templates/process_document.rb index 8ee1dff5..bba7e1e4 100644 --- a/lib/templates/process_document.rb +++ b/lib/templates/process_document.rb @@ -118,10 +118,10 @@ module Templates page = page.copy(interpretation: :srgb) - bitdepth = 2**page.stats.to_a[1..3].pluck(2).uniq.size - data = if format == FORMAT + bitdepth = 2**page.stats.to_a[1..3].pluck(2).uniq.size + page.write_to_buffer(format, compression: 7, filter: 0, bitdepth:, palette: true, Q: bitdepth == 8 ? Q : 5, dither: 0) else From 9fcd8955d3c8312c871da674b5eb3932dc24e81e Mon Sep 17 00:00:00 2001 From: Alex Turchyn Date: Tue, 27 May 2025 21:10:58 +0300 Subject: [PATCH 03/26] add 'field-area-active-label' theme class --- app/javascript/submission_form/area.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/javascript/submission_form/area.vue b/app/javascript/submission_form/area.vue index 01819533..f7c0cc08 100644 --- a/app/javascript/submission_form/area.vue +++ b/app/javascript/submission_form/area.vue @@ -23,7 +23,7 @@