<% if can? :view, Kaui::AdminTenant %>
Name:
<%= @tenant.name %> 
Tenant ID:
<%= @tenant.kb_tenant_id %> 
API Key:
<%= @tenant.api_key %> 
<% unless @tenant.kaui_allowed_users.empty? %>

Allowed Users:

<% @tenant.kaui_allowed_users.each do |u| %> <% end %>
Name Description
<%= link_to u.kb_username, admin_allowed_user_path(u.id) %> <%= u.description %>
<% end %> <% end %> <% if can? :config_upload, Kaui::AdminTenant %> <%= form_tag({action: :upload_catalog}, method: 'post', multipart: true) do %> <%= hidden_field_tag(:id, @tenant.id) %>
<%= label_tag :catalog, 'Tenant Catalog XML', :class => 'control-label' %>
<%= file_field_tag 'catalog' %>
<%= submit_tag 'Upload' %>
<% end %>
<%= link_to 'Back', :back, :class => 'btn' %>
<%= form_tag({action: :upload_overdue_config}, method: 'post', multipart: true) do %> <%= hidden_field_tag(:id, @tenant.id) %>
<%= label_tag :overdue, 'Tenant Overdue Config XML', :class => 'control-label' %>
<%= file_field_tag 'overdue' %>
<%= submit_tag 'Upload' %>
<% end %>
<%= link_to 'Back', :back, :class => 'btn' %>
<%= form_tag({action: :upload_invoice_template}, method: 'post', multipart: true) do %> <%= hidden_field_tag(:id, @tenant.id) %>
<%= label_tag :invoice_template, 'Invoice template', :class => 'control-label' %>
<%= file_field_tag 'invoice_template' %>
<%= label_tag :manual_pay, 'Manual Pay', :class => 'control-label' %>
<%= check_box_tag(:manual_pay) %>
<%= submit_tag 'Upload' %>
<% end %>
<%= link_to 'Back', :back, :class => 'btn' %>
<%= form_tag({action: :upload_invoice_translation}, method: 'post', multipart: true) do %> <%= hidden_field_tag(:id, @tenant.id) %>
<%= label_tag :invoice_translation, 'Invoice translation', :class => 'control-label' %>
<%= file_field_tag 'invoice_translation' %>
<%= label_tag :translation_locale, 'Locale', :class => 'control-label' %>
<%= text_field_tag(:translation_locale) %>
<%= submit_tag 'Upload' %>
<% end %>
<%= link_to 'Back', :back, :class => 'btn' %>
<%= form_tag({action: :upload_catalog_translation}, method: 'post', multipart: true) do %> <%= hidden_field_tag(:id, @tenant.id) %>
<%= label_tag :catalog_translation, 'Catalog translation', :class => 'control-label' %>
<%= file_field_tag 'catalog_translation' %>
<%= label_tag :translation_locale, 'Locale', :class => 'control-label' %>
<%= text_field_tag(:translation_locale) %>
<%= submit_tag 'Upload' %>
<% end %>
<%= link_to 'Back', :back, :class => 'btn' %>
<%= form_tag({action: :upload_plugin_config}, method: 'post', multipart: true) do %> <%= hidden_field_tag(:id, @tenant.id) %>
<%= label_tag :plugin_config, 'Plugin config', :class => 'control-label' %>
<%= file_field_tag 'plugin_config' %>
<%= label_tag :plugin_name, 'Plugin name', :class => 'control-label' %>
<%= text_field_tag(:plugin_name) %>
<%= submit_tag 'Upload' %>
<% end %>
<%= link_to 'Back', :back, :class => 'btn' %>
<% end %> <%= javascript_tag do %> $(document).ready(function() { $('[id^=allowed-user-remove-]').click(function() { var allowedUser = $(this); $.ajax({ type: "DELETE", url: "<%= remove_allowed_user_path :format => :json %>", data: { allowed_user: { id: this['id'].split('-')[3] }, id: <%= @tenant.id %>}, success: function(data) { allowedUser.parent().parent().hide(); return false; }, error: function(request, textStatus, errorThrown) { console.log("AJAX FAILED!!!! request.status " + request.status + ", textStatus = " + textStatus); return false; } }); }); }); <% end %>