diff --git a/composer.json b/composer.json index ca9ab32..3b4ae4e 100644 --- a/composer.json +++ b/composer.json @@ -10,7 +10,7 @@ }, "autoload": { "psr-4": { - "Core\\Mod\\Api\\": "src/Mod/Api/", + "Core\\Api\\": "src/Api/", "Core\\Website\\Api\\": "src/Website/Api/" } }, diff --git a/src/Mod/Api/Boot.php b/src/Api/Boot.php similarity index 97% rename from src/Mod/Api/Boot.php rename to src/Api/Boot.php index 7733aad..9166ba9 100644 --- a/src/Mod/Api/Boot.php +++ b/src/Api/Boot.php @@ -2,13 +2,13 @@ declare(strict_types=1); -namespace Core\Mod\Api; +namespace Core\Api; use Core\Events\AdminPanelBooting; use Core\Events\ApiRoutesRegistering; use Core\Events\ConsoleBooting; -use Core\Mod\Api\Documentation\DocumentationServiceProvider; -use Core\Mod\Api\RateLimit\RateLimitService; +use Core\Api\Documentation\DocumentationServiceProvider; +use Core\Api\RateLimit\RateLimitService; use Illuminate\Cache\RateLimiting\Limit; use Illuminate\Contracts\Cache\Repository as CacheRepository; use Illuminate\Http\Request; diff --git a/src/Mod/Api/Concerns/HasApiResponses.php b/src/Api/Concerns/HasApiResponses.php similarity index 98% rename from src/Mod/Api/Concerns/HasApiResponses.php rename to src/Api/Concerns/HasApiResponses.php index 1db3bf3..b86125d 100644 --- a/src/Mod/Api/Concerns/HasApiResponses.php +++ b/src/Api/Concerns/HasApiResponses.php @@ -1,6 +1,6 @@ withMiddleware(function (Middleware $middleware) { * $middleware->alias([ - * 'api.rate' => \Core\Mod\Api\Middleware\RateLimitApi::class, + * 'api.rate' => \Core\Api\Middleware\RateLimitApi::class, * ]); * }) */ diff --git a/src/Mod/Api/Middleware/TrackApiUsage.php b/src/Api/Middleware/TrackApiUsage.php similarity index 98% rename from src/Mod/Api/Middleware/TrackApiUsage.php rename to src/Api/Middleware/TrackApiUsage.php index d836106..3875ee0 100644 --- a/src/Mod/Api/Middleware/TrackApiUsage.php +++ b/src/Api/Middleware/TrackApiUsage.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Middleware; +namespace Core\Api\Middleware; use Closure; use Illuminate\Http\Request; diff --git a/src/Mod/Api/Migrations/0001_01_01_000001_create_api_tables.php b/src/Api/Migrations/0001_01_01_000001_create_api_tables.php similarity index 100% rename from src/Mod/Api/Migrations/0001_01_01_000001_create_api_tables.php rename to src/Api/Migrations/0001_01_01_000001_create_api_tables.php diff --git a/src/Mod/Api/Migrations/2026_01_07_002358_create_api_keys_table.php b/src/Api/Migrations/2026_01_07_002358_create_api_keys_table.php similarity index 100% rename from src/Mod/Api/Migrations/2026_01_07_002358_create_api_keys_table.php rename to src/Api/Migrations/2026_01_07_002358_create_api_keys_table.php diff --git a/src/Mod/Api/Migrations/2026_01_07_002400_create_webhook_endpoints_table.php b/src/Api/Migrations/2026_01_07_002400_create_webhook_endpoints_table.php similarity index 100% rename from src/Mod/Api/Migrations/2026_01_07_002400_create_webhook_endpoints_table.php rename to src/Api/Migrations/2026_01_07_002400_create_webhook_endpoints_table.php diff --git a/src/Mod/Api/Migrations/2026_01_07_002401_create_webhook_deliveries_table.php b/src/Api/Migrations/2026_01_07_002401_create_webhook_deliveries_table.php similarity index 100% rename from src/Mod/Api/Migrations/2026_01_07_002401_create_webhook_deliveries_table.php rename to src/Api/Migrations/2026_01_07_002401_create_webhook_deliveries_table.php diff --git a/src/Mod/Api/Migrations/2026_01_26_200000_add_webhook_secret_rotation_fields.php b/src/Api/Migrations/2026_01_26_200000_add_webhook_secret_rotation_fields.php similarity index 100% rename from src/Mod/Api/Migrations/2026_01_26_200000_add_webhook_secret_rotation_fields.php rename to src/Api/Migrations/2026_01_26_200000_add_webhook_secret_rotation_fields.php diff --git a/src/Mod/Api/Migrations/2026_01_27_000000_add_secure_hashing_to_api_keys_table.php b/src/Api/Migrations/2026_01_27_000000_add_secure_hashing_to_api_keys_table.php similarity index 100% rename from src/Mod/Api/Migrations/2026_01_27_000000_add_secure_hashing_to_api_keys_table.php rename to src/Api/Migrations/2026_01_27_000000_add_secure_hashing_to_api_keys_table.php diff --git a/src/Mod/Api/Models/ApiKey.php b/src/Api/Models/ApiKey.php similarity index 99% rename from src/Mod/Api/Models/ApiKey.php rename to src/Api/Models/ApiKey.php index 61587a7..8979ecb 100644 --- a/src/Mod/Api/Models/ApiKey.php +++ b/src/Api/Models/ApiKey.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Models; +namespace Core\Api\Models; use Core\Mod\Tenant\Models\User; use Core\Mod\Tenant\Models\Workspace; diff --git a/src/Mod/Api/Models/ApiUsage.php b/src/Api/Models/ApiUsage.php similarity index 100% rename from src/Mod/Api/Models/ApiUsage.php rename to src/Api/Models/ApiUsage.php diff --git a/src/Mod/Api/Models/ApiUsageDaily.php b/src/Api/Models/ApiUsageDaily.php similarity index 100% rename from src/Mod/Api/Models/ApiUsageDaily.php rename to src/Api/Models/ApiUsageDaily.php diff --git a/src/Mod/Api/Models/WebhookDelivery.php b/src/Api/Models/WebhookDelivery.php similarity index 99% rename from src/Mod/Api/Models/WebhookDelivery.php rename to src/Api/Models/WebhookDelivery.php index 637b6c2..79fea94 100644 --- a/src/Mod/Api/Models/WebhookDelivery.php +++ b/src/Api/Models/WebhookDelivery.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Models; +namespace Core\Api\Models; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; diff --git a/src/Mod/Api/Models/WebhookEndpoint.php b/src/Api/Models/WebhookEndpoint.php similarity index 98% rename from src/Mod/Api/Models/WebhookEndpoint.php rename to src/Api/Models/WebhookEndpoint.php index 6c4ebad..2c4906b 100644 --- a/src/Mod/Api/Models/WebhookEndpoint.php +++ b/src/Api/Models/WebhookEndpoint.php @@ -2,9 +2,9 @@ declare(strict_types=1); -namespace Core\Mod\Api\Models; +namespace Core\Api\Models; -use Core\Mod\Api\Services\WebhookSignature; +use Core\Api\Services\WebhookSignature; use Core\Mod\Tenant\Models\Workspace; use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; diff --git a/src/Mod/Api/Models/WebhookPayloadTemplate.php b/src/Api/Models/WebhookPayloadTemplate.php similarity index 98% rename from src/Mod/Api/Models/WebhookPayloadTemplate.php rename to src/Api/Models/WebhookPayloadTemplate.php index c7b94bf..ebec0d9 100644 --- a/src/Mod/Api/Models/WebhookPayloadTemplate.php +++ b/src/Api/Models/WebhookPayloadTemplate.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Models; +namespace Core\Api\Models; use Core\Mod\Tenant\Concerns\BelongsToNamespace; use Core\Mod\Tenant\Models\Workspace; @@ -11,8 +11,8 @@ use Illuminate\Database\Eloquent\Factories\HasFactory; use Illuminate\Database\Eloquent\Model; use Illuminate\Database\Eloquent\Relations\BelongsTo; use Illuminate\Support\Str; -use Core\Mod\Api\Enums\BuiltinTemplateType; -use Core\Mod\Api\Enums\WebhookTemplateFormat; +use Core\Api\Enums\BuiltinTemplateType; +use Core\Api\Enums\WebhookTemplateFormat; use Spatie\Activitylog\LogOptions; use Spatie\Activitylog\Traits\LogsActivity; diff --git a/src/Mod/Api/Notifications/HighApiUsageNotification.php b/src/Api/Notifications/HighApiUsageNotification.php similarity index 98% rename from src/Mod/Api/Notifications/HighApiUsageNotification.php rename to src/Api/Notifications/HighApiUsageNotification.php index ae8c44a..b9e4987 100644 --- a/src/Mod/Api/Notifications/HighApiUsageNotification.php +++ b/src/Api/Notifications/HighApiUsageNotification.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Notifications; +namespace Core\Api\Notifications; use Core\Mod\Tenant\Models\Workspace; use Illuminate\Bus\Queueable; diff --git a/src/Mod/Api/RateLimit/RateLimit.php b/src/Api/RateLimit/RateLimit.php similarity index 97% rename from src/Mod/Api/RateLimit/RateLimit.php rename to src/Api/RateLimit/RateLimit.php index b49e099..6210f90 100644 --- a/src/Mod/Api/RateLimit/RateLimit.php +++ b/src/Api/RateLimit/RateLimit.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\RateLimit; +namespace Core\Api\RateLimit; use Attribute; diff --git a/src/Mod/Api/RateLimit/RateLimitResult.php b/src/Api/RateLimit/RateLimitResult.php similarity index 97% rename from src/Mod/Api/RateLimit/RateLimitResult.php rename to src/Api/RateLimit/RateLimitResult.php index 2495854..fe92f2b 100644 --- a/src/Mod/Api/RateLimit/RateLimitResult.php +++ b/src/Api/RateLimit/RateLimitResult.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\RateLimit; +namespace Core\Api\RateLimit; use Carbon\Carbon; diff --git a/src/Mod/Api/RateLimit/RateLimitService.php b/src/Api/RateLimit/RateLimitService.php similarity index 99% rename from src/Mod/Api/RateLimit/RateLimitService.php rename to src/Api/RateLimit/RateLimitService.php index c85aebd..d442bf7 100644 --- a/src/Mod/Api/RateLimit/RateLimitService.php +++ b/src/Api/RateLimit/RateLimitService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\RateLimit; +namespace Core\Api\RateLimit; use Carbon\Carbon; use Illuminate\Contracts\Cache\Repository as CacheRepository; diff --git a/src/Mod/Api/Resources/ApiKeyResource.php b/src/Api/Resources/ApiKeyResource.php similarity index 97% rename from src/Mod/Api/Resources/ApiKeyResource.php rename to src/Api/Resources/ApiKeyResource.php index 51c4f6f..a041ddc 100644 --- a/src/Mod/Api/Resources/ApiKeyResource.php +++ b/src/Api/Resources/ApiKeyResource.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Resources; +namespace Core\Api\Resources; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\JsonResource; diff --git a/src/Mod/Api/Resources/ErrorResource.php b/src/Api/Resources/ErrorResource.php similarity index 98% rename from src/Mod/Api/Resources/ErrorResource.php rename to src/Api/Resources/ErrorResource.php index a32bc45..ca62eca 100644 --- a/src/Mod/Api/Resources/ErrorResource.php +++ b/src/Api/Resources/ErrorResource.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Resources; +namespace Core\Api\Resources; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\JsonResource; diff --git a/src/Mod/Api/Resources/PaginatedCollection.php b/src/Api/Resources/PaginatedCollection.php similarity index 97% rename from src/Mod/Api/Resources/PaginatedCollection.php rename to src/Api/Resources/PaginatedCollection.php index 5d878db..4bc02d6 100644 --- a/src/Mod/Api/Resources/PaginatedCollection.php +++ b/src/Api/Resources/PaginatedCollection.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Resources; +namespace Core\Api\Resources; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\ResourceCollection; diff --git a/src/Mod/Api/Resources/WebhookEndpointResource.php b/src/Api/Resources/WebhookEndpointResource.php similarity index 98% rename from src/Mod/Api/Resources/WebhookEndpointResource.php rename to src/Api/Resources/WebhookEndpointResource.php index a5e3840..878b83b 100644 --- a/src/Mod/Api/Resources/WebhookEndpointResource.php +++ b/src/Api/Resources/WebhookEndpointResource.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Resources; +namespace Core\Api\Resources; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\JsonResource; diff --git a/src/Mod/Api/Resources/WorkspaceResource.php b/src/Api/Resources/WorkspaceResource.php similarity index 98% rename from src/Mod/Api/Resources/WorkspaceResource.php rename to src/Api/Resources/WorkspaceResource.php index 7df357e..7f94889 100644 --- a/src/Mod/Api/Resources/WorkspaceResource.php +++ b/src/Api/Resources/WorkspaceResource.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Resources; +namespace Core\Api\Resources; use Illuminate\Http\Request; use Illuminate\Http\Resources\Json\JsonResource; diff --git a/src/Mod/Api/Routes/admin.php b/src/Api/Routes/admin.php similarity index 100% rename from src/Mod/Api/Routes/admin.php rename to src/Api/Routes/admin.php diff --git a/src/Mod/Api/Routes/api.php b/src/Api/Routes/api.php similarity index 96% rename from src/Mod/Api/Routes/api.php rename to src/Api/Routes/api.php index 2190728..fe2bf92 100644 --- a/src/Mod/Api/Routes/api.php +++ b/src/Api/Routes/api.php @@ -2,10 +2,10 @@ declare(strict_types=1); -use Core\Mod\Api\Controllers\EntitlementApiController; -use Core\Mod\Api\Controllers\McpApiController; -use Core\Mod\Api\Controllers\SeoReportController; -use Core\Mod\Api\Controllers\UnifiedPixelController; +use Core\Api\Controllers\EntitlementApiController; +use Core\Api\Controllers\McpApiController; +use Core\Api\Controllers\SeoReportController; +use Core\Api\Controllers\UnifiedPixelController; use Core\Mod\Mcp\Middleware\McpApiKeyAuth; use Illuminate\Support\Facades\Route; diff --git a/src/Mod/Api/Services/ApiKeyService.php b/src/Api/Services/ApiKeyService.php similarity index 100% rename from src/Mod/Api/Services/ApiKeyService.php rename to src/Api/Services/ApiKeyService.php diff --git a/src/Mod/Api/Services/ApiSnippetService.php b/src/Api/Services/ApiSnippetService.php similarity index 99% rename from src/Mod/Api/Services/ApiSnippetService.php rename to src/Api/Services/ApiSnippetService.php index 6a89a02..e5a8955 100644 --- a/src/Mod/Api/Services/ApiSnippetService.php +++ b/src/Api/Services/ApiSnippetService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Services; +namespace Core\Api\Services; /** * API Code Snippet Generator - generates code snippets in multiple languages. diff --git a/src/Mod/Api/Services/ApiUsageService.php b/src/Api/Services/ApiUsageService.php similarity index 100% rename from src/Mod/Api/Services/ApiUsageService.php rename to src/Api/Services/ApiUsageService.php diff --git a/src/Mod/Api/Services/WebhookSecretRotationService.php b/src/Api/Services/WebhookSecretRotationService.php similarity index 99% rename from src/Mod/Api/Services/WebhookSecretRotationService.php rename to src/Api/Services/WebhookSecretRotationService.php index cb18e3c..3b03a93 100644 --- a/src/Mod/Api/Services/WebhookSecretRotationService.php +++ b/src/Api/Services/WebhookSecretRotationService.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Services; +namespace Core\Api\Services; use Illuminate\Database\Eloquent\Model; use Illuminate\Support\Carbon; diff --git a/src/Mod/Api/Services/WebhookService.php b/src/Api/Services/WebhookService.php similarity index 97% rename from src/Mod/Api/Services/WebhookService.php rename to src/Api/Services/WebhookService.php index 4a77d5c..a708cc0 100644 --- a/src/Mod/Api/Services/WebhookService.php +++ b/src/Api/Services/WebhookService.php @@ -2,11 +2,11 @@ declare(strict_types=1); -namespace Core\Mod\Api\Services; +namespace Core\Api\Services; -use Core\Mod\Api\Jobs\DeliverWebhookJob; -use Core\Mod\Api\Models\WebhookDelivery; -use Core\Mod\Api\Models\WebhookEndpoint; +use Core\Api\Jobs\DeliverWebhookJob; +use Core\Api\Models\WebhookDelivery; +use Core\Api\Models\WebhookEndpoint; use Illuminate\Support\Facades\DB; use Illuminate\Support\Facades\Log; diff --git a/src/Mod/Api/Services/WebhookSignature.php b/src/Api/Services/WebhookSignature.php similarity index 99% rename from src/Mod/Api/Services/WebhookSignature.php rename to src/Api/Services/WebhookSignature.php index 400f032..0befe1d 100644 --- a/src/Mod/Api/Services/WebhookSignature.php +++ b/src/Api/Services/WebhookSignature.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\Services; +namespace Core\Api\Services; use Illuminate\Support\Str; diff --git a/src/Mod/Api/Services/WebhookTemplateService.php b/src/Api/Services/WebhookTemplateService.php similarity index 98% rename from src/Mod/Api/Services/WebhookTemplateService.php rename to src/Api/Services/WebhookTemplateService.php index 5a808d5..4a2d02c 100644 --- a/src/Mod/Api/Services/WebhookTemplateService.php +++ b/src/Api/Services/WebhookTemplateService.php @@ -2,14 +2,14 @@ declare(strict_types=1); -namespace Core\Mod\Api\Services; +namespace Core\Api\Services; use Illuminate\Support\Arr; use Illuminate\Support\Carbon; -use Core\Mod\Api\Contracts\WebhookEvent; -use Core\Mod\Api\Enums\BuiltinTemplateType; -use Core\Mod\Api\Enums\WebhookTemplateFormat; -use Core\Mod\Api\Models\WebhookPayloadTemplate; +use Core\Api\Contracts\WebhookEvent; +use Core\Api\Enums\BuiltinTemplateType; +use Core\Api\Enums\WebhookTemplateFormat; +use Core\Api\Models\WebhookPayloadTemplate; /** * Service for rendering and validating webhook payload templates. diff --git a/src/Mod/Api/Tests/Feature/ApiKeyRotationTest.php b/src/Api/Tests/Feature/ApiKeyRotationTest.php similarity index 100% rename from src/Mod/Api/Tests/Feature/ApiKeyRotationTest.php rename to src/Api/Tests/Feature/ApiKeyRotationTest.php diff --git a/src/Mod/Api/Tests/Feature/ApiKeySecurityTest.php b/src/Api/Tests/Feature/ApiKeySecurityTest.php similarity index 100% rename from src/Mod/Api/Tests/Feature/ApiKeySecurityTest.php rename to src/Api/Tests/Feature/ApiKeySecurityTest.php diff --git a/src/Mod/Api/Tests/Feature/ApiKeyTest.php b/src/Api/Tests/Feature/ApiKeyTest.php similarity index 100% rename from src/Mod/Api/Tests/Feature/ApiKeyTest.php rename to src/Api/Tests/Feature/ApiKeyTest.php diff --git a/src/Mod/Api/Tests/Feature/ApiScopeEnforcementTest.php b/src/Api/Tests/Feature/ApiScopeEnforcementTest.php similarity index 100% rename from src/Mod/Api/Tests/Feature/ApiScopeEnforcementTest.php rename to src/Api/Tests/Feature/ApiScopeEnforcementTest.php diff --git a/src/Mod/Api/Tests/Feature/ApiUsageTest.php b/src/Api/Tests/Feature/ApiUsageTest.php similarity index 100% rename from src/Mod/Api/Tests/Feature/ApiUsageTest.php rename to src/Api/Tests/Feature/ApiUsageTest.php diff --git a/src/Mod/Api/Tests/Feature/OpenApiDocumentationTest.php b/src/Api/Tests/Feature/OpenApiDocumentationTest.php similarity index 84% rename from src/Mod/Api/Tests/Feature/OpenApiDocumentationTest.php rename to src/Api/Tests/Feature/OpenApiDocumentationTest.php index b8f31d9..69fc496 100644 --- a/src/Mod/Api/Tests/Feature/OpenApiDocumentationTest.php +++ b/src/Api/Tests/Feature/OpenApiDocumentationTest.php @@ -2,18 +2,18 @@ declare(strict_types=1); -namespace Core\Mod\Api\Tests\Feature; +namespace Core\Api\Tests\Feature; -use Core\Mod\Api\Documentation\Attributes\ApiHidden; -use Core\Mod\Api\Documentation\Attributes\ApiParameter; -use Core\Mod\Api\Documentation\Attributes\ApiResponse; -use Core\Mod\Api\Documentation\Attributes\ApiSecurity; -use Core\Mod\Api\Documentation\Attributes\ApiTag; -use Core\Mod\Api\Documentation\Extension; -use Core\Mod\Api\Documentation\Extensions\ApiKeyAuthExtension; -use Core\Mod\Api\Documentation\Extensions\RateLimitExtension; -use Core\Mod\Api\Documentation\Extensions\WorkspaceHeaderExtension; -use Core\Mod\Api\Documentation\OpenApiBuilder; +use Core\Api\Documentation\Attributes\ApiHidden; +use Core\Api\Documentation\Attributes\ApiParameter; +use Core\Api\Documentation\Attributes\ApiResponse; +use Core\Api\Documentation\Attributes\ApiSecurity; +use Core\Api\Documentation\Attributes\ApiTag; +use Core\Api\Documentation\Extension; +use Core\Api\Documentation\Extensions\ApiKeyAuthExtension; +use Core\Api\Documentation\Extensions\RateLimitExtension; +use Core\Api\Documentation\Extensions\WorkspaceHeaderExtension; +use Core\Api\Documentation\OpenApiBuilder; use Orchestra\Testbench\TestCase; /** diff --git a/src/Mod/Api/Tests/Feature/RateLimitTest.php b/src/Api/Tests/Feature/RateLimitTest.php similarity index 99% rename from src/Mod/Api/Tests/Feature/RateLimitTest.php rename to src/Api/Tests/Feature/RateLimitTest.php index b6a3300..790fe07 100644 --- a/src/Mod/Api/Tests/Feature/RateLimitTest.php +++ b/src/Api/Tests/Feature/RateLimitTest.php @@ -2,14 +2,14 @@ declare(strict_types=1); -namespace Core\Mod\Api\Tests\Feature; +namespace Core\Api\Tests\Feature; use Carbon\Carbon; use Core\LifecycleEventProvider; -use Core\Mod\Api\Exceptions\RateLimitExceededException; -use Core\Mod\Api\RateLimit\RateLimit; -use Core\Mod\Api\RateLimit\RateLimitResult; -use Core\Mod\Api\RateLimit\RateLimitService; +use Core\Api\Exceptions\RateLimitExceededException; +use Core\Api\RateLimit\RateLimit; +use Core\Api\RateLimit\RateLimitResult; +use Core\Api\RateLimit\RateLimitService; use Illuminate\Contracts\Cache\Repository as CacheRepository; use Illuminate\Foundation\Testing\RefreshDatabase; use Illuminate\Support\Facades\Cache; diff --git a/src/Mod/Api/Tests/Feature/WebhookDeliveryTest.php b/src/Api/Tests/Feature/WebhookDeliveryTest.php similarity index 99% rename from src/Mod/Api/Tests/Feature/WebhookDeliveryTest.php rename to src/Api/Tests/Feature/WebhookDeliveryTest.php index 3ee6c02..1edf3bb 100644 --- a/src/Mod/Api/Tests/Feature/WebhookDeliveryTest.php +++ b/src/Api/Tests/Feature/WebhookDeliveryTest.php @@ -2,11 +2,11 @@ declare(strict_types=1); -use Core\Mod\Api\Jobs\DeliverWebhookJob; -use Core\Mod\Api\Models\WebhookDelivery; -use Core\Mod\Api\Models\WebhookEndpoint; -use Core\Mod\Api\Services\WebhookService; -use Core\Mod\Api\Services\WebhookSignature; +use Core\Api\Jobs\DeliverWebhookJob; +use Core\Api\Models\WebhookDelivery; +use Core\Api\Models\WebhookEndpoint; +use Core\Api\Services\WebhookService; +use Core\Api\Services\WebhookSignature; use Core\Mod\Tenant\Models\Workspace; use Illuminate\Support\Facades\Http; diff --git a/src/Mod/Api/View/Blade/admin/webhook-template-manager.blade.php b/src/Api/View/Blade/admin/webhook-template-manager.blade.php similarity index 100% rename from src/Mod/Api/View/Blade/admin/webhook-template-manager.blade.php rename to src/Api/View/Blade/admin/webhook-template-manager.blade.php diff --git a/src/Mod/Api/View/Modal/Admin/WebhookTemplateManager.php b/src/Api/View/Modal/Admin/WebhookTemplateManager.php similarity index 98% rename from src/Mod/Api/View/Modal/Admin/WebhookTemplateManager.php rename to src/Api/View/Modal/Admin/WebhookTemplateManager.php index 17272cf..0f49a9f 100644 --- a/src/Mod/Api/View/Modal/Admin/WebhookTemplateManager.php +++ b/src/Api/View/Modal/Admin/WebhookTemplateManager.php @@ -2,7 +2,7 @@ declare(strict_types=1); -namespace Core\Mod\Api\View\Modal\Admin; +namespace Core\Api\View\Modal\Admin; use Illuminate\Support\Str; use Livewire\Attributes\Computed; @@ -11,10 +11,10 @@ use Livewire\Attributes\Url; use Livewire\Attributes\Validate; use Livewire\Component; use Livewire\WithPagination; -use Core\Mod\Api\Enums\BuiltinTemplateType; -use Core\Mod\Api\Enums\WebhookTemplateFormat; -use Core\Mod\Api\Models\WebhookPayloadTemplate; -use Core\Mod\Api\Services\WebhookTemplateService; +use Core\Api\Enums\BuiltinTemplateType; +use Core\Api\Enums\WebhookTemplateFormat; +use Core\Api\Models\WebhookPayloadTemplate; +use Core\Api\Services\WebhookTemplateService; #[Layout('hub::admin.layouts.app')] class WebhookTemplateManager extends Component diff --git a/src/Mod/Api/config.php b/src/Api/config.php similarity index 100% rename from src/Mod/Api/config.php rename to src/Api/config.php