From 6875bca73694b243869e76e4ec4e5577f149b478 Mon Sep 17 00:00:00 2001 From: Corentin Huet Date: Fri, 31 Jul 2026 14:37:33 +0200 Subject: [PATCH 01/10] fix: :bug: undefined coupons variable --- app/Http/Controllers/PanierController.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/Http/Controllers/PanierController.php b/app/Http/Controllers/PanierController.php index 7d2252d..a74abcd 100644 --- a/app/Http/Controllers/PanierController.php +++ b/app/Http/Controllers/PanierController.php @@ -59,9 +59,10 @@ class PanierController extends Controller { if (isset($request->coupons)) { session()->put('coupons', $request->coupons); - $coupons = $request->coupons; } + $coupons = session('coupons', []); + if ($request->session()->has('campagne')) { $campagne = $request->session()->get('campagne'); } From e8a68e04d55b67c010d7c79babdd764b1d832862 Mon Sep 17 00:00:00 2001 From: Corentin Huet Date: Fri, 31 Jul 2026 14:40:38 +0200 Subject: [PATCH 02/10] fix: :bug: undefined campagne variable --- app/Http/Controllers/PanierController.php | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/app/Http/Controllers/PanierController.php b/app/Http/Controllers/PanierController.php index a74abcd..db0479b 100644 --- a/app/Http/Controllers/PanierController.php +++ b/app/Http/Controllers/PanierController.php @@ -63,10 +63,12 @@ class PanierController extends Controller $coupons = session('coupons', []); - if ($request->session()->has('campagne')) { - $campagne = $request->session()->get('campagne'); + if (!$request->session()->has('campagne')) { + abort(404); } + $campagne = $request->session()->get('campagne'); + $ref = $campagne->camp_id; return view('landings::' . $ref . '.imprimer') From 880611e90aaa596777ed1327bb7f21a68b9edf38 Mon Sep 17 00:00:00 2001 From: K Muller Date: Fri, 28 Aug 2026 14:29:40 +0200 Subject: [PATCH 03/10] feat: :sparkles: add template issue for refonte --- .gitlab/issue_templates/sprint.md | 43 +++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .gitlab/issue_templates/sprint.md diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md new file mode 100644 index 0000000..44f721c --- /dev/null +++ b/.gitlab/issue_templates/sprint.md @@ -0,0 +1,43 @@ +# Sprint + +## 👤 Responsables + +**Reviewer :** @ + +**PO :** @ + + +**Type :** @ + + + +**Difficulty : :** @ + + + + +## 🎯 Objectif + + + + +## 📋 Description + + + + +## ✅ Acceptance Criteria + +- [ ] +- [ ] +- [ ] + + +## 🧪 Tests + + + + +## 📝 Notes + + From 401e17d0fb520ea4cd944127b14ef6c9ade2e5f4 Mon Sep 17 00:00:00 2001 From: K Muller Date: Fri, 28 Aug 2026 14:29:40 +0200 Subject: [PATCH 04/10] feat: :sparkles: add template issue for refonte --- .gitlab/issue_templates/sprint.md | 43 +++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) create mode 100644 .gitlab/issue_templates/sprint.md diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md new file mode 100644 index 0000000..44f721c --- /dev/null +++ b/.gitlab/issue_templates/sprint.md @@ -0,0 +1,43 @@ +# Sprint + +## 👤 Responsables + +**Reviewer :** @ + +**PO :** @ + + +**Type :** @ + + + +**Difficulty : :** @ + + + + +## 🎯 Objectif + + + + +## 📋 Description + + + + +## ✅ Acceptance Criteria + +- [ ] +- [ ] +- [ ] + + +## 🧪 Tests + + + + +## 📝 Notes + + From 7c2c6c3e7dece1a443ee080208489f6fc49e2e18 Mon Sep 17 00:00:00 2001 From: K Muller Date: Fri, 28 Aug 2026 14:59:50 +0200 Subject: [PATCH 05/10] fix: :bug: correct error on issue template --- .gitlab/issue_templates/sprint.md | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md index 44f721c..e044de7 100644 --- a/.gitlab/issue_templates/sprint.md +++ b/.gitlab/issue_templates/sprint.md @@ -7,11 +7,11 @@ **PO :** @ -**Type :** @ +**Type :** -**Difficulty : :** @ +**Difficulty : :** @@ -21,10 +21,20 @@ +### GWT + +**Given** +**When** +**Then** + ## 📋 Description +## Entités : + + +## VO : ## ✅ Acceptance Criteria From e7f89589a4339f9c2b63f9ea354e4b7a05994b4d Mon Sep 17 00:00:00 2001 From: Abdel LAMRANI Date: Wed, 2 Sep 2026 10:11:18 +0000 Subject: [PATCH 06/10] Edit sprint.md --- .gitlab/issue_templates/sprint.md | 19 ++++--------------- 1 file changed, 4 insertions(+), 15 deletions(-) diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md index e044de7..0d4b5aa 100644 --- a/.gitlab/issue_templates/sprint.md +++ b/.gitlab/issue_templates/sprint.md @@ -4,8 +4,6 @@ **Reviewer :** @ -**PO :** @ - **Type :** @@ -21,21 +19,16 @@ -### GWT +### Scénario -**Given** -**When** -**Then** +**Etant donné** +**Quand** +**Alors** ## 📋 Description -## Entités : - - -## VO : - ## ✅ Acceptance Criteria - [ ] @@ -43,10 +36,6 @@ - [ ] -## 🧪 Tests - - - ## 📝 Notes From d9930b07d1d79f38f4c92ded960dfafcbb0fef47 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my?= Date: Wed, 7 Oct 2026 15:21:31 +0200 Subject: [PATCH 07/10] docs: update gitlab issue template --- .gitlab/issue_templates/sprint.md | 54 +++++++++++++------------------ 1 file changed, 22 insertions(+), 32 deletions(-) diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md index 0d4b5aa..2d271f7 100644 --- a/.gitlab/issue_templates/sprint.md +++ b/.gitlab/issue_templates/sprint.md @@ -1,42 +1,32 @@ -# Sprint + +## LATER Story Nom de la user story -## 👤 Responsables +epic:: [epic::brands](https://lab.s-web.fr/ldc-web/projets/mesbr/-/work_items/views/2?label_name[]=epic%3A%3Abrands) +sprint:: [Sprint 1](https://lab.s-web.fr/ldc-web/projets/mesbr/-/milestones/1) +type:: User Story +persona:: [[Marie role:: Gestionnaire Client / Opérations]] +difficulty:: -**Reviewer :** @ +👤 **Formulation** +**En tant que** [[Marie role:: Gestionnaire Client / Opérations]] -**Type :** +**Je veux** - +**Afin de** -**Difficulty : :** +🎯 **Contexte métier & Objectif** - + +🧪 **Critères d'acceptation** -## 🎯 Objectif +- [ ] **Scénario :** Cas nominal + * **Étant donné** + * **Quand** + * **Alors** - - - -### Scénario - -**Etant donné** -**Quand** -**Alors** - -## 📋 Description - - - -## ✅ Acceptance Criteria - -- [ ] -- [ ] -- [ ] - - - -## 📝 Notes - - +- [ ] **Scénario :** Cas d'erreur / alternatif + * **Étant donné** + * **Quand** + * **Alors** From f2c4f1c165db425fb4640267089df4e2f75d7501 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my?= Date: Wed, 7 Oct 2026 15:37:55 +0200 Subject: [PATCH 08/10] Edit sprint.md --- .gitlab/issue_templates/sprint.md | 5 ----- 1 file changed, 5 deletions(-) diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md index 2d271f7..a8455d3 100644 --- a/.gitlab/issue_templates/sprint.md +++ b/.gitlab/issue_templates/sprint.md @@ -1,9 +1,4 @@ -## LATER Story Nom de la user story - -epic:: [epic::brands](https://lab.s-web.fr/ldc-web/projets/mesbr/-/work_items/views/2?label_name[]=epic%3A%3Abrands) -sprint:: [Sprint 1](https://lab.s-web.fr/ldc-web/projets/mesbr/-/milestones/1) -type:: User Story persona:: [[Marie role:: Gestionnaire Client / Opérations]] difficulty:: From 43d796ece3787d9830fc3858a60958fa06ffee33 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my?= Date: Wed, 7 Oct 2026 15:38:16 +0200 Subject: [PATCH 09/10] Edit sprint.md --- .gitlab/issue_templates/sprint.md | 1 + 1 file changed, 1 insertion(+) diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md index a8455d3..8ea7a22 100644 --- a/.gitlab/issue_templates/sprint.md +++ b/.gitlab/issue_templates/sprint.md @@ -1,5 +1,6 @@ persona:: [[Marie role:: Gestionnaire Client / Opérations]] + difficulty:: 👤 **Formulation** From 7c41c0eed69897e708ee4fbc7dabdc1ba773eb5c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?J=C3=A9r=C3=A9my?= Date: Wed, 7 Oct 2026 15:51:25 +0200 Subject: [PATCH 10/10] Edit sprint.md --- .gitlab/issue_templates/sprint.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/.gitlab/issue_templates/sprint.md b/.gitlab/issue_templates/sprint.md index 8ea7a22..90339f7 100644 --- a/.gitlab/issue_templates/sprint.md +++ b/.gitlab/issue_templates/sprint.md @@ -1,11 +1,7 @@ - -persona:: [[Marie role:: Gestionnaire Client / Opérations]] - -difficulty:: - 👤 **Formulation** -**En tant que** [[Marie role:: Gestionnaire Client / Opérations]] + +**En tant que** ~"persona:: Marie" **Je veux**