feat: systeme de tickets utilisateur connecte a Gitea
CI - Intégration continue / quality-and-tests (pull_request) Failing after 3m10s
CI - Intégration continue / quality-and-tests (pull_request) Failing after 3m10s
Formulaire de suggestions/signalements (utilisateur connecte) qui cree une issue dans le depot Gitea via son API v1 : - GiteaIssueService (appel API), SuggestionController (validation + creation) - vue suggestions/create au style DSFR, lien dans la sidebar (@auth) - config services.gitea + variables GITEA_URL/TOKEN/REPO - tests de bout en bout (auth, validation, appel API mocke) Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -7,6 +7,7 @@ use App\Http\Controllers\Web\EmotionController;
|
||||
use App\Http\Controllers\Web\InformationController;
|
||||
use App\Http\Controllers\Web\ProfileController;
|
||||
use App\Http\Controllers\Web\RelaxationController;
|
||||
use App\Http\Controllers\Web\SuggestionController;
|
||||
use Illuminate\Support\Facades\Route;
|
||||
|
||||
// Public Routes
|
||||
@@ -41,4 +42,8 @@ Route::middleware('auth')->group(function () {
|
||||
|
||||
// Pages Relaxation
|
||||
Route::post('/relaxation/{id}/favorite', [RelaxationController::class, 'toggleFavorite'])->name('relaxation.favorite');
|
||||
|
||||
// Suggestions / signalements (créent un ticket dans Gitea)
|
||||
Route::get('/suggestions/nouveau', [SuggestionController::class, 'create'])->name('suggestions.create');
|
||||
Route::post('/suggestions', [SuggestionController::class, 'store'])->name('suggestions.store');
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user