diff --git a/app/Http/Kernel.php b/app/Http/Kernel.php
index 93731db4..c6186664 100644
--- a/app/Http/Kernel.php
+++ b/app/Http/Kernel.php
@@ -45,15 +45,18 @@ class Kernel extends HttpKernel
\Illuminate\View\Middleware\ShareErrorsFromSession::class,
VerifyCsrfToken::class,
\Illuminate\Routing\Middleware\SubstituteBindings::class,
+ \App\Http\Middleware\LogRequestPathMiddleware::class,
],
'api' => [
'throttle:300,1',
\Illuminate\Routing\Middleware\SubstituteBindings::class,
+ \App\Http\Middleware\LogRequestPathMiddleware::class,
],
'apipub' => [
\Illuminate\Routing\Middleware\SubstituteBindings::class,
+ \App\Http\Middleware\LogRequestPathMiddleware::class,
],
];
diff --git a/app/Http/Middleware/LogRequestPathMiddleware.php b/app/Http/Middleware/LogRequestPathMiddleware.php
new file mode 100644
index 00000000..1933f86b
--- /dev/null
+++ b/app/Http/Middleware/LogRequestPathMiddleware.php
@@ -0,0 +1,32 @@
+method();
+ Log::channel('request_path')->info('Request Method: ' . $method);
+ $fullUrl = $request->fullUrl();
+ Log::channel('request_path')->info('Request URL: ' . $fullUrl);
+
+ if ($request->isMethod('post')) {
+ $payload = $request->all();
+ Log::channel('request_path')->info('Request Payload POST: ', $payload);
+ }
+
+ return $next($request);
+ }
+}
diff --git a/config/logging.php b/config/logging.php
index d4894384..409e63e6 100644
--- a/config/logging.php
+++ b/config/logging.php
@@ -121,6 +121,11 @@ return [
'level' => 'info',
],
+ 'request_path' => [
+ 'driver' => 'single',
+ 'path' => storage_path('logs/laravel_request_path.log'),
+ 'level' => 'info',
+ ],
],
];
diff --git a/package.json b/package.json
index 5d4b92bf..0b38267d 100644
--- a/package.json
+++ b/package.json
@@ -2,12 +2,12 @@
"private": true,
"scripts": {
"dev": "npm run development",
- "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js",
+ "development": "cross-env NODE_ENV=development node_modules/webpack/bin/webpack.js --progress --config=node_modules/laravel-mix/setup/webpack.config.js",
"watch": "npm run development -- --watch",
"watch-poll": "npm run watch -- --watch-poll",
"hot": "cross-env NODE_ENV=development node_modules/webpack-dev-server/bin/webpack-dev-server.js --inline --hot --config=node_modules/laravel-mix/setup/webpack.config.js",
"prod": "npm run production",
- "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --no-progress --hide-modules --config=node_modules/laravel-mix/setup/webpack.config.js"
+ "production": "cross-env NODE_ENV=production node_modules/webpack/bin/webpack.js --config=node_modules/laravel-mix/setup/webpack.config.js"
},
"dependencies": {
"animate.css": "^4.1.1",
@@ -28,10 +28,9 @@
"sass-loader": "10.1.0",
"select2": "^4.0.6-rc.1",
"v-money": "^0.8.1",
- "vue": "^2.6.10",
+ "vue": "^2.6.14",
"vue-avatar": "^2.1.8",
"vue-debounce": "^2.6.0",
- "vue-template-compiler": "^2.6.10",
"vue-the-mask": "^0.11.1",
"vuelidate": "^0.7.4",
"vuex": "^3.1.1"
@@ -59,9 +58,11 @@
"gulp-streamify": "^1.0.2",
"gulp-uglify": "^3.0.0",
"gulp-uglify-es": "^2.0.0",
- "laravel-mix": "^5.0.9",
+ "laravel-mix": "^6.0.49",
"lodash": "^4.17.13",
- "resolve-url-loader": "^3.1.2"
+ "resolve-url-loader": "^3.1.2",
+ "vue-loader": "^15.11.1 ",
+ "vue-template-compiler": "^2.6.14"
},
"paths": {
"build": {
diff --git a/resources/assets/vue/components/bookings/sections/AdminCurrencySectionComponent.vue b/resources/assets/vue/components/bookings/sections/AdminCurrencySectionComponent.vue
new file mode 100644
index 00000000..e81cd5dd
--- /dev/null
+++ b/resources/assets/vue/components/bookings/sections/AdminCurrencySectionComponent.vue
@@ -0,0 +1,162 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ Pending Verification
+
+
+
+
+
+
+
+
+
+ Pending Submission
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/resources/assets/vue/components/bookings/sections/SupplierPendingOrdersSectionComponent.vue b/resources/assets/vue/components/bookings/sections/SupplierPendingOrdersSectionComponent.vue
index fb766fe4..fb720737 100644
--- a/resources/assets/vue/components/bookings/sections/SupplierPendingOrdersSectionComponent.vue
+++ b/resources/assets/vue/components/bookings/sections/SupplierPendingOrdersSectionComponent.vue
@@ -122,7 +122,7 @@
-