- @endif
+ @if ((!$field->id) || ($field->field_encrypted=='0'))
+
+
+
+
+
+
+
+
+ @endif
+
-
@@ -287,11 +316,13 @@
$("#show_in_email").hide();
$("#display_in_user_view").hide();
$("#is_unique").hide();
+ $("#show_in_requestable_list").hide();
} else {
$("#encrypt_warning").hide();
$("#show_in_email").show();
$("#display_in_user_view").show();
$("#is_unique").show();
+ $("#show_in_requestable_list").show();
}
});
diff --git a/resources/views/custom_fields/index.blade.php b/resources/views/custom_fields/index.blade.php
index 141d71534..08f2fb384 100644
--- a/resources/views/custom_fields/index.blade.php
+++ b/resources/views/custom_fields/index.blade.php
@@ -145,12 +145,14 @@
{{ trans('admin/custom_fields/general.encrypted') }}
|
-
+ |
{{ trans('admin/custom_fields/general.show_in_listview_short') }}
|
-
Visible to User |
-
Show in Email |
-
{{ trans('admin/custom_fields/general.field_element_short') }} |
+
Visible to User |
+
{{ trans('admin/custom_fields/general.show_in_email_short') }} |
+
{{ trans('admin/custom_fields/general.show_in_requestable_list_short') }} |
+
{{ trans('admin/custom_fields/general.unique') }} |
+
{{ trans('admin/custom_fields/general.field_element_short') }} |
{{ trans('admin/custom_fields/general.fieldsets') }} |
{{ trans('button.actions') }} |
@@ -161,7 +163,7 @@
{{ $field->name }} |
{{ $field->help_text }} |
-
{!! ($field->is_unique=='1') ? ''.trans('general.yes').'' : ''.trans('general.no').'' !!} |
+
{!! ($field->is_unique=='1') ? ''.trans('general.yes').'' : ''.trans('general.no').'' !!} |
{{ $field->convertUnicodeDbSlug() }}
@if ($field->convertUnicodeDbSlug()!=$field->db_column)
@@ -170,10 +172,12 @@
@endif
|
{{ $field->format }} |
-
{!! ($field->field_encrypted=='1' ? '' : '') !!} |
-
{!! ($field->show_in_listview=='1' ? '' : '') !!} |
-
{!! ($field->display_in_user_view=='1' ? '' : '') !!} |
-
{!! ($field->show_in_email=='1') ? ''.trans('general.yes').'' : ''.trans('general.no').'' !!} |
+
{!! ($field->field_encrypted=='1' ? '' : '') !!} |
+
{!! ($field->show_in_listview=='1' ? '' : '') !!} |
+
{!! ($field->display_in_user_view=='1' ? '' : '') !!} |
+
{!! ($field->show_in_email=='1') ? ''.trans('general.yes').'' : ''.trans('general.no').'' !!} |
+
{!! ($field->show_in_requestable_list=='1') ? ''.trans('general.yes').'' : ''.trans('general.no').'' !!} |
+
{!! ($field->is_unique=='1') ? ''.trans('general.yes').'' : ''.trans('general.no').'' !!} |
{{ $field->element }} |
@foreach($field->fieldset as $fieldset)
diff --git a/resources/views/dashboard.blade.php b/resources/views/dashboard.blade.php
index 296a940b3..274494687 100755
--- a/resources/views/dashboard.blade.php
+++ b/resources/views/dashboard.blade.php
@@ -274,63 +274,136 @@
-
-
-
-
-
-
-
-
-
-
-
- {{ trans('general.name') }} |
-
-
-
- {{ trans('general.asset_count') }}
- |
-
-
- {{ trans('general.assigned') }}
- |
-
-
- {{ trans('general.people') }}
-
- |
-
-
-
-
-
-
-
-
+ @if ($snipeSettings->full_multiple_companies_support=='1')
+
+
+
+
+
+
+
+
+
-
-
+
+
+ {{ trans('general.name') }} |
+
+
+ {{ trans('general.people') }}
+ |
+
+
+ {{ trans('general.asset_count') }}
+ |
+
+
+ {{ trans('general.accessories_count') }}
+ |
+
+
+ {{ trans('general.consumables_count') }}
+ |
+
+
+ {{ trans('general.components_count') }}
+ |
+
+
+ {{ trans('general.licenses_count') }}
+ |
+
+
+
+
+
+
+
+
+
+
+
+ @else
+
+
+
+
+
+
+
+
+
+
+
+
+ {{ trans('general.name') }} |
+
+
+
+ {{ trans('general.asset_count') }}
+ |
+
+
+ {{ trans('general.assigned') }}
+ |
+
+
+ {{ trans('general.people') }}
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+ @endif
+
diff --git a/resources/views/hardware/bulk.blade.php b/resources/views/hardware/bulk.blade.php
index 667126ec9..a7e52dfa5 100755
--- a/resources/views/hardware/bulk.blade.php
+++ b/resources/views/hardware/bulk.blade.php
@@ -62,7 +62,7 @@
@@ -92,9 +92,13 @@
{{ Form::radio('update_real_loc', '1', old('update_real_loc'), ['checked'=> 'checked', 'aria-label'=>'update_real_loc']) }}
{{ trans('admin/hardware/form.asset_location_update_default_current') }}
+
diff --git a/resources/views/hardware/index.blade.php b/resources/views/hardware/index.blade.php
index a9a0dba58..d30a1c012 100755
--- a/resources/views/hardware/index.blade.php
+++ b/resources/views/hardware/index.blade.php
@@ -34,7 +34,7 @@
{{ trans('general.assets') }}
@if (Request::has('order_number'))
- : Order #{{ Request::get('order_number') }}
+ : Order #{{ strval(Request::get('order_number')) }}
@endif
@stop
@@ -88,7 +88,7 @@
class="table table-striped snipe-table"
data-url="{{ route('api.assets.index',
array('status' => e(Request::get('status')),
- 'order_number'=>e(Request::get('order_number')),
+ 'order_number'=>e(strval(Request::get('order_number'))),
'company_id'=>e(Request::get('company_id')),
'status_id'=>e(Request::get('status_id')))) }}"
data-export-options='{
diff --git a/resources/views/hardware/view.blade.php b/resources/views/hardware/view.blade.php
index c4c93555f..2a4cf78aa 100755
--- a/resources/views/hardware/view.blade.php
+++ b/resources/views/hardware/view.blade.php
@@ -631,7 +631,7 @@
@endif
- @if (($asset->model) && ($asset->model->eol))
+ @if (($asset->asset_eol_date) && ($asset->purchase_date))
@@ -639,7 +639,7 @@
- {{ $asset->model->eol }}
+ {{ Carbon::parse($asset->asset_eol_date)->diffInMonths($asset->purchase_date) }}
{{ trans('admin/hardware/form.months') }}
@@ -650,6 +650,9 @@
{{ trans('admin/hardware/form.eol_date') }}
+ @if ($asset->purchase_date)
+ {!! $asset->asset_eol_date < date("Y-m-d") ? '' : '' !!}
+ @endif
diff --git a/resources/views/layouts/basic.blade.php b/resources/views/layouts/basic.blade.php
index b921042b0..759ffd52a 100644
--- a/resources/views/layouts/basic.blade.php
+++ b/resources/views/layouts/basic.blade.php
@@ -8,7 +8,7 @@
{{ ($snipeSettings) && ($snipeSettings->site_name) ? $snipeSettings->site_name : 'Snipe-IT' }}
-
+
{{-- stylesheets --}}
diff --git a/resources/views/licenses/edit.blade.php b/resources/views/licenses/edit.blade.php
index cdbbc23e7..b0ff9063f 100755
--- a/resources/views/licenses/edit.blade.php
+++ b/resources/views/licenses/edit.blade.php
@@ -79,7 +79,7 @@
@endforeach
@else
diff --git a/resources/views/locations/view.blade.php b/resources/views/locations/view.blade.php
index a1c332019..e000ed5c2 100644
--- a/resources/views/locations/view.blade.php
+++ b/resources/views/locations/view.blade.php
@@ -104,6 +104,17 @@
+
+
+
+
+
+
+
+ {{ trans('general.history') }}
+
+
+
@@ -319,6 +330,51 @@
+
+ {{ trans('general.history') }}
+
+
+
+
+
+
+ {{ trans('admin/hardware/table.icon') }} |
+ {{ trans('general.date') }} |
+ {{ trans('general.admin') }} |
+ {{ trans('general.action') }} |
+ {{ trans('general.item') }} |
+ {{ trans('general.target') }} |
+ {{ trans('general.notes') }} |
+ {{ trans('general.signature') }} |
+ {{ trans('general.download') }} |
+ {{ trans('admin/hardware/table.changed')}} |
+
+
+
+
+
+
+
diff --git a/resources/views/manufacturers/index.blade.php b/resources/views/manufacturers/index.blade.php
index 1f9ca175a..e7afd91dd 100755
--- a/resources/views/manufacturers/index.blade.php
+++ b/resources/views/manufacturers/index.blade.php
@@ -46,7 +46,7 @@
data-sort-order="asc"
id="manufacturersTable"
class="table table-striped snipe-table"
- data-url="{{route('api.manufacturers.index', ['deleted' => e(Request::get('deleted')) ]) }}"
+ data-url="{{route('api.manufacturers.index', ['deleted' => (request('deleted')=='true') ? 'true' : 'false' ]) }}"
data-export-options='{
"fileName": "export-manufacturers-{{ date('Y-m-d') }}",
"ignoreColumn": ["actions","image","change","checkbox","checkincheckout","icon"]
diff --git a/resources/views/models/custom_fields_form_bulk_edit.blade.php b/resources/views/models/custom_fields_form_bulk_edit.blade.php
index e974c3f6e..f30c60d33 100644
--- a/resources/views/models/custom_fields_form_bulk_edit.blade.php
+++ b/resources/views/models/custom_fields_form_bulk_edit.blade.php
@@ -37,21 +37,20 @@
@elseif ($field->element=='checkbox')
@foreach ($field->formatFieldValuesAsArray() as $key => $value)
-
-
-
+
+
@endforeach
@elseif ($field->element=='radio')
@foreach ($field->formatFieldValuesAsArray() as $value)
-
-
+
@endforeach
@endif
diff --git a/resources/views/models/view.blade.php b/resources/views/models/view.blade.php
index 99a22b00e..29cfd99c1 100755
--- a/resources/views/models/view.blade.php
+++ b/resources/views/models/view.blade.php
@@ -236,6 +236,12 @@
@endif
+ @if ($model->min_amt)
+ {{ trans('general.min_amt') }}:
+ {{$model->min_amt }}
+
+ @endif
+
@if ($model->manufacturer)
{{ trans('general.manufacturer') }}:
diff --git a/resources/views/notifications.blade.php b/resources/views/notifications.blade.php
index 1811b3cdd..0205e3e10 100755
--- a/resources/views/notifications.blade.php
+++ b/resources/views/notifications.blade.php
@@ -35,13 +35,25 @@
@endif
+@if ($message = Session::get('success-unescaped'))
+
+
+
+
+ {{ trans('general.notification_success') }}:
+ {!! $message !!}
+
+
+@endif
+
+
@if ($assets = Session::get('assets'))
@foreach ($assets as $asset)
- {{ trans('general.asset_information') }}
+ {{ trans('general.asset_information') }}:
@isset ($asset->model->name)
- {{ trans('general.model_name') }} {{ $asset->model->name }}
@@ -67,7 +79,7 @@
- {{ trans('general.consumable_information') }}
+ {{ trans('general.consumable_information') }}:
- {{ trans('general.consumable_name') }} {{ $consumable->name }}
@@ -81,7 +93,7 @@
- {{ trans('general.accessory_information') }}
+ {{ trans('general.accessory_information') }}:
- {{ trans('general.accessory_name') }} {{ $accessory->name }}
@@ -94,7 +106,7 @@
- {{ trans('general.error') }}
+ {{ trans('general.error') }}:
{{ $message }}
@@ -107,7 +119,7 @@
- {{ trans('general.notification_error') }}
+ {{ trans('general.notification_error') }}:
{{ $message }}
@@ -115,17 +127,19 @@
@endif
-@if ($messages = Session::get('bulk_errors'))
+@if ($messages = Session::get('bulk_asset_errors'))
{{ trans('general.notification_error') }}:
{{ trans('general.notification_bulk_error_hint') }}
- @foreach($messages as $message)
+ @foreach($messages as $key => $message)
+ @for ($x = 0; $x < count($message); $x++)
+ {{ $message[$x] }}
+
+ @endfor
@endforeach
diff --git a/resources/views/partials/bootstrap-table.blade.php b/resources/views/partials/bootstrap-table.blade.php
index 78f3d152d..0122096f8 100644
--- a/resources/views/partials/bootstrap-table.blade.php
+++ b/resources/views/partials/bootstrap-table.blade.php
@@ -530,15 +530,37 @@
function changeLogFormatter(value) {
+
var result = '';
+ var pretty_index = '';
+
for (var index in value) {
- result += index + ': ' + value[index].old + ' ' + value[index].new + ' '
+
+
+ // Check if it's a custom field
+ if (index.startsWith('_snipeit_')) {
+ pretty_index = index.replace("_snipeit_", "Custom:_");
+ } else {
+ pretty_index = index;
+ }
+
+ extra_pretty_index = prettyLog(pretty_index);
+
+ result += extra_pretty_index + ': ' + value[index].old + ' ' + value[index].new + ' '
}
return result;
}
+ function prettyLog(str) {
+ let frags = str.split('_');
+ for (let i = 0; i < frags.length; i++) {
+ frags[i] = frags[i].charAt(0).toUpperCase() + frags[i].slice(1);
+ }
+ return frags.join(' ');
+ }
+
// Create a linked phone number in the table list
function phoneFormatter(value) {
diff --git a/resources/views/partials/forms/edit/eol_date.blade.php b/resources/views/partials/forms/edit/eol_date.blade.php
index 88055cfc0..fb461cf44 100644
--- a/resources/views/partials/forms/edit/eol_date.blade.php
+++ b/resources/views/partials/forms/edit/eol_date.blade.php
@@ -1,9 +1,9 @@
-
+
-
\ No newline at end of file
+
diff --git a/resources/views/reports/custom.blade.php b/resources/views/reports/custom.blade.php
index 5b0bd384e..cc0ec158a 100644
--- a/resources/views/reports/custom.blade.php
+++ b/resources/views/reports/custom.blade.php
@@ -221,6 +221,38 @@
{{ trans('admin/users/table.title') }}
+
+
+
+ {{ Form::checkbox('phone', '1', '1') }}
+ {{ trans('admin/users/table.phone') }}
+
+
+
+ {{ Form::checkbox('user_address', '1', '1') }}
+ {{ trans('general.address') }}
+
+
+
+ {{Form::checkbox('user_city', '1', '1')}}
+ {{ trans('general.city') }}
+
+
+
+ {{Form::checkbox('user_state', '1', '1')}}
+ {{ trans('general.state') }}
+
+
+
+ {{Form::checkbox('user_country', '1', '1')}}
+ {{ trans('general.country') }}
+
+
+
+ {{Form::checkbox('user_zip', '1', '1')}}
+ {{ trans('general.zip') }}
+
+
@if ($customfields->count() > 0)
@@ -259,79 +291,131 @@
|