- Issue created by @deepakkm
- Merge request !335#3477164: Lift `SdcController::preview()` method into an invokable service-as-controller → (Merged) created by deepakkm
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
👍
(Added some extra context to the issue summary.)
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
Also if its ok with you can we go ahead and merge smaller MR's so that it becomes easier for you to review too.
+1
Just one last nit, then this first MR can land. I retitled the MR to convey that it's only addressing a subset of the scope.
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
📌 SdcController cleanup tasks Active identified that there are two unused routes. Those of coursedon't need to be lifted, they can just be removed. They are the routes with the paths
/xb-render-component/{component_id}
and/xb-component/{component_id}
.So the next MR on this issue should just remove those 2 routes.
-
wim leers →
committed 51eb9158 on 0.x authored by
deepakkm →
Issue #3477164 by deepakkm, wim leers: Lift `SdcController::preview()`...
-
wim leers →
committed 51eb9158 on 0.x authored by
deepakkm →
- 🇺🇸United States traviscarden
I think this was only waiting on my weigh-in. Approved. 🙂 I don't know who should merge it.
-
wim leers →
committed a10127d4 on 0.x authored by
deepakkm →
Issue #3477164 by deepakkm, wim leers, traviscarden: Remove 2 unused API...
-
wim leers →
committed a10127d4 on 0.x authored by
deepakkm →
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
Thanks, @traviscarden! Merged https://git.drupalcode.org/project/experience_builder/-/merge_requests/342, now back to for the remaining MRs that are needed.
- Merge request !343#3477164: Lift `SdcController::components()` and `SdcController::layout() into invokable service-as-controllers → (Merged) created by deepakkm
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
wim leers → changed the visibility of the branch 3477164-lift-all-methods to hidden.
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
I'd have landed this first, but it wasn't ready. 📌 [PP-1] HTTP API: update /xb-render-component/{component_id} to use Component config entity's default values Postponed has landed now, so this will need to be rebased.
- 🇧🇪Belgium wim leers Ghent 🇧🇪🇪🇺
This MR is failing tests. Hence it's not ready for review.
Turns out
0.x
CI pipelines are failing too, due to disruptive upstream changes in Drupal core. Created issue to get0.x
passing tests again, after which this will be able to land: 📌 [upstream] Test expectations must be updated to match Drupal 10.4.0/11.1.0 changed behavior of (Dynamic) Page Cache response headers Active . -
wim leers →
committed ba13164c on 0.x authored by
deepakkm →
Issue #3477164 by deepakkm, wim leers, traviscarden: Lift all methods...
-
wim leers →
committed ba13164c on 0.x authored by
deepakkm →
Automatically closed - issue fixed for 2 weeks with no activity.