diff --git a/.env.testing b/.env.testing deleted file mode 100644 index 1f59954c..00000000 --- a/.env.testing +++ /dev/null @@ -1,14 +0,0 @@ -APP_ENV=testing -APP_URL=https://wms.vm -APP_KEY=base64:O0djxuJapvByUFNx5avmY7od2Y6C07JYv2kAFNrlrMI= -DB_CONNECTION=pgsql -DB_HOST=127.0.0.1 -DB_PORT=5432 -DB_DATABASE=wms_test -DB_USERNAME=wms_user -DB_PASSWORD=987400Kmh - -SESSION_DRIVER=file -CACHE_STORE=array -QUEUE_CONNECTION=sync -MAIL_MAILER=array diff --git a/Modules/Analytics/Entities/.gitkeep b/Modules/Analytics/Entities/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/Analytics/Providers/AnalyticsServiceProvider.php b/Modules/Analytics/Providers/AnalyticsServiceProvider.php old mode 100644 new mode 100755 diff --git a/Modules/Analytics/README.md b/Modules/Analytics/README.md deleted file mode 100644 index c5398012..00000000 --- a/Modules/Analytics/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Analytics - -Display KPIs, warehouse performance trends, executive summaries, and OTTC analysis. - -Contains actual sample Blade views and placeholder service provider/routes only. diff --git a/Modules/Analytics/Resources/views/index.blade.php b/Modules/Analytics/Resources/views/index.blade.php old mode 100644 new mode 100755 index 67671ca7..116e4f30 --- a/Modules/Analytics/Resources/views/index.blade.php +++ b/Modules/Analytics/Resources/views/index.blade.php @@ -64,6 +64,7 @@
| Metric | diff --git a/Modules/Analytics/Resources/views/partials/nav.blade.php b/Modules/Analytics/Resources/views/partials/nav.blade.php old mode 100644 new mode 100755 diff --git a/Modules/Analytics/Routes/api.php b/Modules/Analytics/Routes/api.php old mode 100644 new mode 100755 diff --git a/Modules/Analytics/Routes/web.php b/Modules/Analytics/Routes/web.php old mode 100644 new mode 100755 diff --git a/Modules/Analytics/module.json b/Modules/Analytics/module.json old mode 100644 new mode 100755 diff --git a/Modules/Audit/Entities/.gitkeep b/Modules/Audit/Entities/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/Audit/Providers/AuditServiceProvider.php b/Modules/Audit/Providers/AuditServiceProvider.php old mode 100644 new mode 100755 diff --git a/Modules/Audit/README.md b/Modules/Audit/README.md deleted file mode 100644 index 03e107c4..00000000 --- a/Modules/Audit/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Audit - -Review activity logs, data changes, interface events, and administrative actions. - -Contains actual sample Blade views and placeholder service provider/routes only. diff --git a/Modules/Audit/Resources/views/index.blade.php b/Modules/Audit/Resources/views/index.blade.php old mode 100644 new mode 100755 index e53c84d0..b25b0318 --- a/Modules/Audit/Resources/views/index.blade.php +++ b/Modules/Audit/Resources/views/index.blade.php @@ -64,6 +64,7 @@
|---|
| When | diff --git a/Modules/Audit/Resources/views/partials/nav.blade.php b/Modules/Audit/Resources/views/partials/nav.blade.php old mode 100644 new mode 100755 diff --git a/Modules/Audit/Routes/api.php b/Modules/Audit/Routes/api.php old mode 100644 new mode 100755 diff --git a/Modules/Audit/Routes/web.php b/Modules/Audit/Routes/web.php old mode 100644 new mode 100755 diff --git a/Modules/Audit/module.json b/Modules/Audit/module.json old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Config/.gitkeep b/Modules/AuditTrail/Config/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Config/config.php b/Modules/AuditTrail/Config/config.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Console/.gitkeep b/Modules/AuditTrail/Console/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Database/Migrations/.gitkeep b/Modules/AuditTrail/Database/Migrations/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Database/Seeders/.gitkeep b/Modules/AuditTrail/Database/Seeders/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Database/Seeders/AuditTrailDatabaseSeeder.php b/Modules/AuditTrail/Database/Seeders/AuditTrailDatabaseSeeder.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Database/factories/.gitkeep b/Modules/AuditTrail/Database/factories/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Helpers/.gitkeep b/Modules/AuditTrail/Helpers/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Helpers/Helper.php b/Modules/AuditTrail/Helpers/Helper.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Http/Controllers/.gitkeep b/Modules/AuditTrail/Http/Controllers/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Http/Controllers/AuditTrailController.php b/Modules/AuditTrail/Http/Controllers/AuditTrailController.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Http/Middleware/.gitkeep b/Modules/AuditTrail/Http/Middleware/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Http/Requests/.gitkeep b/Modules/AuditTrail/Http/Requests/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Models/.gitkeep b/Modules/AuditTrail/Models/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Providers/.gitkeep b/Modules/AuditTrail/Providers/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Providers/AuditTrailServiceProvider.php b/Modules/AuditTrail/Providers/AuditTrailServiceProvider.php old mode 100644 new mode 100755 index 6ea689d6..fba3af38 --- a/Modules/AuditTrail/Providers/AuditTrailServiceProvider.php +++ b/Modules/AuditTrail/Providers/AuditTrailServiceProvider.php @@ -63,9 +63,7 @@ class AuditTrailServiceProvider extends ServiceProvider $commandPath = __DIR__ . '/../Console'; $commands = collect(File::allFiles($commandPath)) ->map(function ($file) { - $class = 'Modules\\' . $this->moduleName . '\\Console\\' . $file->getFilenameWithoutExtension(); - - return $class; + return 'Modules\\' . $this->moduleName . '\\Console\\' . $file->getFilenameWithoutExtension(); }) ->filter(function ($class) { return class_exists($class); diff --git a/Modules/AuditTrail/Providers/RouteServiceProvider.php b/Modules/AuditTrail/Providers/RouteServiceProvider.php old mode 100644 new mode 100755 index 6a73e6d2..166ba628 --- a/Modules/AuditTrail/Providers/RouteServiceProvider.php +++ b/Modules/AuditTrail/Providers/RouteServiceProvider.php @@ -14,18 +14,6 @@ class RouteServiceProvider extends ServiceProvider */ protected $moduleNamespace = 'Modules\AuditTrail\Http\Controllers'; - /** - * Called before routes are registered. - * - * Register any model bindings or pattern based filters. - * - * @return void - */ - public function boot() - { - parent::boot(); - } - /** * Define the routes for the application. * diff --git a/Modules/AuditTrail/Resources/assets/.gitkeep b/Modules/AuditTrail/Resources/assets/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Resources/assets/js/app.js b/Modules/AuditTrail/Resources/assets/js/app.js old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Resources/assets/sass/app.scss b/Modules/AuditTrail/Resources/assets/sass/app.scss old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Resources/lang/.gitkeep b/Modules/AuditTrail/Resources/lang/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Resources/views/.gitkeep b/Modules/AuditTrail/Resources/views/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Resources/views/index.blade.php b/Modules/AuditTrail/Resources/views/index.blade.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Resources/views/layouts/master.blade.php b/Modules/AuditTrail/Resources/views/layouts/master.blade.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Routes/.gitkeep b/Modules/AuditTrail/Routes/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Routes/api.php b/Modules/AuditTrail/Routes/api.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Routes/web.php b/Modules/AuditTrail/Routes/web.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Support/.gitkeep b/Modules/AuditTrail/Support/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Support/ModuleInfo.php b/Modules/AuditTrail/Support/ModuleInfo.php old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Tests/Browser/.gitkeep b/Modules/AuditTrail/Tests/Browser/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Tests/Feature/.gitkeep b/Modules/AuditTrail/Tests/Feature/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Tests/Unit/.gitkeep b/Modules/AuditTrail/Tests/Unit/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/Traits/.gitkeep b/Modules/AuditTrail/Traits/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/View/.gitkeep b/Modules/AuditTrail/View/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/composer.json b/Modules/AuditTrail/composer.json old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/module.json b/Modules/AuditTrail/module.json old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/package.json b/Modules/AuditTrail/package.json old mode 100644 new mode 100755 diff --git a/Modules/AuditTrail/webpack.mix.js b/Modules/AuditTrail/webpack.mix.js old mode 100644 new mode 100755 diff --git a/Modules/CarrierManagement/Entities/.gitkeep b/Modules/CarrierManagement/Entities/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/CarrierManagement/Providers/CarrierManagementServiceProvider.php b/Modules/CarrierManagement/Providers/CarrierManagementServiceProvider.php old mode 100644 new mode 100755 diff --git a/Modules/CarrierManagement/README.md b/Modules/CarrierManagement/README.md deleted file mode 100644 index 70788878..00000000 --- a/Modules/CarrierManagement/README.md +++ /dev/null @@ -1,5 +0,0 @@ -# Carrier Management - -Maintain carriers, services, and shipment routing master data. - -Contains actual sample Blade views and placeholder service provider/routes only. diff --git a/Modules/CarrierManagement/Resources/views/index.blade.php b/Modules/CarrierManagement/Resources/views/index.blade.php old mode 100644 new mode 100755 index 9598a0c2..29eb30de --- a/Modules/CarrierManagement/Resources/views/index.blade.php +++ b/Modules/CarrierManagement/Resources/views/index.blade.php @@ -64,6 +64,7 @@
|---|
| Carrier | diff --git a/Modules/CarrierManagement/Resources/views/partials/nav.blade.php b/Modules/CarrierManagement/Resources/views/partials/nav.blade.php old mode 100644 new mode 100755 diff --git a/Modules/CarrierManagement/Routes/api.php b/Modules/CarrierManagement/Routes/api.php old mode 100644 new mode 100755 diff --git a/Modules/CarrierManagement/Routes/web.php b/Modules/CarrierManagement/Routes/web.php old mode 100644 new mode 100755 diff --git a/Modules/CarrierManagement/module.json b/Modules/CarrierManagement/module.json old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Config/.gitkeep b/Modules/ChatGPT/Config/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Config/config.php b/Modules/ChatGPT/Config/config.php old mode 100644 new mode 100755 index 559be757..22bd64fa --- a/Modules/ChatGPT/Config/config.php +++ b/Modules/ChatGPT/Config/config.php @@ -2,7 +2,6 @@ return [ 'name' => 'ChatGPT', - 'features' => - [ - ], + 'features' => [ + ], ]; diff --git a/Modules/ChatGPT/Console/.gitkeep b/Modules/ChatGPT/Console/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Console/DeleteOpenAiFilesCommand.php b/Modules/ChatGPT/Console/DeleteOpenAiFilesCommand.php old mode 100644 new mode 100755 index e95ad36f..06a6e6a0 --- a/Modules/ChatGPT/Console/DeleteOpenAiFilesCommand.php +++ b/Modules/ChatGPT/Console/DeleteOpenAiFilesCommand.php @@ -22,42 +22,41 @@ class DeleteOpenAiFilesCommand extends Command if (! $setting) { $this->error('No active ChatGPT/OpenAI API key is stored.'); + return self::FAILURE; } - $service = new OpenAiFileService((string) $setting->api_key); - try { - if ((bool) $this->option('dry-run')) { - $files = $service->listFiles(); - - $this->info('Found ' . count($files) . ' OpenAI API file(s).'); - - foreach ($files as $file) { - $this->line(sprintf( - '- %s %s', - (string) ($file['id'] ?? 'unknown'), - (string) ($file['filename'] ?? 'unnamed') - )); - } - - return self::SUCCESS; - } - - $result = $service->deleteAllFiles(); - - $this->info("Listed: {$result['listed']}"); - $this->info("Deleted: {$result['deleted']}"); - $this->info("Failed: {$result['failed']}"); - - foreach ($result['failures'] as $failure) { - $this->error($failure['file_id'] . ': ' . $failure['error']); - } - - return $result['failed'] === 0 ? self::SUCCESS : self::FAILURE; + return $this->executeFor(new OpenAiFileService((string) $setting->api_key)); } catch (Throwable $exception) { $this->error($exception->getMessage()); + return self::FAILURE; } } + + private function executeFor(OpenAiFileService $service): int + { + if ((bool) $this->option('dry-run')) { + $files = $service->listFiles(); + $this->info('Found ' . count($files) . ' OpenAI API file(s).'); + + foreach ($files as $file) { + $this->line(sprintf('- %s %s', (string) ($file['id'] ?? 'unknown'), (string) ($file['filename'] ?? 'unnamed'))); + } + + return self::SUCCESS; + } + + $result = $service->deleteAllFiles(); + $this->info("Listed: {$result['listed']}"); + $this->info("Deleted: {$result['deleted']}"); + $this->info("Failed: {$result['failed']}"); + + foreach ($result['failures'] as $failure) { + $this->error($failure['file_id'] . ': ' . $failure['error']); + } + + return $result['failed'] === 0 ? self::SUCCESS : self::FAILURE; + } } diff --git a/Modules/ChatGPT/Database/Migrations/.gitkeep b/Modules/ChatGPT/Database/Migrations/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Database/Migrations/2026_06_24_000001_create_chatgpt_api_settings_table.php b/Modules/ChatGPT/Database/Migrations/2026_06_24_000001_create_chatgpt_api_settings_table.php old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Database/Seeders/.gitkeep b/Modules/ChatGPT/Database/Seeders/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Database/Seeders/ChatGPTDatabaseSeeder.php b/Modules/ChatGPT/Database/Seeders/ChatGPTDatabaseSeeder.php old mode 100644 new mode 100755 index 11c67338..8643bac5 --- a/Modules/ChatGPT/Database/Seeders/ChatGPTDatabaseSeeder.php +++ b/Modules/ChatGPT/Database/Seeders/ChatGPTDatabaseSeeder.php @@ -2,8 +2,8 @@ namespace Modules\ChatGPT\Database\Seeders; -use Illuminate\Database\Seeder; use Illuminate\Database\Eloquent\Model; +use Illuminate\Database\Seeder; class ChatGPTDatabaseSeeder extends Seeder { @@ -16,6 +16,5 @@ class ChatGPTDatabaseSeeder extends Seeder { Model::unguard(); - // $this->call("OthersTableSeeder"); } } diff --git a/Modules/ChatGPT/Database/factories/.gitkeep b/Modules/ChatGPT/Database/factories/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Exceptions/OpenAiFileException.php b/Modules/ChatGPT/Exceptions/OpenAiFileException.php new file mode 100755 index 00000000..4b79a6f6 --- /dev/null +++ b/Modules/ChatGPT/Exceptions/OpenAiFileException.php @@ -0,0 +1,9 @@ +registerTranslations(); $this->registerConfig(); @@ -63,34 +61,33 @@ class ChatGPTServiceProvider extends ServiceProvider */ protected function registerHelpers(): void { - foreach (glob(__DIR__.'/../Helpers/*.php') as $filename) { + foreach (glob(__DIR__ . '/../Helpers/*.php') as $filename) { require_once $filename; } } - /** + /** * Dynamically Register Commands. * * @return void */ public function registerCommands(): void - { - if (!$this->app->runningInConsole()) { - return; - } - $commandPath = __DIR__ . '/../Console'; - $commands = collect(File::allFiles($commandPath)) - ->map(function ($file) { - $class = 'Modules\\' . $this->moduleName . '\\Console\\' . $file->getFilenameWithoutExtension(); - return $class; - }) - ->filter(function ($class) { - return class_exists($class); - }) - ->values() - ->all(); - $this->commands($commands); + { + if (! $this->app->runningInConsole()) { + return; } + $commandPath = __DIR__ . '/../Console'; + $commands = collect(File::allFiles($commandPath)) + ->map(function ($file) { + return 'Modules\\' . $this->moduleName . '\\Console\\' . $file->getFilenameWithoutExtension(); + }) + ->filter(function ($class) { + return class_exists($class); + }) + ->values() + ->all(); + $this->commands($commands); + } /** * Register config. @@ -100,10 +97,11 @@ class ChatGPTServiceProvider extends ServiceProvider protected function registerConfig(): void { $this->publishes([ - module_path(ModuleInfo::name(), 'Config/config.php') => config_path( ModuleInfo::nameLower(). '.php'), + module_path(ModuleInfo::name(), 'Config/config.php') => config_path(ModuleInfo::nameLower() . '.php'), ], 'config'); $this->mergeConfigFrom( - module_path(ModuleInfo::name(), 'Config/config.php'), ModuleInfo::nameLower() + module_path(ModuleInfo::name(), 'Config/config.php'), + ModuleInfo::nameLower(), ); } @@ -117,9 +115,9 @@ class ChatGPTServiceProvider extends ServiceProvider $viewPath = resource_path('views/modules/' . ModuleInfo::nameLower()); $sourcePath = module_path(ModuleInfo::name(), 'Resources/views'); $this->publishes([ - $sourcePath => $viewPath + $sourcePath => $viewPath, ], ['views', ModuleInfo::nameLower() . '-module-views']); - $this->loadViewsFrom(array_merge($this->getPublishableViewPaths(), [$sourcePath]), ModuleInfo::nameLower()); + $this->loadViewsFrom(array_merge($this->getPublishableViewPaths(), [$sourcePath]), ModuleInfo::nameLower()); } /** @@ -129,10 +127,10 @@ class ChatGPTServiceProvider extends ServiceProvider */ public function registerTranslations(): void { - $langPath = resource_path('lang/modules/' . ModuleInfo::nameLower()); + $langPath = resource_path('lang/modules/' . ModuleInfo::nameLower()); if (is_dir($langPath)) { - $this->loadTranslationsFrom($langPath, ModuleInfo::nameLower()); + $this->loadTranslationsFrom($langPath, ModuleInfo::nameLower()); } else { $this->loadTranslationsFrom(module_path(ModuleInfo::name(), 'Resources/lang'), ModuleInfo::nameLower()); } @@ -140,6 +138,7 @@ class ChatGPTServiceProvider extends ServiceProvider /** * Regsiter View Paths + * * @return array */ private function getPublishableViewPaths(): array @@ -150,6 +149,7 @@ class ChatGPTServiceProvider extends ServiceProvider $paths[] = $path . '/modules/' . ModuleInfo::nameLower(); } } + return $paths; } } diff --git a/Modules/ChatGPT/Providers/RouteServiceProvider.php b/Modules/ChatGPT/Providers/RouteServiceProvider.php old mode 100644 new mode 100755 index e6b5df61..77c4c3fa --- a/Modules/ChatGPT/Providers/RouteServiceProvider.php +++ b/Modules/ChatGPT/Providers/RouteServiceProvider.php @@ -2,8 +2,8 @@ namespace Modules\ChatGPT\Providers; -use Illuminate\Support\Facades\Route; use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider; +use Illuminate\Support\Facades\Route; class RouteServiceProvider extends ServiceProvider { @@ -14,18 +14,6 @@ class RouteServiceProvider extends ServiceProvider */ protected $moduleNamespace = 'Modules\ChatGPT\Http\Controllers'; - /** - * Called before routes are registered. - * - * Register any model bindings or pattern based filters. - * - * @return void - */ - public function boot() - { - parent::boot(); - } - /** * Define the routes for the application. * diff --git a/Modules/ChatGPT/Resources/assets/.gitkeep b/Modules/ChatGPT/Resources/assets/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Resources/assets/js/app.js b/Modules/ChatGPT/Resources/assets/js/app.js old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Resources/assets/sass/app.scss b/Modules/ChatGPT/Resources/assets/sass/app.scss old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Resources/lang/.gitkeep b/Modules/ChatGPT/Resources/lang/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Resources/views/.gitkeep b/Modules/ChatGPT/Resources/views/.gitkeep old mode 100644 new mode 100755 diff --git a/Modules/ChatGPT/Resources/views/index.blade.php b/Modules/ChatGPT/Resources/views/index.blade.php old mode 100644 new mode 100755 index 83f2de0d..8fd48b60 --- a/Modules/ChatGPT/Resources/views/index.blade.php +++ b/Modules/ChatGPT/Resources/views/index.blade.php @@ -65,7 +65,8 @@ @@ -82,6 +83,7 @@
|---|
| Name | @@ -99,24 +101,27 @@ @csrf @method('PUT') - name + + id="name"> - Leave blank to keep existing key + + id="sonar-input-707eb8d2ba">
|---|
| Name | diff --git a/Modules/Company/Resources/views/partials/address-form.blade.php b/Modules/Company/Resources/views/partials/address-form.blade.php old mode 100644 new mode 100755 diff --git a/Modules/Company/Resources/views/show.blade.php b/Modules/Company/Resources/views/show.blade.php old mode 100644 new mode 100755 index 3dcb3c60..0d0c9293 --- a/Modules/Company/Resources/views/show.blade.php +++ b/Modules/Company/Resources/views/show.blade.php @@ -215,7 +215,7 @@
|---|