1
0
مراية لـ https://github.com/postalserver/postal.git تم المزامنة 2025-12-01 05:43:04 +00:00

initial commit from appmail

هذا الالتزام موجود في:
Adam Cooke
2017-04-19 13:07:25 +01:00
الأصل a3eff53792
التزام 2fdba0ceb5
474 ملفات معدلة مع 51228 إضافات و0 حذوفات

عرض الملف

@@ -0,0 +1,15 @@
= form_for [organization, @server, @address_endpoint], :remote => true do |f|
= f.error_messages
%fieldset.fieldSet
.fieldSet__field
= f.label :address, :class => 'fieldSet__label'
.fieldSet__input= f.text_field :address, :autofocus => true, :class => 'input input--text'
.fieldSetSubmit.buttonSet
= f.submit @address_endpoint.new_record? ? "Create address endpoint" : "Save address endpoint", :class => 'button button--positive js-form-submit'
.fieldSetSubmit__delete
- if f.object.persisted?
= link_to "Delete address endpoint", [organization, @server, @address_endpoint], :remote => true, :class => 'button button--danger', :method => :delete, :data => {:confirm => "Are you sure you wish to delete this HTTP endpoint?\n\r#{pluralize @address_endpoint.routes.size, 'route'} that uses this endpoint will also be deleted."}
= hidden_field_tag 'return_to', params[:return_to]
= hidden_field_tag 'return_notice', params[:return_notice]

عرض الملف

@@ -0,0 +1,11 @@
- page_title << @server.name
- page_title << "Routing"
- page_title << "Address Endpoints"
- page_title << "Edit"
= render 'servers/sidebar', :active_server => @server
= render 'servers/header', :active_nav => :routing
= render 'routes/header', :active_nav => :address_endpoints
.pageContent.pageContent--compact
= render 'form'

عرض الملف

@@ -0,0 +1,35 @@
- page_title << @server.name
- page_title << "Routing"
- page_title << "Address Endpoints"
= render 'servers/sidebar', :active_server => @server
= render 'servers/header', :active_nav => :routing
= render 'routes/header', :active_nav => :address_endpoints
.pageContent.pageContent--compact
- if @address_endpoints.empty?
.noData.noData--koala.noData--clean
%h2.noData__title There aren't any address endpoints yet.
%p.noData__text
Address endpoints are e-mail addresses hosted on other platforms that you'd
like to deliver e-mails to. Once you've created these, you can send messages
to them by creating #{link_to 'routes', [organization, @server, :routes], :class => 'u-link'}.
%p.noData__button
= link_to "Add your first address endpoint", [:new, organization, @server, :address_endpoint], :class => 'button button--positive'
- else
%ul.endpointList.u-margin
- for endpoint in @address_endpoints
%li.endpointList__item
= link_to [:edit, organization, @server, endpoint], :class => 'endpointList__link' do
.endpointList__main
%p.endpointList__name= endpoint.address
%ul.endpointList__details
%li.endpointList__detailItem
- if endpoint.last_used_at
Last used #{distance_of_time_in_words_to_now endpoint.last_used_at} ago
- else
Not used yet
%p.u-center= link_to "Add another address endpoint", [:new, organization, @server, :address_endpoint], :class => 'button button--positive'

عرض الملف

@@ -0,0 +1,11 @@
- page_title << @server.name
- page_title << "Routing"
- page_title << "Address Endpoints"
- page_title << "New"
= render 'servers/sidebar', :active_server => @server
= render 'servers/header', :active_nav => :routing
= render 'routes/header', :active_nav => :address_endpoints
.pageContent.pageContent--compact
= render 'form'