From 7464f9cfadc245bd27428647ecc1fffa7fd78a11 Mon Sep 17 00:00:00 2001 From: Pete Matsyburka Date: Thu, 8 Oct 2026 09:33:26 +0300 Subject: [PATCH] download event log --- app/views/submissions/show.html.erb | 6 +++++- config/locales/i18n.yml | 7 +++++++ 2 files changed, 12 insertions(+), 1 deletion(-) diff --git a/app/views/submissions/show.html.erb b/app/views/submissions/show.html.erb index 8d9e5c1bd..f9728ce06 100644 --- a/app/views/submissions/show.html.erb +++ b/app/views/submissions/show.html.erb @@ -54,7 +54,8 @@ <% if @submission.submitters.to_a.any?(&:completed_at?) %> <% show_combined_download = @submission.completed_at? && !is_combined_enabled %> <% show_unarchive = signed_in? && can?(:destroy, @submission) && @submission.archived_at? && @submission.completed_at? %> - <% show_download_dropdown = show_combined_download || show_unarchive %> + <% show_event_log_download = signed_in? && can?(:manage, :event_log_download) && can?(:read, @submission) %> + <% show_download_dropdown = show_combined_download || show_event_log_download || show_unarchive %> <% if @submission.completed_at? || !is_combined_enabled %>
@@ -95,6 +96,9 @@ <% end %> + <% if show_event_log_download %> + <%= render 'submissions/download_event_log' %> + <% end %> <% if show_unarchive %>
  • diff --git a/config/locales/i18n.yml b/config/locales/i18n.yml index 8b6f193f2..0b87d4745 100644 --- a/config/locales/i18n.yml +++ b/config/locales/i18n.yml @@ -704,6 +704,7 @@ en: &en developer_sandbox: Developer Sandbox. upgrade_to_start_using_in_production_html: 'Upgrade to start using in Production.' download_combined_pdf: Download combined PDF + download_event_log: Download Event Log audit_log: Audit Log signers: Signers not_invited_yet: Not invited yet @@ -1862,6 +1863,7 @@ es: &es developer_sandbox: Sandbox para desarrolladores. upgrade_to_start_using_in_production_html: 'Actualiza para empezar a usar en Producción.' download_combined_pdf: Descargar PDF combinado + download_event_log: Descargar registro de eventos audit_log: Registro de Auditoría signers: Firmantes not_invited_yet: Aún no invitado @@ -3023,6 +3025,7 @@ it: &it developer_sandbox: Sandbox per sviluppatori upgrade_to_start_using_in_production_html: 'Aggiorna per iniziare a usare in produzione.' download_combined_pdf: Scarica PDF combinato + download_event_log: Scarica registro degli eventi audit_log: Registro di audit signers: Firmatari not_invited_yet: Non ancora invitato @@ -4170,6 +4173,7 @@ fr: &fr developer_sandbox: Bac à sable développeur. upgrade_to_start_using_in_production_html: Mettez à niveau pour commencer à utiliser en production. download_combined_pdf: Télécharger le PDF combiné + download_event_log: Télécharger le journal des événements audit_log: Journal d’audit signers: Signataires not_invited_yet: Pas encore invité @@ -5327,6 +5331,7 @@ pt: &pt developer_sandbox: Sandbox para desenvolvedores upgrade_to_start_using_in_production_html: 'Atualizar para começar a usar em produção.' download_combined_pdf: Baixar PDF combinado + download_event_log: Baixar log de eventos audit_log: Log de auditoria signers: Signatários not_invited_yet: Ainda não convidado @@ -6487,6 +6492,7 @@ de: &de developer_sandbox: Entwickler-Sandbox. upgrade_to_start_using_in_production_html: 'Upgrade durchführen, um die Produktionsnutzung zu starten.' download_combined_pdf: Kombiniertes PDF herunterladen + download_event_log: Ereignisprotokoll herunterladen audit_log: Prüfprotokoll signers: Unterzeichner not_invited_yet: Noch nicht eingeladen @@ -8175,6 +8181,7 @@ nl: &nl developer_sandbox: Ontwikkelaars-sandbox. upgrade_to_start_using_in_production_html: Upgrade om in productie te gaan gebruiken. download_combined_pdf: Gecombineerde PDF downloaden + download_event_log: Gebeurtenislogboek downloaden audit_log: Auditlogboek signers: Ondertekenaars not_invited_yet: Nog niet uitgenodigd