1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-12-01 05:43:04 +00:00
الملفات
postal/app/views/messages/show.html.haml
Charlie Smurthwaite 1e3622c49a Consistently treat tinyint(1) fields in message database as booleans (#2380)
* Update mysql2 query call to cast booleans

* Treat messages:held field as boolean

* Treat messages:inspected field as boolean

* Treat messages:spam field as boolean

* Treat messages:threat field as boolean

* Treat messages:bounce field as boolean

* Treat messages:received_with_ssl field as boolean

* Treat deliveries:sent_with_ssl field as boolean
2023-03-22 13:49:48 +00:00

77 أسطر
3.2 KiB
Plaintext

- page_title << @server.name
- page_title << "Messages"
- page_title << "Message ##{@message.id}"
= render 'servers/sidebar', :active_server => @server
= render 'servers/header', :active_nav => :messages
= render 'header', :active_nav => @message.scope.to_sym
= render 'message_header', :active_nav => :properties
.pageContent
.messagePropertiesPage
.messagePropertiesPage__left
.messagePropertiesPage__propertyPair
%dl.messagePropertiesPage__property
%dt Spam Status
%dd
= link_to spam_checks_organization_server_message_path(organization, @server, @message.id) do
%span.label.label--large{:class => "label--spamStatus-#{@message.spam_status.underscore}"}= @message.spam_status.underscore.humanize
%dl.messagePropertiesPage__property
%dt Tag
%dd= @message.tag ? link_to(@message.tag, send("#{@message.scope}_organization_server_messages_path", organization, @server, :query => "tag: #{@message.tag}"), :class => "u-link") : "Not tagged"
.messagePropertiesPage__propertyPair
%dl.messagePropertiesPage__property
%dt Raw Message
%dd= @message.raw_message? ? "Available" : "Removed"
%dl.messagePropertiesPage__property
%dt Message Size
%dd= @message.size ? number_to_human_size(@message.size) : "n/a"
.messagePropertiesPage__propertyPair
- if @message.scope == 'incoming'
%dl.messagePropertiesPage__property
%dt Route
%dd
- if @message.route
= link_to @message.route.name, [:edit, organization, @server, @message.route], :class => "u-link"
- else
Unknown Route
%dl.messagePropertiesPage__property
%dt Domain
%dd
- if @message.domain
= link_to @message.domain.name, [organization, @server, :domains], :class => "u-link"
- else
Unknown Domain
- else
%dl.messagePropertiesPage__property
%dt Credential
%dd
- if @message.credential
= link_to @message.credential.name, [:edit, organization, @server, @message.credential], :class => "u-link"
- else
Unknown Credential
%dl.messagePropertiesPage__property
%dt Domain
%dd
- if @message.domain
= link_to @message.domain.name, [organization, @server, :domains], :class => "u-link"
- else
Unknown Domain
- if @message.threat
%dl.messagePropertiesPage__property
%dt Threat
%dd= @message.threat_details
%dl.messagePropertiesPage__property
%dt Message ID
%dd= @message.message_id || "No message ID"
- unless @message.received_with_ssl.nil?
%dl.messagePropertiesPage__property
%dt Transport Security
- if @message.received_with_ssl
%dd.messagePropertiesPage__property--locked Received over an SSL connection
- else
%dd Not received with SSL
.messagePropertiesPage__right
= render 'deliveries', :message => @message