Activity Log

<%= form_for :activity_log_index, method: 'post' ,:html => {id: 'activity_log_index'} do %> <%= hidden_field_tag :start_date, @startDate.to_date.strftime('%d %b,%Y 00:00:00')%> <%= hidden_field_tag :end_date, @endDate.to_date.strftime('%d %b,%Y 23:23:59') %>
<%= @startDate.to_date.strftime("%d %b,%Y") %> - <%= @endDate.to_date.strftime("%d %b,%Y") %>
<% if can? :manage, PublicActivity::Activity %>
<%= text_field_tag 'user_id', params[:user_id].present? ? (User.find_by(id: params[:user_id]) ? User.find_by(id: params[:user_id]).email : '' || '') : '0', class: 'form-control select2-user-input', data: { placeholder: 'Select User', allow_clear: false, value_type: 'id', show_all_option: true, selected_text: params[:user_id].present? ? (User.find_by(id: params[:user_id]) ? User.find_by(id: params[:user_id]).email : '' || '') : 'All Users' } %>
<% end %> <% if can? :read, PublicActivity::Activity%>
<%= text_field_tag('network_id',params[:network_id].present? ? params[:network_id] : '0', class: 'form-control select2-network-input', data: { 'network-type' => 'network_list', 'allow-clear' => false, 'placeholder' => 'Select Network', 'value-type' => 'id', 'show-all-option' => true, 'selected-text' => params[:network_id].present? ? '' : 'All Networks' }) %>
<% end %>
<%= select_tag 'activity' , options_for_select([['All Activity', '0'],['User','user'],['ACL Group', 'acl_group'],['Alert', 'alert'],['Device', 'router_inventory'],['Location Network', 'location_network'] ,['Network SSID', 'network_ssid'],['Notification Group', 'notification_group'],['Port Forwarding', 'portforwarding_group'],['Radio Profile', 'radio_profile'],['RADIUS Configuration', 'radius_configuration'],['Report', 'report'],['SNMP Configuration', 'snmp_config'],['Switch Configuration', 'switch_configuration'],['Upgrade','upgrade'],['Uplink','uplink'],['VLAN', 'v_lan'],['Wired Configuration', 'wired_config']], '0'), multiple: true, :class => 'form-control activity'%>
<%= select_tag 'activity_type' ,content_tag(:option,'All Activity Type',:value=>"0") + options_for_select([['Create','create'],['Update','update'],['Destroy','destroy']]),:class => 'form-control activity_type'%>
<%= submit_tag "Filter",:class=>"btn btn-success "%>
<% end %>

Activity List

<%= render :template => '/activity_log/list_activity',:locals => {:log => @log} %>