mirror of
https://github.com/snipe/snipe-it.git
synced 2024-12-25 13:44:06 -08:00
Moved chart.js library into vendor.js
This commit is contained in:
parent
991a00b38f
commit
11f128a84f
69
npm-shrinkwrap.json
generated
69
npm-shrinkwrap.json
generated
|
@ -1961,15 +1961,38 @@
|
|||
"integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=",
|
||||
"dev": true
|
||||
},
|
||||
"charm": {
|
||||
"version": "0.1.2",
|
||||
"resolved": "https://registry.npmjs.org/charm/-/charm-0.1.2.tgz",
|
||||
"integrity": "sha1-BsIe7RobBq62dVPNxT4jJ0usIpY="
|
||||
},
|
||||
"chart.js": {
|
||||
"version": "1.0.2",
|
||||
"resolved": "https://registry.npmjs.org/chart.js/-/chart.js-1.0.2.tgz",
|
||||
"integrity": "sha1-rVfSIpz9jM9ZVRR+gSG0kR5p3+c="
|
||||
"version": "2.7.2",
|
||||
"resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.7.2.tgz",
|
||||
"integrity": "sha512-90wl3V9xRZ8tnMvMlpcW+0Yg13BelsGS9P9t0ClaDxv/hdypHDr/YAGf+728m11P5ljwyB0ZHfPKCapZFqSqYA==",
|
||||
"requires": {
|
||||
"chartjs-color": "^2.1.0",
|
||||
"moment": "^2.10.2"
|
||||
}
|
||||
},
|
||||
"chartjs-color": {
|
||||
"version": "2.2.0",
|
||||
"resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.2.0.tgz",
|
||||
"integrity": "sha1-hKL7dVeH7YXDndbdjHsdiEKbrq4=",
|
||||
"requires": {
|
||||
"chartjs-color-string": "^0.5.0",
|
||||
"color-convert": "^0.5.3"
|
||||
},
|
||||
"dependencies": {
|
||||
"color-convert": {
|
||||
"version": "0.5.3",
|
||||
"resolved": "https://registry.npmjs.org/color-convert/-/color-convert-0.5.3.tgz",
|
||||
"integrity": "sha1-vbbGnOZg+t/+CwAHzER+G59ygr0="
|
||||
}
|
||||
}
|
||||
},
|
||||
"chartjs-color-string": {
|
||||
"version": "0.5.0",
|
||||
"resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.5.0.tgz",
|
||||
"integrity": "sha512-amWNvCOXlOUYxZVDSa0YOab5K/lmEhbFNKI55PWc4mlv28BDzA7zaoQTGxSBgJMHIW+hGX8YUrvw/FH4LyhwSQ==",
|
||||
"requires": {
|
||||
"color-name": "^1.0.0"
|
||||
}
|
||||
},
|
||||
"chokidar": {
|
||||
"version": "2.0.4",
|
||||
|
@ -2201,8 +2224,7 @@
|
|||
"color-name": {
|
||||
"version": "1.1.3",
|
||||
"resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz",
|
||||
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=",
|
||||
"dev": true
|
||||
"integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU="
|
||||
},
|
||||
"color-string": {
|
||||
"version": "0.3.0",
|
||||
|
@ -6715,38 +6737,11 @@
|
|||
"minimist": "0.0.8"
|
||||
}
|
||||
},
|
||||
"module-deps": {
|
||||
"version": "6.1.0",
|
||||
"resolved": "https://registry.npmjs.org/module-deps/-/module-deps-6.1.0.tgz",
|
||||
"integrity": "sha512-NPs5N511VD1rrVJihSso/LiBShRbJALYBKzDW91uZYy7BpjnO4bGnZL3HjZ9yKcFdZUWwaYjDz9zxbuP7vKMuQ==",
|
||||
"requires": {
|
||||
"JSONStream": "^1.0.3",
|
||||
"browser-resolve": "^1.7.0",
|
||||
"cached-path-relative": "^1.0.0",
|
||||
"concat-stream": "~1.6.0",
|
||||
"defined": "^1.0.0",
|
||||
"detective": "^5.0.2",
|
||||
"duplexer2": "^0.1.2",
|
||||
"inherits": "^2.0.1",
|
||||
"parents": "^1.0.0",
|
||||
"readable-stream": "^2.0.2",
|
||||
"resolve": "^1.4.0",
|
||||
"stream-combiner2": "^1.1.1",
|
||||
"subarg": "^1.0.0",
|
||||
"through2": "^2.0.0",
|
||||
"xtend": "^4.0.0"
|
||||
}
|
||||
},
|
||||
"moment": {
|
||||
"version": "2.22.2",
|
||||
"resolved": "https://registry.npmjs.org/moment/-/moment-2.22.2.tgz",
|
||||
"integrity": "sha1-PCV/mDn8DpP/UxSWMiOeuQeD/2Y="
|
||||
},
|
||||
"morris.js": {
|
||||
"version": "0.5.0",
|
||||
"resolved": "https://registry.npmjs.org/morris.js/-/morris.js-0.5.0.tgz",
|
||||
"integrity": "sha1-cldnE1z64Fmq51mZuyzmocXRtEs="
|
||||
},
|
||||
"move-concurrently": {
|
||||
"version": "1.0.1",
|
||||
"resolved": "https://registry.npmjs.org/move-concurrently/-/move-concurrently-1.0.1.tgz",
|
||||
|
|
|
@ -30,6 +30,7 @@
|
|||
"bootstrap-datepicker": "^1.6.4",
|
||||
"bootstrap-less": "^3.3.8",
|
||||
"bootstrap-table": "^1.12.1",
|
||||
"chart.js": "^2.7.2",
|
||||
"ekko-lightbox": "^5.1.1",
|
||||
"font-awesome": "^4.7.0",
|
||||
"icheck": "^1.0.2",
|
||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
public/css/dist/all.css
vendored
BIN
public/css/dist/all.css
vendored
Binary file not shown.
BIN
public/css/dist/bootstrap-table.css
vendored
BIN
public/css/dist/bootstrap-table.css
vendored
Binary file not shown.
Binary file not shown.
BIN
public/js/app.js
BIN
public/js/app.js
Binary file not shown.
BIN
public/js/dist/bootstrap-table-simple-view.js
vendored
BIN
public/js/dist/bootstrap-table-simple-view.js
vendored
Binary file not shown.
BIN
public/js/dist/bootstrap-table.js
vendored
BIN
public/js/dist/bootstrap-table.js
vendored
Binary file not shown.
Binary file not shown.
|
@ -1,11 +1,11 @@
|
|||
{
|
||||
"/js/app.js": "/js/app.js?id=cb3b214bf844383831d7",
|
||||
"/css/AdminLTE.css": "/css/AdminLTE.css?id=a501321b732a1aca5cc9",
|
||||
"/css/app.css": "/css/app.css?id=c3b4e5ea2063d7f76241",
|
||||
"/css/overrides.css": "/css/overrides.css?id=3f6a7848656e6755847e",
|
||||
"/css/dist/all.css": "/css/dist/all.css?id=c78a60594ab97ac02719",
|
||||
"/css/build/all.css": "/css/build/all.css?id=c78a60594ab97ac02719",
|
||||
"/js/vendor.js": "/js/vendor.js?id=534ce0a6cfd17eec12d1",
|
||||
"/js/app.js": "/js/app.js?id=d5f4ce25af088f5c0b3b",
|
||||
"/css/AdminLTE.css": "/css/AdminLTE.css?id=3f11a229453c98bd7d9d",
|
||||
"/css/app.css": "/css/app.css?id=6c077c0864a66fa68f27",
|
||||
"/css/overrides.css": "/css/overrides.css?id=6b828d7767ff152a582b",
|
||||
"/css/dist/all.css": "/css/dist/all.css?id=52eeb0ac804d01ab930e",
|
||||
"/css/build/all.css": "/css/build/all.css?id=52eeb0ac804d01ab930e",
|
||||
"/js/vendor.js": "/js/vendor.js?id=b1deab531243218b0614",
|
||||
"/js/html5shiv.min.js": "/js/html5shiv.min.js?id=ba846cb704dbfbc5f1b3",
|
||||
"/js/respond.min.js": "/js/respond.min.js?id=afc1984a3d17110449dc",
|
||||
"/js/dist/bootstrap-table.js": "/js/dist/bootstrap-table.js?id=7223478ba9bf2c6dfb4f",
|
||||
|
|
|
@ -6,7 +6,7 @@
|
|||
* @return {IIFE} Immediately invoked. Returns self.
|
||||
*/
|
||||
|
||||
var lineOptions = {
|
||||
lineOptions = {
|
||||
|
||||
legend: {
|
||||
position: "bottom"
|
||||
|
@ -39,7 +39,7 @@ var lineOptions = {
|
|||
|
||||
};
|
||||
|
||||
var pieOptions = {
|
||||
pieOptions = {
|
||||
//Boolean - Whether we should show a stroke on each segment
|
||||
segmentShowStroke: true,
|
||||
//String - The colour of each segment stroke
|
||||
|
|
|
@ -279,95 +279,36 @@
|
|||
|
||||
@section('moar_scripts')
|
||||
@include ('partials.bootstrap-table', ['simple_view' => true, 'nopages' => true])
|
||||
|
||||
@if ($snipeSettings->load_remote=='1')
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/Chart.js/2.5.0/Chart.min.js"></script>
|
||||
@else
|
||||
<script src="{{ asset('js/plugins/chartjs/Chart.min.js') }}"></script>
|
||||
@endif
|
||||
|
||||
|
||||
<script nonce="{{ csrf_token() }}">
|
||||
|
||||
|
||||
|
||||
|
||||
/* ChartJS
|
||||
* -------
|
||||
*/
|
||||
|
||||
// -----------------------
|
||||
// - LINE CHART -
|
||||
// -----------------------
|
||||
|
||||
|
||||
|
||||
//var ctx = document.getElementById('salesChart').getContext("2d")
|
||||
//var myChart = new Chart(ctx, {
|
||||
// type: 'line'
|
||||
//});
|
||||
|
||||
|
||||
//$.ajax({
|
||||
// type: 'GET',
|
||||
// url: '{{ route('api.statuslabels.assets.bytype') }}',
|
||||
// headers: {
|
||||
// "X-Requested-With": 'XMLHttpRequest',
|
||||
// "X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr('content')
|
||||
// },
|
||||
|
||||
// dataType: 'json',
|
||||
// success: function (data) {
|
||||
// var ctx = new Chart(ctx,{
|
||||
// type: 'line',
|
||||
// data: data,
|
||||
// options: lineOptions
|
||||
// });
|
||||
// },
|
||||
// error: function (data) {
|
||||
// window.location.reload(true);
|
||||
// }
|
||||
// });
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
// ---------------------------
|
||||
// - END MONTHLY SALES CHART -
|
||||
// ---------------------------
|
||||
|
||||
|
||||
var pieChartCanvas = $("#statusPieChart").get(0).getContext("2d");
|
||||
var pieChart = new Chart(pieChartCanvas);
|
||||
var ctx = document.getElementById("statusPieChart");
|
||||
|
||||
|
||||
|
||||
$.ajax({
|
||||
type: 'GET',
|
||||
url: '{{ route('api.statuslabels.assets.bytype') }}',
|
||||
headers: {
|
||||
"X-Requested-With": 'XMLHttpRequest',
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr('content')
|
||||
},
|
||||
|
||||
dataType: 'json',
|
||||
success: function (data) {
|
||||
var myPieChart = new Chart(ctx,{
|
||||
|
||||
type: 'doughnut',
|
||||
data: data,
|
||||
options: pieOptions
|
||||
});
|
||||
},
|
||||
error: function (data) {
|
||||
// window.location.reload(true);
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
</script>
|
||||
|
||||
|
||||
@stop
|
||||
|
||||
@push('js')
|
||||
<script nonce="{{ csrf_token() }}">
|
||||
// ---------------------------
|
||||
// - ASSET STATUS CHART -
|
||||
// ---------------------------
|
||||
var pieChartCanvas = $("#statusPieChart").get(0).getContext("2d");
|
||||
var pieChart = new Chart(pieChartCanvas);
|
||||
var ctx = document.getElementById("statusPieChart");
|
||||
|
||||
$.ajax({
|
||||
type: 'GET',
|
||||
url: '{{ route('api.statuslabels.assets.bytype') }}',
|
||||
headers: {
|
||||
"X-Requested-With": 'XMLHttpRequest',
|
||||
"X-CSRF-TOKEN": $('meta[name="csrf-token"]').attr('content')
|
||||
},
|
||||
|
||||
dataType: 'json',
|
||||
success: function (data) {
|
||||
var myPieChart = new Chart(ctx,{
|
||||
type : 'doughnut',
|
||||
data : data,
|
||||
options: pieOptions
|
||||
});
|
||||
},
|
||||
error: function (data) {
|
||||
// window.location.reload(true);
|
||||
}
|
||||
});
|
||||
</script>
|
||||
@endpush
|
|
@ -787,17 +787,16 @@
|
|||
</div>
|
||||
</div>
|
||||
|
||||
|
||||
{{-- Javascript files --}}
|
||||
<script src="{{ url(mix('js/app.js')) }}" nonce="{{ csrf_token() }}"></script>
|
||||
<script src="{{ url(mix('js/vendor.js')) }}" nonce="{{ csrf_token() }}"></script>
|
||||
{{-- Page level javascript --}}
|
||||
@stack('js')
|
||||
|
||||
@section('moar_scripts')
|
||||
@show
|
||||
|
||||
<script nonce="{{ csrf_token() }}">
|
||||
|
||||
|
||||
$(function () {
|
||||
$('[data-toggle="tooltip"]').tooltip();
|
||||
$('[data-toggle="popover"]').popover();
|
||||
|
|
|
@ -41,41 +41,6 @@ mix
|
|||
.minify("./public/css/signature-pad.css")
|
||||
.version();
|
||||
|
||||
/**
|
||||
* Copy image for iCheck
|
||||
*/
|
||||
mix.copyDirectory(
|
||||
"./node_modules/admin-lte/plugins/iCheck/minimal/blue*.png",
|
||||
"./public/css"
|
||||
);
|
||||
// 'resources/assets/js/vue.js', // Snipe-IT's initializer for Vue.js
|
||||
// './public/js/build'
|
||||
// ).sourceMaps()
|
||||
// .scripts([
|
||||
// './node_modules/jquery-ui/jquery-ui.js',
|
||||
// './public/js/build/vue.js', //this is the modularized nifty Vue.js thing we just built, above!
|
||||
// './node_modules/tether/dist/js/tether.min.js',
|
||||
// './node_modules/jquery-slimscroll/jquery.slimscroll.js',
|
||||
// './node_modules/jquery.iframe-transport/jquery.iframe-transport.js',
|
||||
// './node_modules/blueimp-file-upload/js/jquery.fileupload.js',
|
||||
// './node_modules/bootstrap-colorpicker/dist/js/bootstrap-colorpicker.js',
|
||||
// './node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.js',
|
||||
// './node_modules/icheck/icheck.js',
|
||||
// './node_modules/ekko-lightbox/dist/ekko-lightbox.js',
|
||||
// './resources/assets/js/app.js', //this is part of AdminLTE
|
||||
// './resources/assets/js/snipeit.js', //this is the actual Snipe-IT JS
|
||||
// './resources/assets/js/snipeit_modals.js'
|
||||
// ],
|
||||
// './public/js/dist/all.js');
|
||||
|
||||
/**
|
||||
* Copy Fontawesome fonts to public fonts directory
|
||||
*/
|
||||
mix.copyDirectory("./node_modules/font-awesome/fonts", "./public/fonts");
|
||||
// mix.copy('./public/css/dist/all.css', './public/css/build/all.css').copy('./public/js/dist/all.js', './public/js/build/all.js');
|
||||
|
||||
// mix.version();
|
||||
|
||||
// Combine main SnipeIT JS files
|
||||
mix.js([
|
||||
'./resources/assets/js/vue.js',
|
||||
|
@ -98,13 +63,14 @@ mix.combine([
|
|||
'./node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.js',
|
||||
'./node_modules/ekko-lightbox/dist/ekko-lightbox.js',
|
||||
'./node_modules/icheck/icheck.js',
|
||||
'./resources/assets/js/extensions/pGenerator.jquery.js'
|
||||
'./resources/assets/js/extensions/pGenerator.jquery.js',
|
||||
'./node_modules/chart.js/dist/Chart.js',
|
||||
], 'public/js/vendor.js')
|
||||
.version();
|
||||
|
||||
mix.copy([
|
||||
'./resources/assets/js/html5shiv.min.js',
|
||||
'./resources/assets/js/respond.min.js'
|
||||
'./resources/assets/js/respond.min.js',
|
||||
], './public/js');
|
||||
|
||||
/**
|
||||
|
|
Loading…
Reference in a new issue