mirror of
https://github.com/InvoiceShelf/InvoiceShelf.git
synced 2026-04-15 01:04:03 +00:00
Move global admin controllers from Admin to SuperAdmin namespace
Backup, Update, Modules, and global Settings controllers (mail config, PDF config, disk management, global settings) are application-wide features not scoped to a company. Move them from Admin/ to SuperAdmin/ to match the v3.0 UI structure where these live under Administration. Company-scoped settings controllers remain in Admin/Settings/.
This commit is contained in:
@@ -2,7 +2,7 @@
|
||||
|
||||
// Implementation taken from nova-backup-tool - https://github.com/spatie/nova-backup-tool/
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Backup;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Backup;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use Illuminate\Http\JsonResponse;
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
// Implementation taken from nova-backup-tool - https://github.com/spatie/nova-backup-tool/
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Backup;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Backup;
|
||||
|
||||
use App\Jobs\CreateBackupJob;
|
||||
use App\Models\FileDisk;
|
||||
@@ -2,7 +2,7 @@
|
||||
|
||||
// Implementation taken from nova-backup-tool - https://github.com/spatie/nova-backup-tool/
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Backup;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Backup;
|
||||
|
||||
use App\Rules\Backup\PathToZip;
|
||||
use Illuminate\Http\Request;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Module\ModuleInstaller;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Module\ModuleInstaller;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Module\ModuleInstaller;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Events\ModuleDisabledEvent;
|
||||
use App\Http\Controllers\Controller;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Module\ModuleInstaller;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Events\ModuleEnabledEvent;
|
||||
use App\Http\Controllers\Controller;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Resources\ModuleResource;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Module\ModuleInstaller;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\UnzipUpdateRequest;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Modules;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Modules;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\UploadModuleRequest;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Settings;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Settings;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\DiskEnvironmentRequest;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Settings;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Settings;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\GetSettingRequest;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Settings;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Settings;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\MailEnvironmentRequest;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Settings;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Settings;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\PDFConfigurationRequest;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Settings;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Settings;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Http\Requests\SettingRequest;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Update\Updater;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Update\Updater;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Update\Updater;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Update\Updater;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Update\Updater;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Update\Updater;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Services\Update\Updater;
|
||||
@@ -1,6 +1,6 @@
|
||||
<?php
|
||||
|
||||
namespace App\Http\Controllers\V1\Admin\Update;
|
||||
namespace App\Http\Controllers\V1\SuperAdmin\Update;
|
||||
|
||||
use App\Http\Controllers\Controller;
|
||||
use App\Models\Setting;
|
||||
@@ -3,8 +3,6 @@
|
||||
use App\Http\Controllers\AppVersionController;
|
||||
use App\Http\Controllers\V1\Admin\Auth\ForgotPasswordController;
|
||||
use App\Http\Controllers\V1\Admin\Auth\ResetPasswordController;
|
||||
use App\Http\Controllers\V1\Admin\Backup\BackupsController;
|
||||
use App\Http\Controllers\V1\Admin\Backup\DownloadBackupController;
|
||||
use App\Http\Controllers\V1\Admin\Company\CompaniesController;
|
||||
use App\Http\Controllers\V1\Admin\Company\CompanyController as AdminCompanyController;
|
||||
use App\Http\Controllers\V1\Admin\Customer\CustomersController;
|
||||
@@ -50,16 +48,6 @@ use App\Http\Controllers\V1\Admin\Invoice\SendInvoicePreviewController;
|
||||
use App\Http\Controllers\V1\Admin\Item\ItemsController;
|
||||
use App\Http\Controllers\V1\Admin\Item\UnitsController;
|
||||
use App\Http\Controllers\V1\Admin\Mobile\AuthController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\ApiTokenController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\CompleteModuleInstallationController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\CopyModuleController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\DisableModuleController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\DownloadModuleController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\EnableModuleController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\ModuleController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\ModulesController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\UnzipModuleController;
|
||||
use App\Http\Controllers\V1\Admin\Modules\UploadModuleController;
|
||||
use App\Http\Controllers\V1\Admin\Payment\PaymentMethodsController;
|
||||
use App\Http\Controllers\V1\Admin\Payment\PaymentsController;
|
||||
use App\Http\Controllers\V1\Admin\Payment\SendPaymentController;
|
||||
@@ -71,24 +59,12 @@ use App\Http\Controllers\V1\Admin\Role\RolesController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\CompanyController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\CompanyCurrencyCheckTransactionsController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\CompanyMailConfigurationController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\DiskController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\GetCompanyMailConfigurationController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\GetCompanySettingsController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\GetSettingsController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\GetUserSettingsController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\MailConfigurationController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\PDFConfigurationController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\TaxTypesController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\UpdateCompanySettingsController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\UpdateSettingsController;
|
||||
use App\Http\Controllers\V1\Admin\Settings\UpdateUserSettingsController;
|
||||
use App\Http\Controllers\V1\Admin\Update\CheckVersionController;
|
||||
use App\Http\Controllers\V1\Admin\Update\CopyFilesController;
|
||||
use App\Http\Controllers\V1\Admin\Update\DeleteFilesController;
|
||||
use App\Http\Controllers\V1\Admin\Update\DownloadUpdateController;
|
||||
use App\Http\Controllers\V1\Admin\Update\FinishUpdateController;
|
||||
use App\Http\Controllers\V1\Admin\Update\MigrateUpdateController;
|
||||
use App\Http\Controllers\V1\Admin\Update\UnzipUpdateController;
|
||||
use App\Http\Controllers\V1\Admin\Users\UsersController;
|
||||
use App\Http\Controllers\V1\Customer\Auth\ForgotPasswordController as AuthForgotPasswordController;
|
||||
use App\Http\Controllers\V1\Customer\Auth\ResetPasswordController as AuthResetPasswordController;
|
||||
@@ -109,6 +85,30 @@ use App\Http\Controllers\V1\Installation\LanguagesController;
|
||||
use App\Http\Controllers\V1\Installation\LoginController;
|
||||
use App\Http\Controllers\V1\Installation\OnboardingWizardController;
|
||||
use App\Http\Controllers\V1\Installation\RequirementsController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Backup\BackupsController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Backup\DownloadBackupController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\ApiTokenController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\CompleteModuleInstallationController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\CopyModuleController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\DisableModuleController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\DownloadModuleController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\EnableModuleController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\ModuleController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\ModulesController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\UnzipModuleController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Modules\UploadModuleController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Settings\DiskController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Settings\GetSettingsController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Settings\MailConfigurationController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Settings\PDFConfigurationController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Settings\UpdateSettingsController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Update\CheckVersionController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Update\CopyFilesController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Update\DeleteFilesController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Update\DownloadUpdateController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Update\FinishUpdateController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Update\MigrateUpdateController;
|
||||
use App\Http\Controllers\V1\SuperAdmin\Update\UnzipUpdateController;
|
||||
use App\Http\Controllers\V1\Webhook\CronJobController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user