new git integraton code

This commit is contained in:
Mark Gregory
2026-06-24 16:05:36 +01:00
parent e4b7b8120c
commit 44244ec59e
7 changed files with 263 additions and 3 deletions
@@ -6,6 +6,7 @@ namespace Modules\Helpdesk\Providers;
use Illuminate\Foundation\Support\Providers\RouteServiceProvider as ServiceProvider;
use Illuminate\Support\Facades\Route;
use Modules\Helpdesk\Http\Controllers\GitWebhookController;
use Modules\Helpdesk\Http\Controllers\WorkflowOpenController;
use Modules\Helpdesk\Support\ModuleInfo;
@@ -46,5 +47,11 @@ final class RouteServiceProvider extends ServiceProvider
->middleware('api')
->name('api.helpdesk.')
->group(module_path(ModuleInfo::name(), 'Routes/api.php'));
Route::prefix('api/git')
->middleware('api')
->name('api.git.')
->post('/gitea/webhook', [GitWebhookController::class, 'gitea'])
->name('gitea.webhook');
}
}