codex has reworked checkout, but frontend doesnt work

This commit is contained in:
Codex Agent
2025-10-05 20:39:30 +02:00
parent fdaa2bec62
commit d70faf7a9d
35 changed files with 2105 additions and 430 deletions

View File

@@ -4,6 +4,7 @@ use Illuminate\Http\Request;
use Illuminate\Support\Facades\Route;
use Inertia\Inertia;
use Illuminate\Support\Facades\Log;
use App\Http\Controllers\CheckoutController;
Route::get('/lang/{locale}/{namespace}', function ($locale, $namespace) {
Log::info('Lang route hit', ['locale' => $locale, 'namespace' => $namespace]);
@@ -41,7 +42,7 @@ Route::post('/login', function (Request $request) {
})->name('login.fallback.post');
// Fallback for /register (redirect to default locale)
Route::get('/register', function (Request $request) {
Route::post('/register', function (Request $request) {
return redirect('/de/register' . $request->getQueryString());
})->name('register.fallback');
@@ -148,7 +149,10 @@ Route::get('/super-admin/templates/tasks.csv', function () {
return response()->stream($callback, 200, $headers);
});
Route::get('/purchase-wizard/{package_id}', [\App\Http\Controllers\MarketingController::class, 'purchaseWizard'])->name('purchase.wizard');
Route::get('/purchase-wizard/{package}', [CheckoutController::class, 'show'])->name('purchase.wizard');
Route::get('/checkout/{package}', [CheckoutController::class, 'show'])->name('checkout.show');
Route::post('/checkout/login', [CheckoutController::class, 'login'])->name('checkout.login');
Route::post('/checkout/register', [CheckoutController::class, 'register'])->name('checkout.register');
Route::get('/buy-packages/{package_id}', [\App\Http\Controllers\MarketingController::class, 'buyPackages'])->name('buy.packages');
Route::middleware('auth')->group(function () {
Route::get('/profile', [\App\Http\Controllers\ProfileController::class, 'index'])->name('profile');
@@ -166,3 +170,15 @@ Route::prefix('{locale?}')->where(['locale' => 'de|en'])->middleware('locale')->
])
->name('anlaesse.type');
});