Fix brand_name form rendering, add missing GOOGLE_SSO_KEY, fix Docuseal references

- Add brand_name_form partial to personalization settings page
- Use brand_name or PRODUCT_NAME in title partial instead of hardcoded WaboSign
- Add missing EncryptedConfig::GOOGLE_SSO_KEY constant
- Replace deleted Docuseal module references with Wabosign in powered_by and email_attribution
pull/687/head
Wabo 3 weeks ago
parent 20a1ec661b
commit 49cd964938

@ -26,7 +26,8 @@ class EncryptedConfig < ApplicationRecord
EMAIL_SMTP_KEY = 'action_mailer_smtp', EMAIL_SMTP_KEY = 'action_mailer_smtp',
ESIGN_CERTS_KEY = 'esign_certs', ESIGN_CERTS_KEY = 'esign_certs',
TIMESTAMP_SERVER_URL_KEY = 'timestamp_server_url', TIMESTAMP_SERVER_URL_KEY = 'timestamp_server_url',
APP_URL_KEY = 'app_url' APP_URL_KEY = 'app_url',
GOOGLE_SSO_KEY = 'google_sso'
].freeze ].freeze
belongs_to :account belongs_to :account

@ -4,6 +4,9 @@
<p class="text-4xl font-bold mb-4"> <p class="text-4xl font-bold mb-4">
<%= t('email_templates') %> <%= t('email_templates') %>
</p> </p>
<div class="mb-8">
<%= render 'brand_name_form' %>
</div>
<div class="space-y-4"> <div class="space-y-4">
<%= render 'signature_request_email_form' %> <%= render 'signature_request_email_form' %>
<%= render 'documents_copy_email_form' %> <%= render 'documents_copy_email_form' %>

@ -3,8 +3,8 @@
</p> </p>
<p> <p>
<% if @current_account&.testing? %> <% if @current_account&.testing? %>
<%= t('sent_using_product_name_in_testing_mode_html', product_url: "#{Docuseal::PRODUCT_EMAIL_URL}/start", product_name: Docuseal.product_name) %> <%= t('sent_using_product_name_in_testing_mode_html', product_url: "#{Wabosign::PRODUCT_EMAIL_URL}/start", product_name: Wabosign.product_name) %>
<% else %> <% else %>
<%= t('sent_using_product_name_free_document_signing_html', product_url: "#{Docuseal::PRODUCT_EMAIL_URL}/start", product_name: Docuseal.product_name) %> <%= t('sent_using_product_name_free_document_signing_html', product_url: "#{Wabosign::PRODUCT_EMAIL_URL}/start", product_name: Wabosign.product_name) %>
<% end %> <% end %>
</p> </p>

@ -9,5 +9,5 @@
<% else %> <% else %>
<%= t('powered_by') %> <%= t('powered_by') %>
<% end %> <% end %>
<a href="<%= Docuseal::PRODUCT_URL %><%= local_assigns[:link_path] %>" class="underline"><%= Docuseal.product_name %></a> - <%= t('open_source_documents_software') %> <a href="<%= Wabosign::PRODUCT_URL %><%= local_assigns[:link_path] %>" class="underline"><%= Wabosign.product_name %></a> - <%= t('open_source_documents_software') %>
</div> </div>

@ -1,2 +1,2 @@
<%= render 'shared/logo' %> <%= render 'shared/account_logo', account: current_account %>
<span>WaboSign</span> <span><%= current_account&.brand_name.presence || Wabosign::PRODUCT_NAME %></span>

Loading…
Cancel
Save